Стратегия в карьере программиста
-
- Уже с Приветом
- Posts: 15809
- Joined: 01 Mar 2008 15:14
- Been thanked: 1 time
Стратегия в карьере программиста
Как-то незаметно для меня все поменялось. Пересматриваю вакансии года эдак 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: 34164
- Joined: 03 Dec 2000 10:01
- Location: Vladivostok->San Francisco->Los Angeles->San Francisco
Re: Стратегия в карьере программиста
Ну, дык велкам ту зе клабOtherSide wrote:Как-то незаметно для меня все поменялось.
![Very Happy :D](./images/smilies/biggrin.gif)
Я вообще считаю, что на работу берут не за знание и умение проходить интервью,а по принципу - нравится рожа или не нравится... все остальное вторично.
"A patriot must always be ready to defend his country against his government." Edward Abbey
-
- Уже с Приветом
- Posts: 2136
- Joined: 08 Nov 2013 22:33
- Location: SFBA
Re: Стратегия в карьере программиста
Я не знаю о какой стратегии сейчас может идти речь, если хватают всех подряд. Людей не хватает, у кандидатов по 3 оффера, все крутят носами.
Внутренние рекрутеры из кожи вон лезут чтоб кандидата притащить онсайт.
Если только о стратегии на будущее ))
Внутренние рекрутеры из кожи вон лезут чтоб кандидата притащить онсайт.
Если только о стратегии на будущее ))
-
- Уже с Приветом
- Posts: 1665
- Joined: 16 Jul 2009 14:18
- Location: Uganda
Re: Стратегия в карьере программиста
Это во Фриско? Так это не вся Америка, imho.XpoH wrote:Людей не хватает, у кандидатов по 3 оффера, все крутят носами.
Год тому назад смотрел, да и сейчас до сих пор сыплется в почту. Картинка одинаковая: хотим людей на шару. Чтобы знали как можно больше, а получали как можно меньше. Потому как платить - влом...
ДиСи - 110 за сеньёра. И то вздыхают, что "такие расходы, такие"... Медстраховку - попаршивее, бенефиты зажмем и отдадим поиск на откуп идусам.
С Долиной тоже весело. Разница в ставке не такая большая, а цены на рент - уже где-то за границей разумного. Видимо, поэтому девелоперы и прыгают с места на место каждые полгода
![Smile :)](./images/smilies/icon_smile.gif)
-
- Уже с Приветом
- Posts: 232
- Joined: 18 Nov 2014 22:55
- Location: SFBA
Re: Стратегия в карьере программиста
Мой стартап накрылся в начале февраля и на рынке Нью Йорка освободился десяток крутых scala специалистов, я в курсе того кто куда ходил и какие офферы получил. Меньше трех почти никто не получил, только один чувак был с одним оффером который и принял (он искал junior позиции), максимум где то около 10 офферов за 2-3 недели. У меня было три за неделю, потом мне просто надоело ходить по собеседованиям, к тому же один из них был то что надоXpoH wrote:Я не знаю о какой стратегии сейчас может идти речь, если хватают всех подряд. Людей не хватает, у кандидатов по 3 оффера, все крутят носами.
Внутренние рекрутеры из кожи вон лезут чтоб кандидата притащить онсайт.
Если только о стратегии на будущее ))
![Cool 8)](./images/smilies/dirol.gif)
P.S. На сколько я знаю офферов 150+ base было много, то есть это не так что у всех офферы на 100к от бодишопов
-
- Уже с Приветом
- Posts: 1680
- Joined: 04 Oct 2006 23:30
- Location: Las Vegas
Re: Стратегия в карьере программиста
110k в дс вроде даже в "кризисный" 2009 не было, за сеньера-программистаmynameiszb wrote:Это во Фриско? Так это не вся Америка, imho.XpoH wrote:Людей не хватает, у кандидатов по 3 оффера, все крутят носами.
Год тому назад смотрел, да и сейчас до сих пор сыплется в почту. Картинка одинаковая: хотим людей на шару. Чтобы знали как можно больше, а получали как можно меньше. Потому как платить - влом...
ДиСи - 110 за сеньёра. И то вздыхают, что "такие расходы, такие"... Медстраховку - попаршивее, бенефиты зажмем и отдадим поиск на откуп идусам.
С Долиной тоже весело. Разница в ставке не такая большая, а цены на рент - уже где-то за границей разумного. Видимо, поэтому девелоперы и прыгают с места на место каждые полгода
на почту и 60к прислать могут, индусы-рекрутеры кушать хотят очень
-
- Уже с Приветом
- Posts: 34164
- Joined: 03 Dec 2000 10:01
- Location: Vladivostok->San Francisco->Los Angeles->San Francisco
Re: Стратегия в карьере программиста
_reality,_reality wrote:У меня было три за неделю, потом мне просто надоело ходить по собеседованиям, к тому же один из них был то что надоТак что да, рынок сумасшедший.
Так остались в Нью Йорке? Жаль что если так я уже собирался Вас на пикник пригласить в конце апреля
![we are friends :fr:](./images/smilies/druzja.gif)
"A patriot must always be ready to defend his country against his government." Edward Abbey
-
- Уже с Приветом
- Posts: 15809
- Joined: 01 Mar 2008 15:14
- Been thanked: 1 time
Re: Стратегия в карьере программиста
ХЗ - спорно - в особенности в отношении программистов. Личные симпатии играют роль конечно, но скорее в минус. Т.е. могу завалить если рожей не вышел но все тесты прошел. А вот чисто на обаянии техническое интервью сложно пройтиSergunka wrote:Ну, дык велкам ту зе клабOtherSide wrote:Как-то незаметно для меня все поменялось.![]()
Я вообще считаю, что на работу берут не за знание и умение проходить интервью,а по принципу - нравится рожа или не нравится... все остальное вторично.
-
- Уже с Приветом
- Posts: 15809
- Joined: 01 Mar 2008 15:14
- Been thanked: 1 time
Re: Стратегия в карьере программиста
Я походил в Москве по собеседованиям. Во первых не то что бы и зовут. Часто требуют сделать "конкурсное задание". Я такие предложения естествнно сразу отправляю в мусор. Но даже там где проходишь вроде бы довольно успешно (например ответил 8 из 10 вопросов большинство из которых каверзные) - думают пару недель - потом говорят что взяли другого или позицию закрыли совсем.
Зарплаты опять же упали. В прошлом году 120 рублей была средняя. Сейчас - потолок и начинает сдвигаться ближе к 100. И то с оговорками. На испытательном не заплатим, практикуем "штрафы", больничные и отпускные не платим и т.п.
Зарплаты опять же упали. В прошлом году 120 рублей была средняя. Сейчас - потолок и начинает сдвигаться ближе к 100. И то с оговорками. На испытательном не заплатим, практикуем "штрафы", больничные и отпускные не платим и т.п.
-
- Уже с Приветом
- Posts: 3481
- Joined: 02 Jan 2005 22:10
Re: Стратегия в карьере программиста
ДиСи и окрестности - это страна победившего социализма, а для кой-кого и коммунизма. Пилорама и политика. Расценки на цивильный (т.е. не секретный) ширпотреб сейчас такие: синьор 110-130, принципал/лид 120-140. Работ много. Стабильно мало чисто контракторских позиций, а фулл-таймерские это тот же контракт пока пилится бревно. Все больше работ требуют допуск.mynameiszb wrote:ДиСи - 110 за сеньёра.
По поводу стратегии в ИТ и вообще по жизни: идти в в области деятельности с максимальным уровнем вхождения и максимально защищенные требованиями к местному образованию/сертификатами/допусками к информации.
-
- Уже с Приветом
- Posts: 541
- 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: 15809
- Joined: 01 Mar 2008 15:14
- Been thanked: 1 time
Re: Стратегия в карьере программиста
Ну не так уж и далеки.. По крайней мере язык C++/c# общийVladimir Kr. wrote:Мое имхо, такое, что ТС пробежался по сильно нишевым вещам, которые ни не выстрелили, ни дают плюсов в мейнстриме, да еще и направления сильно далеки друг от друга:
JS без фремворков?, 3D-геймдев, С++ под М$, mobile опять под М$, SQL снова под М$, да еще и виндовый сервер сайд. В итоге получается, что вроде знаешь много, работал, много с чем, а если затачивать резюме, то половину надо выкидывать как иррелевантное, а оставшееся, не тянет на топ.
Я не говорю, что серверов под виндой не бывает, но С++ под линух получают больше. так-же как и веб дев из под винды, а не ява или js, так-же как mssql a не оракл/mysql. A в гейм-деве, вроде много и не платили.
С нишевостью тоже не понятно. В свое время плюсы был самым что ни на есть мейнстримом причем хорошо оплачиваемым. Геймдев в Москве оплачивался хорошо - да и сейчас по геймдеву позиции по сути одни из оплачиваемых..
Вот тут еще диллема получается. Ну предположим затачивал бы резюме. Скажем стал бы крутым девелопером чисто под AI игрушек.. С опытом лет 5. Ну а сейчас когда рынок игрушек под десктопы навернулся - был бы в той же ситуации что и сейчас, даже хуже, так как шарп знаю и с горем пополам еще рассматривают вакансии на юнити
-
- Уже с Приветом
- Posts: 541
- Joined: 24 Mar 2004 07:31
- Location: Krasnoyrsk -> -> Chicago
Re: Стратегия в карьере программиста
далеки-далеки, геймдев - это ниша. и извините, но Москва - не показатель, совсем.
для С# можно с натяжкой засчитать опыт плюсов - обратное не верно.
для С# можно с натяжкой засчитать опыт плюсов - обратное не верно.
моя родина СССР!
-
- Уже с Приветом
- Posts: 15809
- Joined: 01 Mar 2008 15:14
- Been thanked: 1 time
Re: Стратегия в карьере программиста
На самом деле как люди нарабатывают все эти зоопарки технологий я вообще не понимаю. На реальном проекте ведь обычно как. Нужно знать в первую очередь особенности самого продукта и предметной области, а задачи которые возникают на практике достаточно быстро гуглятся и собираются из семплов. Т.е. если сидеть годами на одном проекте то скилзы прохождения собеседования скорее падают, т.к. редко надо править постоянно и базу и фронтэнд и бэкэнд = а хотят все вместе и на высшем уровне. Вот не пойму это просто связано с переизбытком кадров и они с жиру бесятся или это такой устойчивый тренд и дальше - хуже.
Что интересно когда пол года назад сам подбирал народ то большинство народа не могло рассказать что такое индекс в БД, хотя в резюме было MySQL
Что интересно когда пол года назад сам подбирал народ то большинство народа не могло рассказать что такое индекс в БД, хотя в резюме было MySQL
-
- Уже с Приветом
- Posts: 15809
- Joined: 01 Mar 2008 15:14
- Been thanked: 1 time
Re: Стратегия в карьере программиста
Ну далеки но не так далеки как могло бы быть. Геймдев предположим ниша. А что не ниша? Линуксовых серверов на плюсах еще меньше.Vladimir Kr. wrote:далеки-далеки, геймдев - это ниша. и извините, но Москва - не показатель, совсем.
для С# можно с натяжкой засчитать опыт плюсов - обратное не верно.
Сейчас развился такой зоопарк что не нишу найти сложно. Раньше можно было знать плюсы, winapi, COM и в ус не дуть.
А щаз я вижу по зарплате топовые вакансии это фронт-энд для вэба и 1С. Зная плюсы хоть какой то базис имеешь. А этот ихний ангуляр чере 2 года загнется и точно на улице будешь