recoder: (masked)
[personal profile] recoder

Недавно на ХабраХабре опубликована сатирическая статья "3 простых правила, которые сделают из вас Суперзвезданутого Программиста":

Правило 1: Пишите много кода. Вам нужно исправить небольшую ошибку на участке кода, написанного кем-то другим? Не теряйте времени, пытаясь понять код или мотивацию человека, создавшего его. Просто перепишите большую его часть, и сделайте, чтобы код работал так, как это удобно вам. Назовите это рефакторингом, если, вдруг, кто-то спросит.

Правило 2: Пишите код быстро. Затроньте наибольшее количество файлов, и не забудьте включить каждый из них в ChangeLog. Не беспокойтесь о случайном создании трудно находимых ошибок; они помогут вам в будущем, потому что их, на самом деле, трудно найти. Избегайте создания тривиальных ошибок.

Правило 3: Не тратьте время для документирование кода, или добавления небольших комментариев, объясняющих потенциальные ловушки, связанные с изменением нечетких участков кода. Вам это не нужно – вы пишете код.

Это было бы смешно, если бы не было так грустно. Уже который раз наблюдаю этот самый процесс, и который раз наблюдаю его печальные последствия.

И до сих пор не понимаю, как с этим бороться - что с начинающимся процессом, что с растущей горой последствий. И возможно ли это вообще?

management

Date: 2010-02-03 08:15 am (UTC)
From: [identity profile] zubian.livejournal.com
Я конечно пошутил :) На самом деле, это не техническая проблема, а управленческая. Лимонный рынок - некомпетентные менеджеры как правило не в состоянии отличить профессионального программиста, от профессионального - а поскольку первые зачастую рапортуются куда более эффективно чем последние, то имеем что имеем. Выход - увольнять на...й всех топ-псевдо-менеджеров и назначать компетентных людей. Но до осознания этого ещё не скоро дойдут.

Date: 2010-02-03 08:39 am (UTC)
From: [identity profile] zubian.livejournal.com
Становится топ-менеджером :)

December 2024

S M T W T F S
1234567
891011121314
15161718192021
22232425 262728
293031    

Most Popular Tags

Page Summary

Style Credit

Expand Cut Tags

No cut tags
Page generated Dec. 24th, 2025 10:46 pm
Powered by Dreamwidth Studios