All streams
Search
Write a publication
Pull to refresh
0
0.1
Send message

Диплом ВУЗа нормального, а не ИТ факультета при академии гос управления в г Урюпинск....дает не столько базу, сколько ставит мозги на место, учит учиться, учит решать проблемы, расширяет кругозор позволяя мыслить меж дисциплинно, нарабатывает нетворк в конце концов. Я когда на собесе задаю вопрос "а почему ты себя считаешь синьерным программером", почти всегда слышу "я знаю фреймворк Х, Y, Z", практикую код ревью, умею в gRPC, и SQL и умею в ситем дизайн, нарисовать схему какого нито сервиса который перекладывает что то из базы в базу))) Если бы лет 10 назад, подобный персонаж назвал себя синьером, основная часть покрутила бы пальцем у виска. Обычно хорошо писать код и знать смежные области, это был удел джуна претендующего на мидла) Потаму что синьер это был человек кто умеет родить новый алгоритм с нуля, создав интеллектуальную собственность, и создав в рамках своей экспертизы преимущество продукту техническое. Умение писать на том или ином языке хорошо было необходимое условие, и умение освоить новый язык программирования за 3 месяца было само собой разумеющееся.

А нарротив "ВУЗ это потраченные 4-6 лет" жизни, в подавляющем числе случаев идет от людей кто не имеет ВО, или закончил курсы при семинарии, называемыми академией....я не знаю никого, кто закончив бы какую нито бауманку или ИТМО, гос универ в новосибе и тому подобное, потом сожалел что потратил время, искренне, а не потаму что "обосрался и 5 лет выкинул и стыдно признаться"))

Для понимания синьерный чел действительно синьерный, это тот кто может решить задачку уровня hard литкода, до этого не прорешивая что то подобное) Потаму что задачки на литкоде ВСЕ решаются человеком с нормальным скилом в режиме "сел решил" без подготовки. И кроме того знает соответствующую область где работает, на низком уровне, условно понимает как переписать какой нито 3D пайплайн в вулкане, или реализовать UDP.....зачем это надо? Именно затем что бы понимать узкие места и как их можно улучшить при необходимости.

Год назад я проходил собес в контору мечты, не Яшка))) Позиция тим лида или выше. Кодинг интервью. Команда пишет на го. Я го не знаю. С рекрутером договариваемся что кодинг на питоне или плюсах, которые я знаю. Го к концу испыталки готов сдать на экспертном уровне, как обязательное условие закрытия испыталки...Приходит чел на собес...ой, а я думал мы на го общаемся сейчас (рекрутер что то напутал). "Ну давайте попробуем раз собрались"....начинает меня спрашивать как го рутины работают, синхронщину асинхронщину, как это на уровне языка под капотом реализовано и тому подобное....ну это блин база, оно везде одинаково работает, я рассказываю как бы я это реализовал. Чел типа "ты точно го не знаешь?" Я типа абсолютно нулевый в го, видел только примеры кода на хабре))) Объясняю что это база, физические законы они везде во вселенной одинаковые)) "Окей, давай попробуем задачку решить". Задачка какая то с применением графов. Ну я пишу алгоритм, чел хмыкает....типа ты что ее где то видел? нет говорю не видел, это типа база....на том расстались, на го я конечно ее не написал, только алгоритм, оценка сложности, стурктуры данных для реализации.....потом когда я офер получил и к команде присоеденился, на весьма синьерную позицию.....видел фидбек на мое кодинг интервью, оценка была в топовых 20 персентилях, с пометкой отличное знание теории языка и алгоритмов, отсудствие знание основ языка го)))), рекомендовать к дальнейшему интервью, без повторения собеса на целевом языке кандидата.....к вопросу уметь разобраться)

Все гораздо проще. Лет 10 назад и раньше в ИТ основная масса людей была с высшим техническим образованием и само по себе образование в вузе выше среднего обеспечивало какой никакой отбор балбесов. Люди были с технической базой, кругозором. Там где что то не знали они могли действительно быстро разобраться. Сейчас в индустрии куча народа по сути без базового образования, после курсов. Они школу то многие еле еле на тройки осилили. И они очень часто не могут родить что то более менее продвинутое кроме как круд или что то скопипастить с стек оверфло или чат гпт спросить. Вот поэтому как конкуренция усилилась на рынке из за подорожавших денег, балбесов выдавливает из индустрии.

По сути правильно, но ROI вызывает вопросы. Ибо затраченное время это ресурс. Сколько в итоге заработаешь, на горизонте 1-3-5 лет. Угробить пол года плотной работы, с учетом всех проб и ошибок, который потом будет приносить 80к в месяц и требовать 3-4 дня в месяц на саппорт и развиттие... утопия

Я в ИТ 25 лет....сменил кучу контор-проектов, в том числе иностранных из FAANG. Я ни разу не видел, что бы программисты делали бизнес анализ или занимались поддержкой пользователей. Разве что последнее время стали больше вешать на системных аналистов, они просто тупо дешевле разраба. Программист универсал это скорее про небольшие стартапчики, которые рынок не делают. Если совсем просто говорить, то ИИ позволяет уже сейчас делать проекты более сложные и объемные меньшим количеством как программистов, так и любых других ролей в команде, в итоге заметно снижая бюджет разработки

Выводы не правильные)

Как человек отвечающий за разработку крупного проекта (а это у меня уже нанцатый за полтора десятка лет), очень часто приходится общаться с инвесторами, теми кто дает деньги. Так вот типичный инвестор хочет не просто дать бабла, даже если оно есть, а хочет в итоге заработать. Поэтому денег дают не столько сколько есть, а столько сколько есть на проект который окупится с какой то вероятностью. Денег что в РФ что мире у инвесторов как говна за баней. Но что то не видно бума новых проектов, а не видно ибо нормальных идей, которые реализовать можно и потом !заработать! не так много. Если совсем просто, гугл, например, прибыльный, денег дочерта в кэше, но народ увольняет....Что до замены программера ИИ....тут замена идет не на прямую. Условно уволить всех гошников на проекте написаном на го, а код заставить писать аналитиков через ИИ) Нет, же оно не так работает. Типичный программист часто на проекте кроме написания кода самого продукта, делает так или иначе кучу сопутствующих действий - сделать POC, юнит тесты написать, если что то непонятно сходить погуглить, рефакторинг сделать, код ревью коллеге сделать....и вот внедрение ИИ уже сильно ускоряет разработку, и увеличивая качество....там где нужно было 2 программера, хватает одного.....с учетом первого пункта, что инвестор платит не за программиста, а за результат и ROI.....получается что коичество программеров падает. Я вот по последнему проекту что делаю очень сильно вижу перемены. Именно программистов в %% от команда стало меньше, но в %% гораздо больше людей кто делает бизнес анализ и системный анализ, живая поддержка ключевых пользователей....

Но при этом "партнеры" яндекса в среднем зарабатывают, хотя и ноют постоянно. Да это объедки по сути, но хоть что то. Было бы не выгодно давно бы закрылись бы все. У Я очевидно нет задачи дать заработать много всем, у них задача заработать много самими, что нормально

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

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

Данные из личного опыта руководства разработкой, последнии лет 15, в том числе в FAANG))) У меня часть людей в командах была на удаленке начиная с 2012) По опыту знакомых, кто рулит так же разработкой....Есть масса примеров что человек работает хорошо в офисе, уходит на удаленку, его производительность падает, привести в чувство не получается, приходится расставаться. Куча примеров когда человек "работает" удаленно, я понимаю что то идет не так - день, два....какие то отмазы идут. А потом выясняется что человек вообще на пляже серфит. Куча примеров когда например есть критический сервис 24-7, есть утвержденный график дежурств по сервису, сервис падает, а человека на месте нет, хотя он подписался быть на месте...а оказывается он просто в спорт зале....И да у меня всегда есть четкая и ясная система целей, и те кто работают отлично без проблем эти цели достигают. При этом сохраняя work-life баланс. По выходным, вне дежурств оплачиваемых, никто не работает, овертаймов почти нет, а если есть по договоренности за деньги. А есть почти 100% корреляция, что кто не достигает, лепит отмазки...и потом просто получается что пинает балду) Я опять же неоднократно людей, кто херово работает и у меня подозрение что человек пинает балду, прошу ставить трекер, на этом расстаемся, человек все понимает))) А кто работает, работает прекрасно без трекеров, и никогда я не лез в логи его сетевого трафика. И всегда если ко мне приходит человек честно говорит, босс, я что то устал, можно в пятницу не буду работать, все что должен сделаю в срок...и я знаю что он реально сделает....он идет и чилит без всяких отпусков, и это работает в обратную сторону, если по бизнесу надо что то сделать чуть больше, люди без вопросов делают, ибо знают что когда надо будет им кошку везти в больничку, он без проблем поедут в рабочее время.

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

И да, я прекрасно могу работать, не видя лица коллег, если коллега на встрече вовлечен в дискуссию на созвоне))))

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

Со стороны работодателя это выглядит на самом деле не так) Для эффективной удаленной работы процессы в компании должны учитывать факт удаленки и быть зрелыми. Часто перестройка процессов почти не выполнимая миссия, проще загнать людей в офис. Второй факт, заметная часть людей на удаленке откровенно халявят, и компания тратит многи сил что бы привезти таких в чувство или уволить и нанять и заонбордить замену. Опять же проще загнать всех в офис, и те кто балбесы и те кто честно работают. Третий факт уровень вовлеченности, обычная история какой нито дейлик, масса в команде сидит с выключенными камерами, включать не заставить.....вась как у тебя дела....вась.....ваааасяяяя...."ой что, что вы спросили..." человек сидит и вообще не вникает что происходит.....в в офисе очно, хочешь не хочешь вовлеченность будет выше....

Рынок ит за границей очень сильно поменялся за 2 года. Из за ИИ, и из за сокращения проектов по причине высоких ставок банковских. Орентироваться на зп по линкед ин гласдору и прочее сейчас в меру бессмысленно. 99% указанных зп простой маркетинг. В реальности на подобные вакансии приходит по 300+ резюме, из них ИИ фильтрует процентов 10, по которым уже начинается какое то внятное общение. Но реально эти деньги никто не поставит в офер))) Будут прогибать, и прогнут очень сильно....ибо рынок работодателя. Как мне хороший знакомый после 6 месяцев поиска сказал - я с позиции тимлида гугла (откуда его уволили после 4 лет работы ибо все направление закрыли а общий стаж в ит 17 лет) ушел на позицию синьера разраба в теслу на деньги мидла. У меня в команде люди с радостью приходят на деньги в 2 раза меньшие чем имеют ветераны на той же работе. У нас вообще идет тренд, дорогих увольняют, заметно более дешовых берут. Недостатка в хороших инженерах нет. И повторюсь, в нормальную контору вас никто не возмет без разрешения на работу, в стране оформления. Могут взять только через прокладку на краткосрочный контракт в стране где вы сидите, но денег будет принципиально меньше. Все поменялось, забудте что было даже полтора года назад. Другая реальность. И в РФ она судя по всему наступает

В штатах сейчас в очередь в офис стоят за 10к. Просто очень в теме со стороны работодателя) . Плюс нормальная белая контора хочет рабочую визу сша, даже если удаленка. И работать из за границы вам не дадут, при оформлении в штатах в подобных местах. Опять же плотно в теме

Это где такие зп? И ли вы о разовой работе в 400 баксов, которую можно сделать за пол дня? Так проблема в том что подобная работа в очередь не стоит)

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

Я купил квартииу в кредит в 2001г, отдавал тогда, что то примерно 60% своего дохода на тот момент. Я зарабатывал заметно выше среднего, примерно где то на уровне 100к, текущих в городе миллионнике. Когда я кредит закрывал, через 10 лет, это были деньги вообще не заметные в моем бюджете. Я это только к тому что в любой стране мира, жилье это очень дорого, среднестатистический человек херачит на ипотеку заметную часть жизни, к кону выплат это из за инфляции становится комфортно отдавать, а цена квартиры и за инфляции сильно растет.

Я работал в 4 иностранных бигтехах из первой 20ти мировой и в паре наших, если их конечно можно наззвать бигтехами, с культурой производства софта +- норм. Но я делал контракты по консалтингу в несколько небольших компаний, до 1000 человек....вот там действительно было все ооочень печально

С позиции человека 25 лет в индустрии, опытом в куче иностранных конторах первого эшелона и руководством разработкой массой завершенных проектов.....синьерный разработчик 1. Нормальное образование. Корки ВУЗа не обязательны, но человек должен понимать как родить что то новое, а не только нагуглить или нейронку спросить...без нормального образования и-или базовой фундаментальной мат подготовки это малореально (противоположного я не видел) 2. Хорошее знание базиса и насмотренность в техничке, за пределами своего домена. 3. Креативность 4. Хороший софт скил 5. Постоянное самообразование и самосовершенствование... отличное знание того или иного языка или технологии НЕ является признаком синьерности, ибо имея базу в пунктах 1-4, и умением прогать на плюсах или питоше, освоить го, например, на уровне прохождения собеса технического в FAANG (а я там работал и людей обесил) у вас проблем не будет. Я лично проходил собес и принял офер в один из FAANG, где работал в проект на го, не зная го вообще - кодинг интервью было на плюсах, алгоритмы на питоне, как работает го под капотом я объяснил довольно подробно - потаму что если знаешь как работает ось и знаешь внутрянку плюсов.....го рутины асинхронщина и тд работает по тем же принципам....потом го я освоил за месяц.

Ну цикл статей, того кто писал, я лично знаю ("made at intel"), какое то время работали вместе. Часть изложена весьма субъективно, с чем то я совсем не согласен, а что то совсем "художественный вымысел"). На что то я давал фидбек когда статьи а потом и книжка писалась, ибо было написано такое себе)) И все это написано через призму человека кто занимался больше административкой, и почти не имел отношения к разработке изнутри). В целом что имело место быть, но не сказать что это было везде и это было каким то прям "культурным кодом". 1. Во всех подобных конторах, где я работал, а работал я еще и в NV, вроде не самая плохая контора)))....от желания менеджмента департамента коммуницировать с коллегами зависит связь департаментов 2. Это почти всегда и везде так. 3. Да, но если надо то все решаемо) Человек кто писал просто не имел в подчинении сколько ни будь значимых команд, не знает хорошо как и что))) 4. Да ограничены, но ВСЕГДА если стоит задача сократить направление, сохранив людей, а я такое лично видел и делал в интел, перекинув их на другой проект....сроки особой роли не играют, и всегда это можно сделать одним днем, при необходимости) Тут вообще мимо)

Как мне сказал уволенный из гугла знакомый... после 5месяцев поиска. Я с позиции и денег тимлида в гугле, ушел на позицию синьерного разраба в тесле, на деньги мидла.... я сам работал в нескольких больших известных западных ит конторах тимлидом, в том числе.... очень типично открыть позицию и искать на нее человека месяцами, нашел, заонбордил и выгоняешь человека из команды который плохо перформит. Я это к тому что количество вакансий не очень метрика. Ибо она не учитывает бюджет вакансии, который может быт небольшой, и реальный найм на нее. Например в 2009 г в разгар кризиса, я работал в интел. У конторы была масса вакансий, но реально туда не нанимали, увольняя этажами уже существующих сотрудников. Примерно так же было в cisco, где я работал, и в момент реструкторизации бизнеса в 2013-2015 годах было аналогично

В автобизнесе например, есть люди кто колеса на шиномонтаже меняет, есть люди кто машины проектирует. И те и те вроде отношение к машинам имеют)))) В ИТ так же. Есть человек со среднем образованием, кто понимает что то в кубере и вся его работа по сути работа с крудами....к примеру. Ему естественно незачем иметь высшее образование и знания их многотомника Ктута) А есть кто разрабатывает какой нито новый сетевой протокол, или реализует внутрянку, что бы у Васи, работающего с крудами, все работало из коробки)))) Я это к тому что в ИТ пришла куча людей последнии лет 6-8, которые ворвались в ит, через всякие курсы, 99% которых весьма низкого качества.....и они думают что если он соображает как раздеплоить в кубах несколько контейнеров, что бы работал сайт по торговле трусами, то это вот оно и есть....а по сути это весьма низкоквалифицированная по меркам ИТ работа. Хотя Вася так не думает, и более того он считает что он имея 5 лет такого опыта уже синьер.....да, он наверно синьер, в создании контейнеров для торговли трусами) К чему это я......ну только к тому что выросло целое поколение в ИТ, кто имеет весьма низкий скил, и варится часто среди таких же......и поэтому кажется что типа все ок.....например благословенный хайлоад образца 2018 и образца 2024 это 2 совершенно разных хайлоада.....уровень последнего просто -1....ну вот и ставят в конторах поприличней под десяток собесов, что бы подобных "синьеров" отфильтровать. Я работал в нескольких крупных западных ИТ конторах, что 25 лет назад, что 10 лет.....там всегда были собесы в несколько раундов, и длились они 2-3 месяца. То что мы видим сейчас, это просто отрыжка того что в ИТ рынок последнии 3-4 года был соискателя. На западе это уже не так, у нас рынок стал меняться так же. Добро пожаловать в реальность....PS интересно 25 минусов соберу?)))

Information

Rating
3,272-nd
Registered
Activity