ОТЗЫВ О КОМПАНИИ: ПРОГНОЗ
в 10:55
По личным ощущениям, а также отзывам моих коллег, с которыми я общался — в компании напрочь отсутствует возможность профессионального роста. Я не могу сказать что научился чему-то новому в этой компании. Не буду повторять уже сказанное в других отзывах про плохой менеджмент и переработки — это действительно так. Скажу, конкретно по поводу самого процесса разработки:
1. Проектирование модулей отсутствует как таковое — все новые фичи прикручивается к имеющимся китайским скотчем. Костыли рождаются на ходу.
2. Техзаданий нет — порученная задача может быть сформулирована одним-двумя предложениеми. В лучшем случае картинку предоставят. Потом начинаешь выяснять подробности — и узнаешь что дизайнеры хотят одно, тестеры другое, а твой непосредственный начальник вовсе не знает что он хочет и даже не заинтересован в качественном выполнении задания. Просто работа ради работы.
3. Нет единых правил оформления кода — отступов, расстановки скобок, наименований переменных и т.д. — код проектов со временем превращается в жуткое лапшевидное месиво.
4. Юнит-тестов нет. Поэтому все изменения в коде проекта ты делаешь на свой страх и риск. О последствиях узнаешь через месяц или вовсе не узнаешь — твои художества будет разгребать твой несчастный коллега. Тестеры работают на износ.
5. Code Review не проводятся. Рефакторинг загаженных модулей не проводиться. Комментарии в коде писать тоже не принято. Тем кто приходит на существующий проект чуть ли не раскопками заниматься приходится, в попытках разобраться как что устроено.
В безграмотно поставленном процессе разработки и полном отсутствии какой-то культуры производства о каких-то инновациях уже говорить не приходится. Изо дня в день занимаешься одними и теми же задачами, одной и той же рутиной. В таких условиях сложно вырасти как специалист. Можно конечно читать книжки (не в рабочее время), и даже сходить на курсы в местном учебном центре — но в большинстве случаев твои навыки просто останутся невостребованы. Основной навык прогнозовского разработчика — это умение разбираться в чужом коде, а также умение делать быстро и много рутинной работы (такой как копи-паст кода из одного модуля в другой или составление SQL-запросов, или рисование формочек). Со временем забиваешь на свое развитие и становишься таким же быдлокодером как твои коллеги, не особо заморачиваясь такими вопросами как «архитектура приложения» и «эффективный алгоритм решения задачи». Такая работа не приносит ни опыта, ни морального удовлетворения от результата.
Компания конечно свои деньги заработает. Но что делать сотруднику, который после нескольких лет работы здесь однажды обнаружит что он не востребованное на рынке труда ископаемое с устаревшими знаниями и практически нулевым профессиональным опытом?
Просторные современные офисы, но я надеюсь что когда-нибудь руководство созреет и до того чтобы ввести кубиклы. Сотрудникам (особенно разработчикам), нужно личное пространство. Кто пробовал работать, когда у него над самым ухом галдят коллеги — тот меня поймет. Столовка и буфет на территории компании — однозначно плюс. Много очаровательных (и умных) сотрудниц среди коллег. Руководство периодически устраивает в офисе интересные события и мероприятия для своих коллег — всякие там конкурсы, праздники, дружеские матчи и прочее. Для молодых и активных самое то. Относительно высокий уровень оплаты труда, однозначно выше среднего по городу. Однако толковые разработчики легко найдут где платят больше.
В целом, если у тебя нет амбиций и тебе просто хочется ходить на работу и получать зарплату — Прогноз отличное место, чтобы осесть здесь до пенсии. Компания соблюдает трудовой кодекс и предоставляет социальные гарантии, такие как оплачиваемые больничные и отпуска. Главное — делай, то что от тебя требуется.