На основании знания старого кода мы можем делать новое и лучшее решение. Даже если начинающий специалист задействован в доработке легаси-кода и, казалось бы, это не дает ему быстро расти, я вижу ряд преимуществ для джуна. А именно: погружение в предметную область может стать решающим для участия в новом проекте, где требуется разработка с нуля. В нашей команде относительно мало работы с легаси-кодом. Задачи распределяются таким образом, чтобы каждый разработчик встречался и с легаси, и с новым кодом.
"Некоторые мои сокурсники до сих пор находятся в поиске, хотя с момента выпуска прошло уже 3 года." - в это очень тяжело поверить, честно говоря. За три года можно столько пет-проектов нафигачить, что тебя на мидла возьмут сразу
Видимо, эти одногруппники либо невероятно плохо себя продают, либо сидят с дипломом в руках у компа и ждут сообщения от рекрутеров в телегу)
"Каждый день один час выделяйте на обучение" проще сказать чем сделать, особенно когда у тебя всегда работы очень много и нет времени даже выпить кофе
Звучит как оправдание )
Это не касается проектной документации, бизнес-логики и т.п, но именно сам код должен требовать минимум комментариев. Если это не так - стоит упростить, разбить методы, или вообще пересмотреть решение с точки зрения архитектуры.
Комментарий недоступен
спасибо! рады, что получилось передать смысл и атмосферу