Бидлокодер

Матеріал з Енциклопедія Драматика
Перейти до навігації Перейти до пошуку

Бидлокодер (також недопрограміст, погроміст, англ. Code Monkey) — людиноподібна істота, яка в ході еволюції зупинилася на мавпі і претендує на звання програміста. Бидлокодер не знає основних алгоритмів мови, на якій працює. Через це пише код, вибираючи найдебільніший варіант рішення.

Характеристика

Біблія «програмістів»

Бидлокодер працює тільки на PHP, Delphi, Basic або подібних мовах, тобто там, де мізки практично не застосовуються і можна програмувати мишкою. Їхній код абсолютно позбавлений правил, його майже неможливо прочитати, а будь-які вимоги оптимізувати, поліпшити, зробити логічнішим код, викликають блювоту у бидлокодера.

Поведінка

  • Постійно ниє про недоліки операційних систем. При цьому абсолютно нічого не знає про причини їх недоліків.
  • Його комп цілком засраний усіма можливими програмами, необхідними і не дуже для його роботи.
  • Через те, що не має часу, виконуючи пункт 2, не оптимізує свій код.
  • Не залишає коментарів в коді.
  • Прочитавши пункт 4, почне доводити, що коментарі в його коді є.
  • Бидлокодер думає, що всі бидлокодери, а він ні.
  • Бидлокодер впевнений, що зможе знайти роботу, де нічого не робитиме.
  • Поліпшує свої навички програмування за допомогою срачів і холіварів на форумах.
  • Впевнений, що його програма — найліпша з усіх можливих, будь-яку критику в свою адресу не сприймає.

Вигляд коду

  • Криві відступи, непередбачувані операції.
  • Безкінечна кількість операторів GOTO
  • Програми майже ніколи не бувають кросплатформеними.
  • Відсутність коментарів, а якщо є, то їх 1,5.

Срачі

Бидлокодери обожнюють сратися з іншими билокодерами, а той, хто більше висрав, той і переміг.

Дуелі між мовами програмування

Якщо коротко, то — мовапрограмування1 vs. мовапрограмування2, мільйони варіантів! І кожний бидлокодер почне доводити, що його мова найкраща. Найвідоміші з них:

Зародився УРЖ ще в 80-х, а може й раніше. Причина срачу в тому, що Паскаль простіше вивчати, ніж С. Тому сішники, прокачуючи собі все більше і більше ВВВ, швидко прирівняли паскалятників до бидлокодерів. Нещодавно цей срач прогресував в більш сучасну форму: C++ vs. Delphi. І загальне лайно йде якраз на Delphi.

  • Жаба vs. C#. Почався після виходу третьої версії C#, коли він раптово отримав LINQ, який полегшив оброблення даних, а також WPF/WCF/MVC. Java-кодери, відчуваючи біль нижче спини, з люттю почали кричати, що шарп не потрібний, а шарпісти — навпаки. А вся проблема в тому, що вони аналогічні одне одному та й синтаксис схожий.

Чи потрібен прогеру матан?

Давній, як лайно мамонта, срач. Є думка, що срач започаткувало школоло, яке не може в математику. Основні "докази" школярів зводяться тільки до одного — щоб робити суперпроги, знати всякі елементи вищої математики не треба. На питання, чому їхні проги такі криві, відповісти не можуть. Але все потрібно в міру. На практиці виходить, що студенти, яким всі роки навчання крутили мізки вищою математикою, стають бидлокодерами майже завжди, а програміст з середньою освітою, але п'ятирічним досвідом роботи, цінується на ринку праці набагато більше.

Відомі бидлокодери

Див.також