Найти тему
Заметки БыдлоКодера

Перфекционизм - плохо ли для программиста?

Плохо ли для программиста быть перфекционистом?

Тут стоит задать вопрос: А нужно ли программисту быть перфекционистом?

https://4brain.ru/
https://4brain.ru/

Быть перфекционистом на самом деле и хорошо, и плохо, а для программиста вполне фатально, почему? Попытка сделать идеально и хорошо то, что должно быть сделано в коротки сроки "дай бог работает". Программисты, которые не могут просто писать "плохо", страдают из-за срывов сроков и в попытках выбить еще времени на решение задачи.

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

www.miloserdie.ru
www.miloserdie.ru

Давайте будем честны, для портфолио и при поиске новой работы, красивый и чистый код - да это хорошо. Вас будут оценивать по нему(если у Вас он имеется), но на деле мы получаем то, что получается слишком часто. Время программиста, время компании, время на разработку. Если неоптимизированный и ограниченный код выполняет свою работу - пусть работает, пока на него не появится время. Перфекционизм тут не к чему.

Так же перфекционизм может сказаться и на отношениях с коллегами.

О тут можно было по другому сделать.
О тут можно было сделать одной строкой, почему ты пишешь, как Индус?
Почему... О тут...

Я встречал таких сотрудников, у меня с ними хорошие отношения, т.к я делаю вид, что мне нужна их критика, что они умны и сообразительны.

Да, только задачу я решу за сутки, а он потратит рабочую 5-и дневку на решение задачи, что бы она была с соблюдением всех правил и т.д Да его код, уже не надо будет переписывать и улучшать, но в моем случае клиент получит сразу нужную ему функцию, а в его случае через неделю.

Не всегда конечно бывают такие ситуации, но они встречаются.

Так плохо ли быть перфекционистом? И нет и да. В каких то ситуациях нужно быть перфекционистом, что бы все работало, как часы, а в каких - то ситуациях нужна скорость и костыль, и не важно, что у Вас все работает на соплях и палках, переписать успеете.

Финиш

Данное правило не работает в случае, если Вы пишите проект с нуля или расширение, там все же, перфекционизм ВАЖЕН, иначе костыли, палки и сопли, могут выйти боком.

И помните! Лайк + подписка, мотивируют лучше чем найденная ";"

взято с propostuplenie.ru
взято с propostuplenie.ru