Стратегия в карьере программиста
-
- Уже с Приветом
- Posts: 15759
- Joined: 01 Mar 2008 15:14
Стратегия в карьере программиста
Как-то незаметно для меня все поменялось. Пересматриваю вакансии года эдак 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 к тому моменту будет актуален. Когда технология отомрет - опять будешь конкурировать с джуниорами в какой=то новомодной теме.
Собственно и стратегия у меня была - стараться быть в курсе всего и пробовать всего понемногу. В итоге в резюме и дестктоп, и мобильные приложения и веб приложения, и 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 к тому моменту будет актуален. Когда технология отомрет - опять будешь конкурировать с джуниорами в какой=то новомодной теме.
-
- Уже с Приветом
- Posts: 34124
- Joined: 03 Dec 2000 10:01
- Location: Vladivostok->San Francisco->Los Angeles->San Francisco
Re: Стратегия в карьере программиста
Ну, дык велкам ту зе клабOtherSide wrote:Как-то незаметно для меня все поменялось.
Я вообще считаю, что на работу берут не за знание и умение проходить интервью,а по принципу - нравится рожа или не нравится... все остальное вторично.
"A patriot must always be ready to defend his country against his government." Edward Abbey
-
- Уже с Приветом
- Posts: 2123
- Joined: 08 Nov 2013 22:33
- Location: SFBA
Re: Стратегия в карьере программиста
Я не знаю о какой стратегии сейчас может идти речь, если хватают всех подряд. Людей не хватает, у кандидатов по 3 оффера, все крутят носами.
Внутренние рекрутеры из кожи вон лезут чтоб кандидата притащить онсайт.
Если только о стратегии на будущее ))
Внутренние рекрутеры из кожи вон лезут чтоб кандидата притащить онсайт.
Если только о стратегии на будущее ))
-
- Уже с Приветом
- Posts: 1663
- Joined: 16 Jul 2009 14:18
- Location: Uganda
Re: Стратегия в карьере программиста
Это во Фриско? Так это не вся Америка, imho.XpoH wrote:Людей не хватает, у кандидатов по 3 оффера, все крутят носами.
Год тому назад смотрел, да и сейчас до сих пор сыплется в почту. Картинка одинаковая: хотим людей на шару. Чтобы знали как можно больше, а получали как можно меньше. Потому как платить - влом...
ДиСи - 110 за сеньёра. И то вздыхают, что "такие расходы, такие"... Медстраховку - попаршивее, бенефиты зажмем и отдадим поиск на откуп идусам.
С Долиной тоже весело. Разница в ставке не такая большая, а цены на рент - уже где-то за границей разумного. Видимо, поэтому девелоперы и прыгают с места на место каждые полгода
-
- Уже с Приветом
- Posts: 232
- Joined: 18 Nov 2014 22:55
- Location: SFBA
Re: Стратегия в карьере программиста
Мой стартап накрылся в начале февраля и на рынке Нью Йорка освободился десяток крутых scala специалистов, я в курсе того кто куда ходил и какие офферы получил. Меньше трех почти никто не получил, только один чувак был с одним оффером который и принял (он искал junior позиции), максимум где то около 10 офферов за 2-3 недели. У меня было три за неделю, потом мне просто надоело ходить по собеседованиям, к тому же один из них был то что надо Так что да, рынок сумасшедший.XpoH wrote:Я не знаю о какой стратегии сейчас может идти речь, если хватают всех подряд. Людей не хватает, у кандидатов по 3 оффера, все крутят носами.
Внутренние рекрутеры из кожи вон лезут чтоб кандидата притащить онсайт.
Если только о стратегии на будущее ))
P.S. На сколько я знаю офферов 150+ base было много, то есть это не так что у всех офферы на 100к от бодишопов
-
- Уже с Приветом
- Posts: 1679
- Joined: 04 Oct 2006 23:30
- Location: Las Vegas
Re: Стратегия в карьере программиста
110k в дс вроде даже в "кризисный" 2009 не было, за сеньера-программистаmynameiszb wrote:Это во Фриско? Так это не вся Америка, imho.XpoH wrote:Людей не хватает, у кандидатов по 3 оффера, все крутят носами.
Год тому назад смотрел, да и сейчас до сих пор сыплется в почту. Картинка одинаковая: хотим людей на шару. Чтобы знали как можно больше, а получали как можно меньше. Потому как платить - влом...
ДиСи - 110 за сеньёра. И то вздыхают, что "такие расходы, такие"... Медстраховку - попаршивее, бенефиты зажмем и отдадим поиск на откуп идусам.
С Долиной тоже весело. Разница в ставке не такая большая, а цены на рент - уже где-то за границей разумного. Видимо, поэтому девелоперы и прыгают с места на место каждые полгода
на почту и 60к прислать могут, индусы-рекрутеры кушать хотят очень
-
- Уже с Приветом
- Posts: 34124
- Joined: 03 Dec 2000 10:01
- Location: Vladivostok->San Francisco->Los Angeles->San Francisco
Re: Стратегия в карьере программиста
_reality,_reality wrote:У меня было три за неделю, потом мне просто надоело ходить по собеседованиям, к тому же один из них был то что надо Так что да, рынок сумасшедший.
Так остались в Нью Йорке? Жаль что если так я уже собирался Вас на пикник пригласить в конце апреля
"A patriot must always be ready to defend his country against his government." Edward Abbey
-
- Уже с Приветом
- Posts: 15759
- Joined: 01 Mar 2008 15:14
Re: Стратегия в карьере программиста
ХЗ - спорно - в особенности в отношении программистов. Личные симпатии играют роль конечно, но скорее в минус. Т.е. могу завалить если рожей не вышел но все тесты прошел. А вот чисто на обаянии техническое интервью сложно пройтиSergunka wrote:Ну, дык велкам ту зе клабOtherSide wrote:Как-то незаметно для меня все поменялось.
Я вообще считаю, что на работу берут не за знание и умение проходить интервью,а по принципу - нравится рожа или не нравится... все остальное вторично.
-
- Уже с Приветом
- Posts: 15759
- Joined: 01 Mar 2008 15:14
Re: Стратегия в карьере программиста
Я походил в Москве по собеседованиям. Во первых не то что бы и зовут. Часто требуют сделать "конкурсное задание". Я такие предложения естествнно сразу отправляю в мусор. Но даже там где проходишь вроде бы довольно успешно (например ответил 8 из 10 вопросов большинство из которых каверзные) - думают пару недель - потом говорят что взяли другого или позицию закрыли совсем.
Зарплаты опять же упали. В прошлом году 120 рублей была средняя. Сейчас - потолок и начинает сдвигаться ближе к 100. И то с оговорками. На испытательном не заплатим, практикуем "штрафы", больничные и отпускные не платим и т.п.
Зарплаты опять же упали. В прошлом году 120 рублей была средняя. Сейчас - потолок и начинает сдвигаться ближе к 100. И то с оговорками. На испытательном не заплатим, практикуем "штрафы", больничные и отпускные не платим и т.п.
-
- Уже с Приветом
- Posts: 3481
- Joined: 02 Jan 2005 22:10
Re: Стратегия в карьере программиста
ДиСи и окрестности - это страна победившего социализма, а для кой-кого и коммунизма. Пилорама и политика. Расценки на цивильный (т.е. не секретный) ширпотреб сейчас такие: синьор 110-130, принципал/лид 120-140. Работ много. Стабильно мало чисто контракторских позиций, а фулл-таймерские это тот же контракт пока пилится бревно. Все больше работ требуют допуск.mynameiszb wrote:ДиСи - 110 за сеньёра.
По поводу стратегии в ИТ и вообще по жизни: идти в в области деятельности с максимальным уровнем вхождения и максимально защищенные требованиями к местному образованию/сертификатами/допусками к информации.
-
- Уже с Приветом
- Posts: 539
- Joined: 24 Mar 2004 07:31
- Location: Krasnoyrsk -> -> Chicago
Re: Стратегия в карьере программиста
Мое имхо, такое, что ТС пробежался по сильно нишевым вещам, которые ни не выстрелили, ни дают плюсов в мейнстриме, да еще и направления сильно далеки друг от друга:
JS без фремворков?, 3D-геймдев, С++ под М$, mobile опять под М$, SQL снова под М$, да еще и виндовый сервер сайд. В итоге получается, что вроде знаешь много, работал, много с чем, а если затачивать резюме, то половину надо выкидывать как иррелевантное, а оставшееся, не тянет на топ.
Я не говорю, что серверов под виндой не бывает, но С++ под линух получают больше. так-же как и веб дев из под винды, а не ява или js, так-же как mssql a не оракл/mysql. A в гейм-деве, вроде много и не платили.
JS без фремворков?, 3D-геймдев, С++ под М$, mobile опять под М$, SQL снова под М$, да еще и виндовый сервер сайд. В итоге получается, что вроде знаешь много, работал, много с чем, а если затачивать резюме, то половину надо выкидывать как иррелевантное, а оставшееся, не тянет на топ.
Я не говорю, что серверов под виндой не бывает, но С++ под линух получают больше. так-же как и веб дев из под винды, а не ява или js, так-же как mssql a не оракл/mysql. A в гейм-деве, вроде много и не платили.
моя родина СССР!
-
- Уже с Приветом
- Posts: 15759
- Joined: 01 Mar 2008 15:14
Re: Стратегия в карьере программиста
Ну не так уж и далеки.. По крайней мере язык C++/c# общийVladimir Kr. wrote:Мое имхо, такое, что ТС пробежался по сильно нишевым вещам, которые ни не выстрелили, ни дают плюсов в мейнстриме, да еще и направления сильно далеки друг от друга:
JS без фремворков?, 3D-геймдев, С++ под М$, mobile опять под М$, SQL снова под М$, да еще и виндовый сервер сайд. В итоге получается, что вроде знаешь много, работал, много с чем, а если затачивать резюме, то половину надо выкидывать как иррелевантное, а оставшееся, не тянет на топ.
Я не говорю, что серверов под виндой не бывает, но С++ под линух получают больше. так-же как и веб дев из под винды, а не ява или js, так-же как mssql a не оракл/mysql. A в гейм-деве, вроде много и не платили.
С нишевостью тоже не понятно. В свое время плюсы был самым что ни на есть мейнстримом причем хорошо оплачиваемым. Геймдев в Москве оплачивался хорошо - да и сейчас по геймдеву позиции по сути одни из оплачиваемых..
Вот тут еще диллема получается. Ну предположим затачивал бы резюме. Скажем стал бы крутым девелопером чисто под AI игрушек.. С опытом лет 5. Ну а сейчас когда рынок игрушек под десктопы навернулся - был бы в той же ситуации что и сейчас, даже хуже, так как шарп знаю и с горем пополам еще рассматривают вакансии на юнити
-
- Уже с Приветом
- Posts: 539
- Joined: 24 Mar 2004 07:31
- Location: Krasnoyrsk -> -> Chicago
Re: Стратегия в карьере программиста
далеки-далеки, геймдев - это ниша. и извините, но Москва - не показатель, совсем.
для С# можно с натяжкой засчитать опыт плюсов - обратное не верно.
для С# можно с натяжкой засчитать опыт плюсов - обратное не верно.
моя родина СССР!
-
- Уже с Приветом
- Posts: 15759
- Joined: 01 Mar 2008 15:14
Re: Стратегия в карьере программиста
На самом деле как люди нарабатывают все эти зоопарки технологий я вообще не понимаю. На реальном проекте ведь обычно как. Нужно знать в первую очередь особенности самого продукта и предметной области, а задачи которые возникают на практике достаточно быстро гуглятся и собираются из семплов. Т.е. если сидеть годами на одном проекте то скилзы прохождения собеседования скорее падают, т.к. редко надо править постоянно и базу и фронтэнд и бэкэнд = а хотят все вместе и на высшем уровне. Вот не пойму это просто связано с переизбытком кадров и они с жиру бесятся или это такой устойчивый тренд и дальше - хуже.
Что интересно когда пол года назад сам подбирал народ то большинство народа не могло рассказать что такое индекс в БД, хотя в резюме было MySQL
Что интересно когда пол года назад сам подбирал народ то большинство народа не могло рассказать что такое индекс в БД, хотя в резюме было MySQL
-
- Уже с Приветом
- Posts: 15759
- Joined: 01 Mar 2008 15:14
Re: Стратегия в карьере программиста
Ну далеки но не так далеки как могло бы быть. Геймдев предположим ниша. А что не ниша? Линуксовых серверов на плюсах еще меньше.Vladimir Kr. wrote:далеки-далеки, геймдев - это ниша. и извините, но Москва - не показатель, совсем.
для С# можно с натяжкой засчитать опыт плюсов - обратное не верно.
Сейчас развился такой зоопарк что не нишу найти сложно. Раньше можно было знать плюсы, winapi, COM и в ус не дуть.
А щаз я вижу по зарплате топовые вакансии это фронт-энд для вэба и 1С. Зная плюсы хоть какой то базис имеешь. А этот ихний ангуляр чере 2 года загнется и точно на улице будешь
-
- Уже с Приветом
- Posts: 34124
- Joined: 03 Dec 2000 10:01
- Location: Vladivostok->San Francisco->Los Angeles->San Francisco
Re: Стратегия в карьере программиста
За технику никто и не говорит - очень сложно придумать вопрос, чтоб завалить спеца по технике, а вот роже она здесь очень даже причем - я в этом деле всегда ориентируюсь на Бельмондо в его роли ВеликолепныйOtherSide wrote:ХЗ - спорно - в особенности в отношении программистов. Личные симпатии играют роль конечно, но скорее в минус. Т.е. могу завалить если рожей не вышел но все тесты прошел. А вот чисто на обаянии техническое интервью сложно пройтиSergunka wrote:Ну, дык велкам ту зе клабOtherSide wrote:Как-то незаметно для меня все поменялось.
Я вообще считаю, что на работу берут не за знание и умение проходить интервью,а по принципу - нравится рожа или не нравится... все остальное вторично.
К слову сказать Бельмондо рожой не очень, а вот сам неугасаемый оптимизм в любой передряге это само то.
"A patriot must always be ready to defend his country against his government." Edward Abbey
-
- Уже с Приветом
- Posts: 15759
- Joined: 01 Mar 2008 15:14
Re: Стратегия в карьере программиста
У программистов на собеседовании обаяние специфическое. Если прийти в костюме или пытаться строить личное общение или там шутить, а так же раскрывать свои интересы вне предметной области - это почти гарантированной настроит рукретера против тебя. Меня один раз развернули с собеседования узнав про менеджерский опыт.
Из моего опыта - наилучшая стратегия - играть асоциального задрота, который не видит мира вне кода.
Из моего опыта - наилучшая стратегия - играть асоциального задрота, который не видит мира вне кода.
-
- Уже с Приветом
- Posts: 34124
- Joined: 03 Dec 2000 10:01
- Location: Vladivostok->San Francisco->Los Angeles->San Francisco
Re: Стратегия в карьере программиста
Это тоже проканаетOtherSide wrote: Из моего опыта - наилучшая стратегия - играть асоциального задрота, который не видит мира вне кода.
Я лично предпочитаю ходить на интервью согласно принятого в компании дресс-кода. Где я сейчас работаю я пришел в пиджаке и галстуке. Если старт ап в СФ то прихожу в брюках и рубашке с длиным рукавом так сказать бизнес кежуел.
Истории если и рассказываю то не про себя, а обычно пытаюсь объяснить вопрошающему кто исторически первым задался вопросом который только, что он задал И как в исторической хронологии этот впорос был разрешен. Обычно народу интересно не только ответ, а еще история связанная с ним прямо как хороший брильянт всегда имеет свою историю, что повышает ценность брильянта ну или типо того.
"A patriot must always be ready to defend his country against his government." Edward Abbey
-
- Уже с Приветом
- Posts: 232
- Joined: 18 Nov 2014 22:55
- Location: SFBA
Re: Стратегия в карьере программиста
У нас такие сразу же отсекались, потому что работа программиста не задротски писать код, а минимум работать в команде, уметь обсуждать проблемы и находить решения коллективным умом Так что я бы не стал так себя позиционировать, во всяком случае в Америке.OtherSide wrote: Из моего опыта - наилучшая стратегия - играть асоциального задрота, который не видит мира вне кода.
-
- Уже с Приветом
- Posts: 802
- Joined: 24 Jan 2007 07:32
- Location: Сергели->Новосибирск->SFBA->Новосибирск->Москва->NY->SFBA
Re: Стратегия в карьере программиста
Присоединяюсь._reality wrote:OtherSide wrote:потому что работа программиста не задротски писать код, а минимум работать в команде, уметь обсуждать проблемы и находить решения коллективным умом Так что я бы не стал так себя позиционировать, во всяком случае в Америке.
Как где конечно но социальные скилы надо показывать, потому что все равно еще и субъективно судят нравится/не нравится.
У нас в компании sales/coowner постоянно спрашивает интервьюера после собеседования нравится/не нравится кандидат. Технически то он ни бум-бум.
Спи быстрее, твоя подушка нужна другому. Copyright Зощенко
-
- Уже с Приветом
- Posts: 802
- Joined: 24 Jan 2007 07:32
- Location: Сергели->Новосибирск->SFBA->Новосибирск->Москва->NY->SFBA
Re: Стратегия в карьере программиста
Вы передергиваете.OtherSide wrote:У программистов на собеседовании обаяние специфическое. Если прийти в костюме или пытаться строить личное общение или там шутить, а так же раскрывать свои интересы вне предметной области - это почти гарантированной настроит рукретера против тебя. Меня один раз развернули с собеседования узнав про менеджерский опыт.
Из моего опыта - наилучшая стратегия - играть асоциального задрота, который не видит мира вне кода.
Прийти в костюме там где уместно то что надо. Пытаться специально построить отношения не стоит. Спросят - ответите.
У нас вчера кандидату предлагали виски на собеседовании =) Наш сейлз решил проверить видимо для себя что то. Кандидат сначала мялся потом сказал - чуть чуть. В итоге собеседование с сейлзом прошло весело как я понял.
Спи быстрее, твоя подушка нужна другому. Copyright Зощенко
-
- Уже с Приветом
- Posts: 14407
- Joined: 26 May 2006 02:39
-
- Уже с Приветом
- Posts: 23749
- Joined: 05 Jul 2003 22:34
- Location: Брест -> St. Louis, MO
Re: Стратегия в карьере программиста
Ну и ко мне тоже Надо конкуренцию создавать.
Лучше водки — хуже нет! ©
-
- Уже с Приветом
- Posts: 15475
- Joined: 27 Sep 2007 22:53
Re: Стратегия в карьере программиста
Так потому что работа задротская. И асоциальная к тому-же.Pantigalt wrote:Вы передергиваете.OtherSide wrote: Из моего опыта - наилучшая стратегия - играть асоциального задрота, который не видит мира вне кода.
-
- Уже с Приветом
- Posts: 15759
- Joined: 01 Mar 2008 15:14
Re: Стратегия в карьере программиста
Если и передергиваю, то саму малость. Я заметил, что когда приходил в костюме допрашивали с особым пристрастием и где-то с раздражением. К тому же программисты часто врут, и если рукретер подозревает хорошие социальные навыки, он предполагает возможность заболтать.Pantigalt wrote: Вы передергиваете.
Я сам когда подбирал людей, предпочитал задротов. Нафига мне интриги в коллективе?
А по работе обычно никакого общения практически нет. Все задачи через джиру.