Стратегия в карьере программиста

OtherSide
Уже с Приветом
Posts: 15759
Joined: 01 Mar 2008 15:14

Стратегия в карьере программиста

Post by OtherSide »

Как-то незаметно для меня все поменялось. Пересматриваю вакансии года эдак 2006. Требования - С++, STL. Особый шик - паттерны.Все. Само собой предполагалось, что предметная область освоится на месте. Помню вполне успешно проходил собеседовния скажем на WinMobile, Brew, Linux, Windows. На одной работе собеседовали по С++, хотя писать надо было на C#. Типа ничего страшного, освоишься.
Собственно и стратегия у меня была - стараться быть в курсе всего и пробовать всего понемногу. В итоге в резюме и дестктоп, и мобильные приложения и веб приложения, и 3Д, и гейм девелопмент и MSSQL и JavaScript.
Только уже "осовишься на месте" практически нигде не катит. Если например Веб девелопер под ASP.NET - то гоняют серьезно вообще по всему - и идеальное знание шарпа, паттернов, фрейморков MVC, WCF, нетривиальные запросы на mssql ну и JavaScript фреймворки тоже. Или на Юнити разработчика как минимум пару лет надо работать чисто с юнити. На С++ позициях отклоняют резюме с формулировкой - ну вы же последние 2 года на плюсах не писали.. (то что общий опыт лет 10 переубеждает не всех). Плюс почти все ++ позции сейчас требуют опыт серврерный опыт под LINUX и Qt - а я писал в свое время под винду.
Ну можно конечно сказать что дескать времена эникейщиков прошли и сейчас надо быть спецом в одной сфере. Можно сесть, выбрать направление и подтянуть тот же .NET MVC или выучить Qt. Но в каждой отдельно сфере вакансий получается совсем мало. По москве ну может штук 20-30 - всего. А приглашений на собеседования соответвенно всего 3-5 штук. Ну выучу я Qt и подтяну сетевые протоколы, потратив 2 месяца. Пройду все 5 собеседований. Если завалю все - то все потрачено впустую.
И потом где гарантия что тот же ASP.NET MVC будут использовать через 3 года. Или Unity3d к тому моменту будет актуален. Когда технология отомрет - опять будешь конкурировать с джуниорами в какой=то новомодной теме.
User avatar
Sergunka
Уже с Приветом
Posts: 34124
Joined: 03 Dec 2000 10:01
Location: Vladivostok->San Francisco->Los Angeles->San Francisco

Re: Стратегия в карьере программиста

Post by Sergunka »

OtherSide wrote:Как-то незаметно для меня все поменялось.
Ну, дык велкам ту зе клаб :D

Я вообще считаю, что на работу берут не за знание и умение проходить интервью,а по принципу - нравится рожа или не нравится... все остальное вторично.
"A patriot must always be ready to defend his country against his government." Edward Abbey
XpoH
Уже с Приветом
Posts: 2123
Joined: 08 Nov 2013 22:33
Location: SFBA

Re: Стратегия в карьере программиста

Post by XpoH »

Я не знаю о какой стратегии сейчас может идти речь, если хватают всех подряд. Людей не хватает, у кандидатов по 3 оффера, все крутят носами.
Внутренние рекрутеры из кожи вон лезут чтоб кандидата притащить онсайт.
Если только о стратегии на будущее ))
mynameiszb
Уже с Приветом
Posts: 1663
Joined: 16 Jul 2009 14:18
Location: Uganda

Re: Стратегия в карьере программиста

Post by mynameiszb »

XpoH wrote:Людей не хватает, у кандидатов по 3 оффера, все крутят носами.
Это во Фриско? Так это не вся Америка, imho.
Год тому назад смотрел, да и сейчас до сих пор сыплется в почту. Картинка одинаковая: хотим людей на шару. Чтобы знали как можно больше, а получали как можно меньше. Потому как платить - влом...
ДиСи - 110 за сеньёра. И то вздыхают, что "такие расходы, такие"... Медстраховку - попаршивее, бенефиты зажмем и отдадим поиск на откуп идусам.
С Долиной тоже весело. Разница в ставке не такая большая, а цены на рент - уже где-то за границей разумного. Видимо, поэтому девелоперы и прыгают с места на место каждые полгода :)
_reality
Уже с Приветом
Posts: 232
Joined: 18 Nov 2014 22:55
Location: SFBA

Re: Стратегия в карьере программиста

Post by _reality »

XpoH wrote:Я не знаю о какой стратегии сейчас может идти речь, если хватают всех подряд. Людей не хватает, у кандидатов по 3 оффера, все крутят носами.
Внутренние рекрутеры из кожи вон лезут чтоб кандидата притащить онсайт.
Если только о стратегии на будущее ))
Мой стартап накрылся в начале февраля и на рынке Нью Йорка освободился десяток крутых scala специалистов, я в курсе того кто куда ходил и какие офферы получил. Меньше трех почти никто не получил, только один чувак был с одним оффером который и принял (он искал junior позиции), максимум где то около 10 офферов за 2-3 недели. У меня было три за неделю, потом мне просто надоело ходить по собеседованиям, к тому же один из них был то что надо 8) Так что да, рынок сумасшедший.

P.S. На сколько я знаю офферов 150+ base было много, то есть это не так что у всех офферы на 100к от бодишопов
User avatar
John Smith
Уже с Приветом
Posts: 1679
Joined: 04 Oct 2006 23:30
Location: Las Vegas

Re: Стратегия в карьере программиста

Post by John Smith »

mynameiszb wrote:
XpoH wrote:Людей не хватает, у кандидатов по 3 оффера, все крутят носами.
Это во Фриско? Так это не вся Америка, imho.
Год тому назад смотрел, да и сейчас до сих пор сыплется в почту. Картинка одинаковая: хотим людей на шару. Чтобы знали как можно больше, а получали как можно меньше. Потому как платить - влом...
ДиСи - 110 за сеньёра. И то вздыхают, что "такие расходы, такие"... Медстраховку - попаршивее, бенефиты зажмем и отдадим поиск на откуп идусам.
С Долиной тоже весело. Разница в ставке не такая большая, а цены на рент - уже где-то за границей разумного. Видимо, поэтому девелоперы и прыгают с места на место каждые полгода :)
110k в дс вроде даже в "кризисный" 2009 не было, за сеньера-программиста
на почту и 60к прислать могут, индусы-рекрутеры кушать хотят очень
User avatar
Sergunka
Уже с Приветом
Posts: 34124
Joined: 03 Dec 2000 10:01
Location: Vladivostok->San Francisco->Los Angeles->San Francisco

Re: Стратегия в карьере программиста

Post by Sergunka »

_reality wrote:У меня было три за неделю, потом мне просто надоело ходить по собеседованиям, к тому же один из них был то что надо 8) Так что да, рынок сумасшедший.
_reality,

Так остались в Нью Йорке? Жаль что если так я уже собирался Вас на пикник пригласить в конце апреля :fr:
"A patriot must always be ready to defend his country against his government." Edward Abbey
OtherSide
Уже с Приветом
Posts: 15759
Joined: 01 Mar 2008 15:14

Re: Стратегия в карьере программиста

Post by OtherSide »

Sergunka wrote:
OtherSide wrote:Как-то незаметно для меня все поменялось.
Ну, дык велкам ту зе клаб :D

Я вообще считаю, что на работу берут не за знание и умение проходить интервью,а по принципу - нравится рожа или не нравится... все остальное вторично.
ХЗ - спорно - в особенности в отношении программистов. Личные симпатии играют роль конечно, но скорее в минус. Т.е. могу завалить если рожей не вышел но все тесты прошел. А вот чисто на обаянии техническое интервью сложно пройти
OtherSide
Уже с Приветом
Posts: 15759
Joined: 01 Mar 2008 15:14

Re: Стратегия в карьере программиста

Post by OtherSide »

Я походил в Москве по собеседованиям. Во первых не то что бы и зовут. Часто требуют сделать "конкурсное задание". Я такие предложения естествнно сразу отправляю в мусор. Но даже там где проходишь вроде бы довольно успешно (например ответил 8 из 10 вопросов большинство из которых каверзные) - думают пару недель - потом говорят что взяли другого или позицию закрыли совсем.
Зарплаты опять же упали. В прошлом году 120 рублей была средняя. Сейчас - потолок и начинает сдвигаться ближе к 100. И то с оговорками. На испытательном не заплатим, практикуем "штрафы", больничные и отпускные не платим и т.п.
User avatar
Kolbasoff
Уже с Приветом
Posts: 3481
Joined: 02 Jan 2005 22:10

Re: Стратегия в карьере программиста

Post by Kolbasoff »

mynameiszb wrote:ДиСи - 110 за сеньёра.
ДиСи и окрестности - это страна победившего социализма, а для кой-кого и коммунизма. Пилорама и политика. Расценки на цивильный (т.е. не секретный) ширпотреб сейчас такие: синьор 110-130, принципал/лид 120-140. Работ много. Стабильно мало чисто контракторских позиций, а фулл-таймерские это тот же контракт пока пилится бревно. Все больше работ требуют допуск.

По поводу стратегии в ИТ и вообще по жизни: идти в в области деятельности с максимальным уровнем вхождения и максимально защищенные требованиями к местному образованию/сертификатами/допусками к информации.
User avatar
Vladimir Kr.
Уже с Приветом
Posts: 539
Joined: 24 Mar 2004 07:31
Location: Krasnoyrsk -> -> Chicago

Re: Стратегия в карьере программиста

Post by Vladimir Kr. »

Мое имхо, такое, что ТС пробежался по сильно нишевым вещам, которые ни не выстрелили, ни дают плюсов в мейнстриме, да еще и направления сильно далеки друг от друга:
JS без фремворков?, 3D-геймдев, С++ под М$, mobile опять под М$, SQL снова под М$, да еще и виндовый сервер сайд. В итоге получается, что вроде знаешь много, работал, много с чем, а если затачивать резюме, то половину надо выкидывать как иррелевантное, а оставшееся, не тянет на топ.
Я не говорю, что серверов под виндой не бывает, но С++ под линух получают больше. так-же как и веб дев из под винды, а не ява или js, так-же как mssql a не оракл/mysql. A в гейм-деве, вроде много и не платили.
моя родина СССР!
OtherSide
Уже с Приветом
Posts: 15759
Joined: 01 Mar 2008 15:14

Re: Стратегия в карьере программиста

Post by OtherSide »

Vladimir Kr. wrote:Мое имхо, такое, что ТС пробежался по сильно нишевым вещам, которые ни не выстрелили, ни дают плюсов в мейнстриме, да еще и направления сильно далеки друг от друга:
JS без фремворков?, 3D-геймдев, С++ под М$, mobile опять под М$, SQL снова под М$, да еще и виндовый сервер сайд. В итоге получается, что вроде знаешь много, работал, много с чем, а если затачивать резюме, то половину надо выкидывать как иррелевантное, а оставшееся, не тянет на топ.
Я не говорю, что серверов под виндой не бывает, но С++ под линух получают больше. так-же как и веб дев из под винды, а не ява или js, так-же как mssql a не оракл/mysql. A в гейм-деве, вроде много и не платили.
Ну не так уж и далеки.. По крайней мере язык C++/c# общий
С нишевостью тоже не понятно. В свое время плюсы был самым что ни на есть мейнстримом причем хорошо оплачиваемым. Геймдев в Москве оплачивался хорошо - да и сейчас по геймдеву позиции по сути одни из оплачиваемых..
Вот тут еще диллема получается. Ну предположим затачивал бы резюме. Скажем стал бы крутым девелопером чисто под AI игрушек.. С опытом лет 5. Ну а сейчас когда рынок игрушек под десктопы навернулся - был бы в той же ситуации что и сейчас, даже хуже, так как шарп знаю и с горем пополам еще рассматривают вакансии на юнити
User avatar
Vladimir Kr.
Уже с Приветом
Posts: 539
Joined: 24 Mar 2004 07:31
Location: Krasnoyrsk -> -> Chicago

Re: Стратегия в карьере программиста

Post by Vladimir Kr. »

далеки-далеки, геймдев - это ниша. и извините, но Москва - не показатель, совсем.
для С# можно с натяжкой засчитать опыт плюсов - обратное не верно.
моя родина СССР!
OtherSide
Уже с Приветом
Posts: 15759
Joined: 01 Mar 2008 15:14

Re: Стратегия в карьере программиста

Post by OtherSide »

На самом деле как люди нарабатывают все эти зоопарки технологий я вообще не понимаю. На реальном проекте ведь обычно как. Нужно знать в первую очередь особенности самого продукта и предметной области, а задачи которые возникают на практике достаточно быстро гуглятся и собираются из семплов. Т.е. если сидеть годами на одном проекте то скилзы прохождения собеседования скорее падают, т.к. редко надо править постоянно и базу и фронтэнд и бэкэнд = а хотят все вместе и на высшем уровне. Вот не пойму это просто связано с переизбытком кадров и они с жиру бесятся или это такой устойчивый тренд и дальше - хуже.
Что интересно когда пол года назад сам подбирал народ то большинство народа не могло рассказать что такое индекс в БД, хотя в резюме было MySQL
OtherSide
Уже с Приветом
Posts: 15759
Joined: 01 Mar 2008 15:14

Re: Стратегия в карьере программиста

Post by OtherSide »

Vladimir Kr. wrote:далеки-далеки, геймдев - это ниша. и извините, но Москва - не показатель, совсем.
для С# можно с натяжкой засчитать опыт плюсов - обратное не верно.
Ну далеки но не так далеки как могло бы быть. Геймдев предположим ниша. А что не ниша? Линуксовых серверов на плюсах еще меньше.
Сейчас развился такой зоопарк что не нишу найти сложно. Раньше можно было знать плюсы, winapi, COM и в ус не дуть.
А щаз я вижу по зарплате топовые вакансии это фронт-энд для вэба и 1С. Зная плюсы хоть какой то базис имеешь. А этот ихний ангуляр чере 2 года загнется и точно на улице будешь
User avatar
Sergunka
Уже с Приветом
Posts: 34124
Joined: 03 Dec 2000 10:01
Location: Vladivostok->San Francisco->Los Angeles->San Francisco

Re: Стратегия в карьере программиста

Post by Sergunka »

OtherSide wrote:
Sergunka wrote:
OtherSide wrote:Как-то незаметно для меня все поменялось.
Ну, дык велкам ту зе клаб :D

Я вообще считаю, что на работу берут не за знание и умение проходить интервью,а по принципу - нравится рожа или не нравится... все остальное вторично.
ХЗ - спорно - в особенности в отношении программистов. Личные симпатии играют роль конечно, но скорее в минус. Т.е. могу завалить если рожей не вышел но все тесты прошел. А вот чисто на обаянии техническое интервью сложно пройти
За технику никто и не говорит - очень сложно придумать вопрос, чтоб завалить спеца по технике, а вот роже она здесь очень даже причем - я в этом деле всегда ориентируюсь на Бельмондо в его роли Великолепный

phpBB [video]


К слову сказать Бельмондо рожой не очень, а вот сам неугасаемый оптимизм в любой передряге это само то.
"A patriot must always be ready to defend his country against his government." Edward Abbey
OtherSide
Уже с Приветом
Posts: 15759
Joined: 01 Mar 2008 15:14

Re: Стратегия в карьере программиста

Post by OtherSide »

У программистов на собеседовании обаяние специфическое. Если прийти в костюме или пытаться строить личное общение или там шутить, а так же раскрывать свои интересы вне предметной области - это почти гарантированной настроит рукретера против тебя. Меня один раз развернули с собеседования узнав про менеджерский опыт.
Из моего опыта - наилучшая стратегия - играть асоциального задрота, который не видит мира вне кода.
User avatar
Sergunka
Уже с Приветом
Posts: 34124
Joined: 03 Dec 2000 10:01
Location: Vladivostok->San Francisco->Los Angeles->San Francisco

Re: Стратегия в карьере программиста

Post by Sergunka »

OtherSide wrote: Из моего опыта - наилучшая стратегия - играть асоциального задрота, который не видит мира вне кода.
Это тоже проканает :fr:

Я лично предпочитаю ходить на интервью согласно принятого в компании дресс-кода. Где я сейчас работаю я пришел в пиджаке и галстуке. Если старт ап в СФ то прихожу в брюках и рубашке с длиным рукавом так сказать бизнес кежуел.

Истории если и рассказываю то не про себя, а обычно пытаюсь объяснить вопрошающему кто исторически первым задался вопросом который только, что он задал :cry: И как в исторической хронологии этот впорос был разрешен. Обычно народу интересно не только ответ, а еще история связанная с ним прямо как хороший брильянт всегда имеет свою историю, что повышает ценность брильянта ну или типо того.
"A patriot must always be ready to defend his country against his government." Edward Abbey
_reality
Уже с Приветом
Posts: 232
Joined: 18 Nov 2014 22:55
Location: SFBA

Re: Стратегия в карьере программиста

Post by _reality »

OtherSide wrote: Из моего опыта - наилучшая стратегия - играть асоциального задрота, который не видит мира вне кода.
У нас такие сразу же отсекались, потому что работа программиста не задротски писать код, а минимум работать в команде, уметь обсуждать проблемы и находить решения коллективным умом :fr: Так что я бы не стал так себя позиционировать, во всяком случае в Америке.
Pantigalt
Уже с Приветом
Posts: 802
Joined: 24 Jan 2007 07:32
Location: Сергели->Новосибирск->SFBA->Новосибирск->Москва->NY->SFBA

Re: Стратегия в карьере программиста

Post by Pantigalt »

_reality wrote:
OtherSide wrote:потому что работа программиста не задротски писать код, а минимум работать в команде, уметь обсуждать проблемы и находить решения коллективным умом :fr: Так что я бы не стал так себя позиционировать, во всяком случае в Америке.
Присоединяюсь.
Как где конечно но социальные скилы надо показывать, потому что все равно еще и субъективно судят нравится/не нравится.
У нас в компании sales/coowner постоянно спрашивает интервьюера после собеседования нравится/не нравится кандидат. Технически то он ни бум-бум.
Спи быстрее, твоя подушка нужна другому. Copyright Зощенко
Pantigalt
Уже с Приветом
Posts: 802
Joined: 24 Jan 2007 07:32
Location: Сергели->Новосибирск->SFBA->Новосибирск->Москва->NY->SFBA

Re: Стратегия в карьере программиста

Post by Pantigalt »

OtherSide wrote:У программистов на собеседовании обаяние специфическое. Если прийти в костюме или пытаться строить личное общение или там шутить, а так же раскрывать свои интересы вне предметной области - это почти гарантированной настроит рукретера против тебя. Меня один раз развернули с собеседования узнав про менеджерский опыт.
Из моего опыта - наилучшая стратегия - играть асоциального задрота, который не видит мира вне кода.
Вы передергиваете.
Прийти в костюме там где уместно то что надо. Пытаться специально построить отношения не стоит. Спросят - ответите.
У нас вчера кандидату предлагали виски на собеседовании =) Наш сейлз решил проверить видимо для себя что то. Кандидат сначала мялся потом сказал - чуть чуть. В итоге собеседование с сейлзом прошло весело как я понял.
Спи быстрее, твоя подушка нужна другому. Copyright Зощенко
User avatar
stenking
Уже с Приветом
Posts: 14407
Joined: 26 May 2006 02:39

Re: Стратегия в карьере программиста

Post by stenking »

OtherSide, а пошли ка мне резюме в личку плис.
Бога нет.
User avatar
katit
Уже с Приветом
Posts: 23749
Joined: 05 Jul 2003 22:34
Location: Брест -> St. Louis, MO

Re: Стратегия в карьере программиста

Post by katit »

Ну и ко мне тоже :) Надо конкуренцию создавать.
Лучше водки — хуже нет! ©
User avatar
Мальчик-Одуванчик
Уже с Приветом
Posts: 15475
Joined: 27 Sep 2007 22:53

Re: Стратегия в карьере программиста

Post by Мальчик-Одуванчик »

Pantigalt wrote:
OtherSide wrote: Из моего опыта - наилучшая стратегия - играть асоциального задрота, который не видит мира вне кода.
Вы передергиваете.
Так потому что работа задротская. И асоциальная к тому-же.
OtherSide
Уже с Приветом
Posts: 15759
Joined: 01 Mar 2008 15:14

Re: Стратегия в карьере программиста

Post by OtherSide »

Pantigalt wrote: Вы передергиваете.
Если и передергиваю, то саму малость. Я заметил, что когда приходил в костюме допрашивали с особым пристрастием и где-то с раздражением. К тому же программисты часто врут, и если рукретер подозревает хорошие социальные навыки, он предполагает возможность заболтать.
Я сам когда подбирал людей, предпочитал задротов. Нафига мне интриги в коллективе?
А по работе обычно никакого общения практически нет. Все задачи через джиру.

Return to “Работа и Карьера в IT”