Работа программистом в мелких компаниях

При работе программистом в мелких компаниях есть свои характерные особенности:

  1. Скорее всего вы будете «врачом сельской больницы» — не важно что вы умеете, а что нет.
    Вы можете посоветоваться с товарищами, но на этом как бы всё. Читайте книги, покупайте курсы, учитесь принимать роды — или ты или никто.
  2. Не исключен вариант, когда в первую половину дня вы сами себе тимлид и согласовываете что делать и как, а после 4-6 часов вы становитесь подчиненным, который выполняет то, что вы сами себе с утра насогласовывали.
  3. В связи с пунктом 1 — в вас готовы вкладываться. Если есть деньги — вас будут прокачивать, вас будут легко продвигать.
    Стартапы покупают дорогих специалистов в рассрочку.
  4. Мало с кем есть возможность посоветоваться, очень вероятно что вас никто не понимает или понимают на уровне общих знаний.
    Ваши фейлы и успех тоже оценят на общечеловеческом уровне. Офигительное использование тонкостей языка никто не оценит ибо не поймет.
  5. Очень вероятно, что у вас нет замены. Работа делается ровно с такой скоростью, с какой вы ее делаете. Вы легли спать, проснулись — всё на том же месте. Заболели — значит процесс остановлен до вашего выздоровления.
  6. Неустойчивость конторы, риск того, что работаешь последнюю неделю.
  7. Отсутствие бюрократии. Все на расстоянии вытянутой руки. Ряд вопросов решается быстро и просто.
  8. При появлении дополнительных денег с вами будут советоваться. Могут поднять вам ЗП, могут нанять вам в помощь сотрудника. Что тоже качает массу скилзов.
  9. Вас мало кто понимает. Вам могут ставить неадекватные задачи и искренне не понимать, почему они не делаются. Навык работы с людьми прокачивается молниеносно.
  10. Вас могут кидать общаться с заказчиком, инвесторами и прочими людьми, т.к. менеджмента мало, а ты «иди поговори, узнай что он хочет».
  11. Не исключен случай, что стартап — это отделившиеся профи, которые хотят самостоятельно зарабатывать деньги. Тогда еще лучше — вы будете окружены опытными людьми и прокачиваться буквально у каждого первого.
  12. Противоположный 11 — бывает что стартап это новички, которые получили деньги и активно их просаживают, не думая о будущем. Идти всё равно стоит. Строчка в резюме не лишняя, а за чужой счет получить денег и сертификатов не помешает.
  13. Отношения в коллективе будут крайне важны, т.к. деваться вам некуда. Если вы не вписались в коллектив — вы будете дико страдать и увольняться. Но работает и наоборот. Годный коллектив опытных ребят станет вам второй семьёй.
  14. При приёме на работу вас могут слегка обхитрить. Вам будут называть модные технологии или проекты, которых у них нет. Скорее всего они вообще называют все умные слова, которые знают. Не удивляйтесь, если клевый амбициозный проект на модном языке окажется «Hello, world».
    Помните, эти люди дали вам реальный опыт и трудоустроили по специальности. Такие трюки — это обратная сторона медали. Не спешите увольняться на второй день, с визгами «меня обманули». Относитесь к этому, как к профессиональному вызову. Вот реальный проект, реальные деньги и задачи. Возможно, это шанс вырасти профессионально.
  15. В стартапе можно вешать себе должности, к которым вы только идёте. Крепкий джун может повесить себе мидла, мидл — лида (если он один), а сеньор — CTO/head of и т.д.
    Врать не надо, вас поймают быстро. Но использовать это как небольшой буст карьеры — вполне.
  16. Есть неплохая вероятность что стартап — такие же энтузиасты, которые горят. Да, у вас всех мало опыта, но вы готовы учиться, открыто обсуждать проблемы и не спать ночами, потому что вас всех прёт и вы растёте.

Резюме

Для начинающих, стартап это хорошо. Прокачиваться вы будете очень быстро, организационные проблемы будут решаться легко. За это вы заплатите невысокой зарплатой и высокой нагрузкой. В мелкой компании или стартапе вы навсегда забудете «это не моя специальность», «этим занимается …» и т.д.