Думаю, пост пригодится тем, кто заканчивает учебу и собирается искать работу по специальности. Сразу оговорюсь, что не претендую на звание истину глаголящего, не топлю за госуху или частника. Просто сравнение.
Сразу прошу извинить за обилие текста, но я старался не порезать полноту сравнения. Следующие три абзаца можете пропустить, т.к. там сравнений нет.
Небольшая предыстория: по образованию я айтишник и искал работу по специальности. Дело было в 2016 ом. Опыта, разумеется, не было, приходилось соглашаться хоть на что-то более-менее связанное с IT (а не на предложения работать в кал-центре мутной страховой или банка). И вот мне пришло на почту письмо от некоего, скажем, Василия, который нашел меня на хантере и предлагает поработать в гос.корпорации, а точнее, в ее дочке - Российских космических системах.
Я полез мониторить сайт, который мне показался весьма солидным, поглядел, чем там занимаются, ну и решил встретиться с Василием и пособеседоваться. Его мало что интересовало из ИТ. По большей части - умею ли я работать с вордом и знаю ли я ГОСТЫ 2.105, 2.106 и 34ые.
После нескольких месяцев тяги кота за бубенцы проверок службой безопасности (внутренней, а потом и запроса в ФСБ по месту моего рождения, оно же место регистрации) меня приняли на работу.
Через полтора года меня не слишком красиво (а точнее, в моем понимании, по-мудацки) попросили по собственному. Но это отдельная история.
После РКС я устроился в одну частную группу компаний, которая занимается консалтингом. В чем же разница:
1. ЗП. В госухе она скакала (оклад 30к+премии, которые зависят от настроения начальников). У частника ЗП фиксированная. Премии в виде оклада или больше - под НГ и ближе к лету. И да: ЗП у частника была выше, чем средняя в госухе. Один раз только ЗП в госухе превысила ЗП у частника. На 5 тысяч.
2. Медицина. В госухе санчасть с врачами, у частника - ДМС и клиники на выбор, в том числе и государственные.
3. Комфорт. В госухе - даже чайник не дадут, у частника - кухня с печками, чайниками, кофемашинами (капсульными и автоматами, при том, бесплатными), чай и кофе нескольких видов. Капсулы только самому надо было покупать.
4. Обеспечение. В госухе на пачку бумаги/картридж/материал для переплета нужно было писать служебку и согласовывать ее. Могли и послать со словами "денег нет". Про машину для переплетов я вообще молчу. Одна-две на отделение (это большое подразделение). Бывало, что покупали пружины, обложки и всякую мелкую канцуху типа ручек за свой счет. У частника - все есть у офис-менеджеров. Они даже сами переплетут документацию.
5. Все переезды "шишек" в госухе за полтора года моей работы там переездов было около 5-6) выполнялись силами айтишников (носили шкафы, цветы, столы, стулья и тд). Такелажников нанять-сложная задача, видимо, была. У частника я такого не застал, но по словам старожилов, они только свои вещи переносили.
6. Бумажная волокита и е...ля по ГОСТам в госухе: множество итераций походов в нормоконтроль, который за каждую закорючку вынесет мозг. Куча согласований. И все это делаешь ты - работник отдела, выпустившего документацию на систему. У частника тебе лист со всеми подписями офис-менеджер принесет. И подошьет его тоже. ГОСТы были как рекомендации для грамотного оформления документов. Но жесткой дрючки не было. Ах, да: контракты у команды, в которой я работал, были с гос.заказчиком.
7. Оснащение. В госухе я видел множество компов на XP и пнях. А, и мониторы с трубкой (!). Напомню: 2016 год. Нам, правда, дали 5 коры (core i5) haswell'ы (года так 14го выпуска), что было вундер-машиной в сравнении с пнями. Но на хардах, а не SSD. ОСЬ и офис, кстати, ставили сами. Сами понимаете, какие. У частинка выдавали ноуты минимум с процами Skylake (тоже i5), у большинства в буках были SSD, минимум 8 оперативки. Если не хватало - без проблем еще 8 вкидывали. То же касалось и дисков: если дали староватый ноут с HDD, то по просьбе трудящегося диск заменялся на SSD.
8. ТуалЭты. В госухе бывало такое, что мыла или бумаги нет. Зависело от корпуса: чем ближе к проходной, тем лучше туалеты. В предыдущем посте, кстати, я скинул один из оных (на перегородки, видимо, денег не хватило). У частника туалеты чистые, не вонючие, а помимо мыла, сушилки, бумаги и бумажных полотенец, там были еще и накладки на сиденье (мне после госухи это было даже в диковину). А, и вода горячая была. А в госухе нет.
9. Жизненный цикл: в госухе все было похоже на огромный водопад с... хрен пойми, чем внутри: множество итераций по согласованию документухи, а ПО пилится по непонятным заветам в духе "вы пока попайте здесь, а я пойду и узнаю, где надо". В итоге, заказчику сливали конечный продукт, как при водопаде. У частника было что-то типа спирали: за спринт сделали несколько функций - протестировали - накатили, в другой спринт сделали несколько плюшек, протестировали - выкатили и так далее. Правда, вот, выкатывали на тестовый стенд заказчика, а после всего этого, когда все витки были пройдены, проводили опытную эксплуатацию, ПСИ (приемо-сдаточные испытания), интеграционные тесты и уже выкатывали в промышленную среду. ну и все это... так сказать, с оглядкой на Agile (утренние синхронизации, work flow в Jira, но без ретро, планирований, декомпозиций, оценок и тд). В другой команде, занимающейся другим проектом (но в той же компании) эти вещи практиковались.
А что же по практической части? Что полезного я вынес из этих мест?
Из госухи я вынес:
знание ГОСТов, в частности, знание состава документации, которую нужно выпустить вместе с системой, правила написания этой документации
несколько плюшек из ворда
небольшой навык комуникации с заказчиком
java на начальном уровне (учил сам и с помошью разработчика, который курсы по ней вел). учил чтобы не деградировать, тупо отсиживая часы
Из частной конторы я вынес целую пачку знаний, среди которых :
SQL
навыки работы с СУБД
узнал (так, наверное, правильнее будет, потому как, до этого мои познания были на уровне 0,01) базовые вещи о клиент-серверных приложениях
REST/SOAP
JSON, xml
чтение и разбор логов
camunda
навыки пользования инструментами для генерации отчетов
навык коммуникации с заказчиком и его представителями неплохо прокачал
еще немного прокачал скиллы в ворде
даже немного научился удава душить (в смысле, на Pyton кодить-шкодить)
научился работать с консолью бровзеров
познал такие вещи, как postman, kafka
познал такую прекрасную вещь как Agile
Что в итоге: госуха дала, по факту, переход на новый уровень в глазах HR (опыт работы не "менее года, а 1-3 лет). И гроши по знаниям. В частной компании же я познал много полезных вещей (сами видите разницу в списках), что позволило мне найти работу в более серьезных компаниях с гораздо более высокой ЗП.
Не утверждаю, что в любой госухе будет такая же помойка, а у любого частника будет все вот так круто, но... Есть одно НО (жЫрное такое): в госухе договорнячок и нет особого стимула делать что-то качественное, если ты это делаешь для своей же отрасли. И так все примут, хоть бы и с минимальным функционалом, приправленным кучей багов. Частник же если будет говно выпускать - он не выживет. Штрафы, неустойки, хреновая репутация и... Всё. Контрактов меньше, контракты меньше, денег тоже меньше, по сему, частник вынужден пилить что-то годное, развиваться и внедрять различные методологии и практики, адаптируя для себя.
Всем удачи и карьерного роста, сдобренного достойной ЗП.