О разнице работодателей.

Примерно месяц назад я писал о смене работ


И некоторые товарищи в частности @alexaf, просили отписать о впечатлениях после перехода.


Я расскажу где я работал, куда я переше(без названия конторы, ибо обвязан теперь по рукам и ногам документами о неразглашении).

Скажу что новая работа предложила мне 105к с ростом до 170, а старая предложила стабильные 140 с черт знает каким ростом.


Итак, где я работал:

- Работал я в одной небольшой фирме, с гордым названием СИАМ, эти ребята занимались разработкой АСУ для вагонный парков (АСУ ВП). Штука это не новая и весь проект представлял собой дерьмовое аутсорс легаси писанное на WinForms и живущее за счет пары человек  которые тащили на себе всю эту систему и могли держать разработку на приемлемом уровне для заказчиков. Почему аутсорс - история началась именно с аутсорса, была аутсорс разработка, она обосралась, в итоге, набрали команду внутри фирмы, чтобы спасти свои жопки перед заказчиками и команда внутри фирмы спасла, только вот команду за это никак не поблагодарили.


Помимо того, что ребята не очень хорошо платили(стабильно, но мало, за те обязанности, что я выполнял, мне должны были платить минимум в 2 раза больше) вся разработка была в продакшене, тобишь смесь сопровождение + новая разработка, человеческим языком - "мы меняли сапсану на полном ходу колеса",

Вы сходите с ума постоянными помехами в виде багфикса и хотфикса на продакшене, так уж вышло, что именно меня поставили на направление критичного багфикса и тяжелых разработок, как одного из самых быстрых и надежных программистов.

Было и несколько плюсов в частности менее муторная политика безопасности и легкие прогибы со стороны компании в твоем отношении - нужно уйти на сессию - держи оплачиваемый отпуск. И все в таком роде, свобода в общении, неплохой HR отдел, но руководство было жадным, повышения давать не хотели, хотя в конце концов меня оценили в 140к, только вот речи о таких суммах, пока я работал даже не шло, зато как заявил об уходе, стали предлагать, вопрос - где были раньше?

Думаю на этом краткое описание места, где я когда-то работал.



Куда я перешел:

Я перешел в крупную контору, она у многих на слуху и попал я в такую впервые, за неделю, которую я там отработал, я вновь чувствую желание жить и вдохновение, а не желание умереть и закопать себя поглубже )


Конкретизируя:

- Нормальные кресла, это чертовски редкая удача, не знаю уж почему, но работодатели всегда экономят на сотрудниках и их рабочих местах, после тесных коморок оупенспейса, переход в такой же оупенспейс, но где вместо 1 квадратного метра для тебя целых 3, индивидуальное освещение, мягкое кресло и т.п. - вполне вполне.


- Дизайнерский офис, поймите правильно, я не дизайнер, я инженер, но очень приятно работать в месте, где на потолке висят зонтики, стены чем-то разукрашены и завешены, освещение не уровня "получай в глаз свой свет", а темное и мягкое(если вы любите поярче - включаете себе персонально).

Из ярких примеров картинка снизу, да это Red21 и да с подписью "здорова щеглы"(слегка подрезал, дабы не узнали название фирмы и кары анальные небесные не свалились мне на голову).


- Экосистема, я попал в город внутри компании, огромная куча систем, их правда очень много и даже за неделю я не смог разобраться до конца, что и для чего нужно. Хотите на шашлыки с коллегами - можно предложить это в одной системе, хотите поискать программу обучения за рубежом или курсы по повышению квалификации - это в другой системе. Адреса, и т.д. и т.п. Очень много информации от которой пухнет голова, но это безусловно восхищает ибо все это работает.


- На удивление такое же лояльное отношение начальства к пропускам, если вам плохо возьмите 1-2 дня на отгул, еще удивило что болеющие или плохо чувствующие себя люди, ходят на работе в мед. масках, вижу такое впервые, никто не кидается в тебя соплями и спокойно сидит в маске, если ему недостаточно хреново для больничного, но он понимает что может быть заразен.


- Люди - все профессионалы, начиная от аналитиков и заканчивая тестировщиками, ах да тут мы приходим к еще одному плюсу.


- Узкая специализация, на прошлой работе я был одновременно тестировщиком, DevOps, программистом FullStack работающим на огненном HotFix и на тяжелых новых разработках, здесь же я стабильный Backend, мне не нужно знать Front, да мне объяснят его если я захочу, но никто не заставит меня с ним работать, аналитики прекрасно знающие свое дело и боги столь же замечательные тестировщики, еще есть дизайнеры, отдельный фронт, девопс и пиар/маркетинг/промоутинг(который особо не лезет в разработку, но подкидывает инфу о том, что же хотелось бы видеть людям).

О разнице работодателей. Работа, История, Длиннопост, Первое впечатление, Тег для красоты, Карьера

Но я также столкнулся с рядом минусов, присущих пожалуй каждой большой компании:


- Безопасность, я не могу рассказать вам над чем мы работаем, могу сказать лишь что разработка новая, уникальная и использует последний стек технологий. Я подписался под 4мя документами о неразглашении, 4мя КАРЛ.

Мои компы заблочены как незнамо что, изменение в ветке реестра превратилось в целую историю, у меня на самом деле теперь даже 2 компа, один из них как бы так сказать - "основа безопасности". В то же время теперь у меня есть свой противогаз, да вы не ослышались, отдел по безопасности труда дал мне самоспасатель, не противогаз, но похоже.


- Техподдержка, мне пришлось ждать 3 дня, чтобы поставить сраный Postman, 3 дня, чтобы админ тупо дошел до меня. Что забавно - на 4ый день из-за обновы каспера я начал ловить бсод и мне пришлось самому откатываться назад(одмен выдал "сам сломал, сам чини")....

Есть адекватные, есть, но большая часть как будто вышли из школы уродов, я не знаю почему, но поставить стандартный набор софта для программиста оказалось приключением и взрывом моей жопы, очень медленно, очень тяжело, очень безответственно, хотя вам за это по голове не настучат, ибо заявки вы так или иначе заводите, а когда их делать решают уже сами админы...


- Количество документов при устройстве на работу, там огромнейшая пачка документов, огромнейшая, я еще не носил столько справок и не ставил столько подписей, серьезно у меня устала рука =/


- Железо дали послабее, в целом это можно исправить, учитывая с каким стеком мы работаем, этого хватит с головой, но если нужно будет что-то серьезней - это хлам.


- Бюрократия, одна из главных проблем на мой взгляд, все и везде в документах, в отчетностях, это тяжело и давит, особенно когда с этим сталкиваешься, они только оформляли меня 1.5 месяца, высылая мне предложение и оффер.

В частности мне не светит повышение, пока я не получу высшее образование(да у меня среднее-специальное).


Отвечая на вопрос стоило ли это того - да. Я получил не только современный стек технологий но и замечательную перспективу, я получил новый продукт и разработку, в которой никто не прибегает к тебе со словами "о боже, эта фича горит, надо ее сделать сегодня" и всем плевать на того урода нехорошую персону, который не смог с ней справится за месяц или сделал ее спустя рукава. Никакого узкого кабинчатого оупенспейса в котором у вас тупо нет личного пространства, никаких бесполезных работников, все знают свое дело и делают его хорошо.

Вы смотрите срез комментариев. Показать все
Автор поста оценил этот комментарий
Попахивает Яндексом ...но возможно я ошибаюсь.
раскрыть ветку (79)
Автор поста оценил этот комментарий
раскрыть ветку (78)
Автор поста оценил этот комментарий

@tripguard, @irina855, Я поддержу ваши догадки и скажу что это связано с поиском, но это не Яндекс и не Mail )

раскрыть ветку (77)
1
Автор поста оценил этот комментарий

DuckDuckGo?
+_+

раскрыть ветку (76)
Автор поста оценил этот комментарий

53 минуты, ну привет хлоя, что все же решила пересесть на пикабушку? )

раскрыть ветку (75)
Автор поста оценил этот комментарий
Да я же давно тут, а так, просто тебя на ответах не видно, да и Плюсики ставить хочу. З.Ы: я сделала одноразовый вычислитель среднего арифметического из трёх чисел! =D
раскрыть ветку (74)
Автор поста оценил этот комментарий

воу воу, успех )

А я начал перелопачивать архитектуру своего сайтика, придется много переписать, зато потом проще будет.


Ну и весь день промучался над одной выборкой.

раскрыть ветку (73)
Автор поста оценил этот комментарий
Ничего не понятно, но очень интересно!
И да, у меня одной сочетания клавиш Shit-Alt приводит к тому, что чтобы писать в VS код, надо жмануть по VS/Нажать Esc/пользоваться другим сочетанием клавиш?
раскрыть ветку (72)
Автор поста оценил этот комментарий

Shift Alt )

не Alt Shift


первым просто на шифт нажимай и все, проблема решится, ибо Alt врубает что-то вроде хоткей режима.

раскрыть ветку (71)
1
Автор поста оценил этот комментарий

Глянула я тут число ради забавы вакансии в городе на погроммистов, и чёт приуныла. :K
С средним образованием (и не проси учится заочно) берут лишь там, где есть опыт работы, да и чую что по одному языку (шарпу, вообще, думаю и к джаве тянутся) меня возьмут разве что уборщицей.

Стало настолько страшно, что решила ещё и PHP поучить +англицкий дабы на GitHab восседать, и это с желанием держать себя в форме... Да, планы у меня Наполеоновские.

А как ты устраивался на свою первую работу?

раскрыть ветку (70)
Автор поста оценил этот комментарий

PHP - спорный выбор, хотя по вакансиям в разных городах по разному, я бы начал все же со строго типизированных языков.


С средним - да они пишут что не берут, по факту плевать им на диплом, приди и покажи что умеешь, не ссы подавать отклики на вакансии с требованием "высшее образование", хорошей конторе будет плевать есть у тебя вышка или нет, они будут смотреть что ты умеешь.


Я продул порядка 6 или 8ми собеседок, прежде чем меня взяли, дали тестовое задание на дом, я написал его за день и написал не идеально, но надежно, с комментами и т.д. и т.п. В общем оно было работоспособно сделано по MVP и на интерфейсах.


Англ - да, я вот тоже думаю когда бы засесть, но хз, времени нет.

Вчера 2 нервных срыва за день, к успеху иду мать его, нервы не выживают.


По факту выучи нечто, напиши нечто, чисто для себя, без высоких амбиций, что-нибудь, типо знаешь калькулятор калорий на день, в общем несусветную чепуху, да ты изобретаешь велосипед, но практика сильно помогает.


Ну и + когда я ходил по собеседкам я не закрывался, когда я понимал что я много завалил, я начинал спамить вопросами - "а что нужно, что почитать, что выучить?".

Ну и вообще когда перед тобой активное тело на собеседовании это приятно выглядит, тебе задают вопрос как работают делегаты, ты вместо тупого "не знаю" и молчания, отвечаешь "не знаю, а как?" и тебе разъясняют.

Мне мой бывший когда-то, сейчас текущий нач. целую схему на листке рисовал, уже не помню о чем я спрашивал, но он ответил на свой же вопрос, объясняя мне )


Так быстро поднимаешься, люди вокруг много знают, это надо уметь использовать.

Ну типо не надо сидеть у них на шее, но если ты понимаешь, что ты написал, но можно лучше - попроси там одобрения кода или т.п. В подобном обычно не отказывают.


У нас на работе был бог SQL, Godlike уровень, я никогда не встречал столь профессионального SQLщика, то над чем я мог промучатся день, он делал за 10 минут, из таких надо тянуть инфу, мол что читать, а как это работает(как не удивительно, но мало кто использует насчетные поля в индексациях и знает о рекомендациях блокировок таблиц).


В общем, надо общаться, походи по первым и не расстраивайся если не возьмут, не пытайся высоко прыгать, я бы начинал с джуна. Коммерческая разработка быстро поставит понимание и мозги на место, сможешь смотреть в сторону сеньора, мидла, ведущего, но нужно хотя бы год отработать, понять разницу между самописным дерьмецом, и выборками в миллион строк )

Автор поста оценил этот комментарий

Если будет прям совсем очень плохо, прикрепляй ссылку на репозиторий гитхаба как вариант, в общем ссылку на репозиторий, куда будешь писать что-то свое, что будет работать, чтобы они видели что мол работать умеешь.


Главное пройти HR, в крупные фирмы без опыта почти анриал смотреть, поэтому в основном рассчитывай на мелкие.

Ну и логические задачки наше все, на собеседках в гос. конторах их очень любят, я ненавижу ибо не умею их решать(да да да, я не умею решать лог. задачки и плохо знаю матан).


Собственно из направлений:

- Клиент АСУ(SQL(в абсолютно разных его проявлениях) + java/C#/Python(для BigData)/Ruby

- Вэб фронт: JS, HTML, JQuery, JSON, React, Angular, PHP(в меньшей степени) - там жопа, прям вот жопа, брать фуллстак(Front + Backend) вэб не советую, помрешь под нагрузкой, а платят мало.

- Вэб Backend: почти то же что и АСУ.  SQL/Oracle, C#, PHP, Java, Python, Ruby неплохо требуют знание архитектур и паттернов.

- Высоконагруженные клиент приложения: Rust/Go(оба в меньшей степени), C++(наше все и думаю останется еще надолго), остальное от предметной области.



Ну и строго специализированные разработки, вроде научных на функциональных жопных языках, связанных с поиском(знание Elastic Search), геймдев(DX, OpenGl, шейдерные языки(F#), C++, знание игровых библиотек движка(unity, ue4 и т.д.))


Последнее встречается реже и требует навыков матана обычно.


Как-то так по языкам, ну и нужно понимать хотя бы примерно как строится архитектура приложений, архитектура вэб приложений сильно отличается от клиентских.

Ибо вэб связан неразрывно с браузером или с разного рода API и что-то вроде протоколов(нужно обязательно знать в чем суть HTTP) почитать про RESTfull API, если в легаси - SOAP.


Понимать что есть модификация уровней MVC паттерна:

- Front(включая различного рода фабрики объектов или сборщики для React)

- Controller(может быть много или мало, могут быть нагрузочные и нет).

- Back(основа бизнес логики приложения, как любитель бэка сказал бы что все самое интересное идет здесь, именно тут предметная область, работа со всем).

И дополнения вроде DAL и левых фреймворков, таких как React для фронта, EF для работы с базами и т.д. и т.п.

раскрыть ветку (68)
Вы смотрите срез комментариев. Чтобы написать комментарий, перейдите к общему списку