Почему вам следует перестать ругать чужой код? Часть 2
В итоге "голос качества" стал усиливаться и в конечном итоге дошло до того, что я даже в тестовых проектах начал думать над каждой строчкой.
В один из дней я услышал от коллеги: "Хочется написать такой код, чтобы пришли следующие разработчики исказали, что код написан классно" Это меня и триггернуло. В этот момент я попытался вспомнить, бывало ли в моей жизни вообще так, чтобы я пришел куда-то и сказал, "ну да, этот код хороший" Или чтобы мои коллеги похвалили чей-то код. Возможно и были, но это были исключения подтверждающие правило. А правило простое: увидел чужой код – сказал "Пиздец, что это?"
В этот момент я вообще взглянул на ситуацию по-другому. Как оказалось, я живу в стране людей с обостренным синдромом самозванца, котоорые ищут одобрения от таких же страдальцев. И разумеется, не находя впадают в агрессию на самих себя, а потом и на таких же как они.
И есть только один способ разорвать этот порочный круг – перестать ругать чужой код.
Я перестал. Не сказать, что эффект был сразу заметен, но подвижки появились. Внутренний критик не замолчал, но стал заметно тише. Руки немного освободились, хотя бы на пет-проектах.
А дальше произошло что-то вроде перелома ошибки выжившего! Когда вы постоянно ругаете чужой код, то подмечаете в нем только плохие решения, и не замечаете хорошие. Улавливаете суть?
Post #9
42