Уволен в третий раз с работы по разработке программного обеспечения. Что делать?
Сегодня меня уволили из компании, занимающейся разработкой программного обеспечения… в третий раз за 1,5 года. Нет необходимости говорить о том, что я чувствую, что достиг дна, и невозможно выбраться из компании, не сменив карьеру. Должен ли я сменить карьеру? Возможно ли сейчас найти работу?
Уволен из компании, работающей в сфере высоких технологий, на 2-м месяце за невыполнение работы. Это было правильно, так как у меня не было мотивации (незаинтересованности как в бизнесе, так и в технологиях). Я предполагал, что хорошей культуры будет достаточно, чтобы удержать меня на плаву.
Уволен с веб-платформы компании после 2-3 месяцев за плохую производительность. Подал заявку на роль на Python, но получил задание работать с C-кодом в течение месяца. Таким образом, разработка заняла больше времени из-за характера языка, плюс отчуждение от основной кодовой базы. После этого я переключился на нужный проект, который, как мне казалось, начинался с нуля, увенчивая его несколькими новыми вещами, которые я должен был выучить. Я получил предупреждение, что они сомневаются в моем старшинстве, и упомянул, что они увидят, сколько вещей я смогу познакомить с проектом за один спринт. Я доставил несколько вещей, но без всяких метрик это было похоже на съемку в пустоту. После этого меня отпустили за то, что я “недостаточно старшеклассник”. Это был испытательный срок, насколько я помню.
Уволен на 6-м месяце за плохое исполнение. Во время испытательного срока я получил положительные отзывы. Я работал над проектом на Python и делал рефакторинг и уборку, на которые получил хорошие отзывы, одновременно заканчивая большинство билетов вовремя. Даже менеджер признал мне в 1 к 1, что я в курсе (вероятно, он почувствовал мои страхи из-за моего плохого прошлого). После этого я перешел на новый проект, который был для меня новой территорией. Сохранение того же такта уборки и рефакторинга в этот раз не сработало. Также билеты были плохо описаны, и автор не всегда был рядом, чтобы попросить разъяснений или доступен из-за того, что был занят новыми проектами. В сочетании с освоением новой технологии, на этот раз все заняло гораздо больше времени, и я пропустил 2 крайних срока. В этот момент я получил предупреждение. У меня было 4 дня до того, как я отправилась в отпуск, где я оставалась сверхурочно и смогла закончить всю работу, чтобы показать изменения в моем поведении. По возвращении я получил письмо об увольнении с основными поднятыми вопросами; (1) не работал должным образом и (2) отнимал время у других devs.
За исключением случая 1, я думаю, что другие случаи были вызваны плохим управлением и, вероятно, немного плохой связью с моей стороны. Однако есть ли хоть какой-то шанс, что я смогу это продать? Обычно проблема в том, что у меня есть тенденция чистить грязный код, рефактор и обеспечивать хорошее тестирование - то, что многие видят как медленное выполнение.
я довольно потерян на данный момент. Мне за 30 лет, я без отступления, без семьи и без друзей. К счастью, у меня есть несколько сбережений на 6 месяцев, но мне нужно сделать правильный выбор.
Все это базируется в Великобритании. Что касается кодирования, я бы сказал, что я выше среднего и стараюсь следовать общей хорошей практике, рефакторинг, тестирование, шаблоны дизайна и т.д.. У меня очень хорошее портфолио GitHub с большим количеством высококлассных проектов, построенных с нуля. Некоторые проекты на самом деле использовались некоторыми компаниями, с которыми я брал интервью.