-
Підсвічування кода – лайно
Десь у 2004 році, а може й раніше я вивчав HTML та CSS на курсах, що проходили у школі. Для розробки простих веб-сторінок ми використовували звичайний блокнот Windows XP. Лише через рік після проходження курсів я дізнався від більш досвідчених хлопців, що існують спеціалізовані редактори з підсвіткою кода. Підсвідка кода здалась мені якимось значним покращенням,…
-
Головна навичка, що відрізняє Senior від Junior розробників
Головна навичка, що відрізняє Senior від Junior розробників – це впевненість у своїх силах Senior розробників. Досвід та теоретичні знання Senior розробники мають велике значення, але найголовнішим фактором “сеньйорності” я бачу саме впевненість у власних силах. Junior розробники часто просто бояться прийняти рішення, вони відчувають себе недостатньо компетентними аби оцінювати якість власної роботи і тому…
-
Ще один фактор гівнокода
В одній з компаній CEO мав звичку спілкуватися з розробниками, намагаючись прикинутися не аби яким експертом в ІТ і посилаючись на те, що першу версію системи він розробив самостійно (що не правда) та на те, що його батько працює якимось профессором у Утрехті. Під час однієї з таких розмов я розповів йому, що код проєкта…