"Ничто не остановит мотивированную морскую свинку"
(с) Чип & Дейл
Начав с поиска в интернете, удивился, что программистом в возрасте хотят стать с периодичностью в 5 лет, может это как-то связано с циклом разработки, но оставим тему для дальнейшего исследования!
Здравствуйте, меня зовут Олег и я программист! Пусть будет таким начало исповеди в клубе возрастных программистов.
Для экономии времени читателя: да, можно, но есть много "если" и об этом дальнейший текст.
Сейчас мне за 50, но еще 2 года назад о современном программировании я только знал то, что в компании есть отдел разработки и я им плачу деньги. Конечно не честно говорить, что с компьютерами я не знаком. В IT работаю с далекого 97 года, именно тогда я еще что-то писал на Delphi. Но с тех пор прошел путь от инженера, до руководителя представительства крупной софтверной компании, целиком окунувшись в проблемы "бузинеса".
Два года назад меня пригласили в стартап, исполнительным. Стартапы - еще одна тема, которую стоит сейчас обойти, но причина, почему упоминаю именно эту структуру компании: стиль работы и качество процессов. На начальном моменте разработкой занималась аутсорсинг компания, которая, как оказалось, делала прототип (макет) больше, чем программный продукт.
В чем разница? Простые вопросы дадут ответ: есть ли документация? как построена отказоустойчивость (тут про девятки лучше не спрашивать, чтоб не унизить коллег), есть ли инструкция пользования системой, отчуждаем ли продукт. Да, это вопросы от "бизнеса", но они как раз и помогают оценить зрелость.
Красивые картинки хороши для уговоров инвесторов вложиться в проект, но для управления компанией, её развитием и в конечном итоге (а по существу это первое) - для окупаемости, нужно много инструментов аналитического, управленческого характера.
В рамках ограниченных ресурсов, универсальность команды даёт большие плюсы. Тут и настал тот момент, когда пришлось вспомнить программирование. Изначально задача стояла: понять динамику использования системы в различных её срезах. Посмотрев по сторонам, наткнулся на тренинги по Data Science(начинаю пугать словами) на базе Juniper Notebook. Что? Python? Когда увидел это слово - поперхнулся.
Небольшой отступ: "Пап, помоги с домашкой по информатике, нам надо написать программу на Питоне". Обычные будни родителей. Но как же я возненавидел это язык. После классики Assembler, Fortran, Basic, C/C++, Pascal, Delphi, синтаксис "Пайтона" меня просто шокировал. Regex вообще ввёл в ступор. Домашка сведена к одной строке. Мне очень нравится высказывание про Питон:
В Python не надо изобретать велосипед. Всё, что вы могли бы придумать или создать - уже сделано. Единственная проблема на парковке в несколько гектар (кто был в Нидерландах поймет) найти свой велосипед.
И вот я начинаю знакомиться с языком. Библиотека Pandas реально помогла провести быструю аналитику. Сам механизм работы с Juniper очень зашёл: загрузив в DataFrame данные, ты начинаешь ими манипулировать, без надобности заново запускать весь код. Дебаг режимы компиляторов - это не то!
Через какое-то время я узнал, что в Python можно и серверные приложения писать! Тут был очередной шок. Но и первый кирпичик в признании языка. Дальше - больше. Погрузился в Yandex.DataLense, за ним потянуло PostgreSQL. И вот через год игры в "программиста", я уже накидал и Discord/Telegram/Slack ботов, сервисы выгрузки бизнес данных, интегрировал бэкоффис с YooMoney, Cloudpayments, накидал на Flask еще и фронт к этому всем. Ну и как без GitLab, Hub и д.р. подобных систем? Пришлось и с ними пообщаться.
Стиль программирования, конечно изменился. Не буду "брюзжать" как старик (хотя таким и являюсь), но всякие ваши Agile - это полная лажа!!! Системы работы и контроля Jira, Yougile. Так стоп! Стоит сделать акцент на этом громадном количестве непонятных букв. Относитесь к ним просто как к задаче: сколько можно составить слов длиной 5 букв из английского алфавита. Систем очень и очень много! Одни лучше в одном, другие в другом. Главное что у вас в голове! Разобраться можно со всеми системами. Когда я смотрю на молодых программистов, которых нанимаю на работу, они начинают хвастаться своим (раз в 10 большим) списком, для меня это звучит как если бы плотник будет говорил: "а еще я умею лобзиком, ножовкой, двуручной, обушковой, лучковой, копировальной, поперечной, джеб и .."
И вот, после долгого вступления, перехожу к сути: я решил попробовать себя в роли программиста. Нюанс ситуации в том, что если кинуть моё резюме, то HR специалисты тихо сойдут с ума: кем? программистом? Не буду лукавить, я и не пошёл по этому пути. А по знакомству, увидев запрос на позицию Python Backend Developer спросил: "возьмете такого как я?"
Для себя хотел больше понять свой уровень в современном мире программирования, который я насобирал за год. И финансовый вопрос интересовал. Когда ты нанимаешь юнца, который без зазрения совести говорит хочу зарплату в 2 раза большую чем позиция ген.дира - это смущает. И главное, он же реально её получает! Рынок зарплат программистов - очередная тема и боль за рамками этой истории. С моими регалиями и опытом, если двигаться дальше по управленческой лестнице (хотя куда? только разве размер компании или гос), о таких уровнях зарплат, как есть в программировании сейчас, речи не будет. Поэтому я готов был попробовать себя как Junior, но меня определили в Senior.
А тема оказалась (барабанная дробь) крипта! Я конечно знал что это такое и даже есть кое-какие активы в ней, но чтоб кодить.
И вот прошел год, что дает мне право сейчас говорить о возможностях человека в возрасте поменять практически всё и стать программистом. За плечами серьёзная бэк разработка в команде из 30 кодеров, море строк в проекте api, адаптеры к сторонним системам Maltego, Clarity, до кучи пришлось копнуть и Solidity (изучить тему smart contracts, cross-chain bridges) и даже на GO писать.
Наверное, вы сами можете теперь ответить: можно ли стать программистом в 50 лет. Я лишь добавлю, если вы были им ранее - да. Странно смотреть на людей, которые в 40 и даже в 30 идут на "курсы по программированию" и потом без зазрения совести говорят "я знаю кунг-фу". Не тратьте свои деньги - бесплатных тренингов начального уровня в интернете полным полно! Если вы сможете хотя бы месяц каждый день ими заниматься, тогда есть шанс. И да, курсы - очередная тема, которую не стоит сейчас затрагивать. Знание букв не означает, что вы можете написать рассказ. Вот так же в программировании: если на курсах освоил print("Hello World"), то не факт, что асинхронный модуль работы с потоковыми данными будет тебе по силе. Но если есть желание - всё возможно!
А если меня спросить - программист ли я. Немного задумавшись, точно могу сказать, что знаю и вижу людей, которые гораздо больше понимают, умеют и знают в этой теме и мне всегда есть чему учиться. И когда я стою рядом с ними, реальными Программистами, то мне всего лишь остается сказать: я что-то знаю об этом.
Комментарии (52)
GbrtR
18.12.2022 17:27+10Странноватая статья
Руководителя представительства крупной софтверной компании
и сравнение сКогда ты нанимаешь юнца, который без зазрения совести говорит хочу зарплату в 2 раза большую чем позиция ген.дира — это смущает.
Юнец, пусть он 250 поднимает, т.е. гена сотку зарабатывает и о 200 мечтает? В компании которая софтом занимается? Что-то не сходится.А по знакомству, увидев запрос на позицию Python Backend Developer спросил: «возьмете такого как я?»
Это, плюсПоэтому я готов был попробовать себя как Junior, но меня определили в Senior.
Звучит как взяли по блату и тут уж сеньор только в значениие сеньор-ситизен. А по статье «прошёл год» и дяденька уже горы двигает, талант!
Хотя может статья как и все мемуары, страдает однобокостью и художественными преувеличениями в описании событий.vitaly_il1
18.12.2022 20:53+1+1 - у меня такие же вопросы появились
OcMaRUS Автор
19.12.2022 11:42есть вопросы - задавай. Поделюсь опытом.
vitaly_il1
19.12.2022 12:29>Когда ты нанимаешь юнца, который без зазрения совести говорит хочу зарплату в >2 раза большую чем позиция ген.дира — это смущает.
Одна из раз которые меня смутили.OcMaRUS Автор
19.12.2022 12:52+1В сфере, где я работают уровень з.п. для руководителя высшего звена 250-300т.
Программист уровня, который сейчас требуется в компании - это 350-400т. Из недавнего собеседования, после определения спектра задач: потребовал 700т.
FanatPHP
19.12.2022 10:05+4Да-да, звучит как тот анекдот про миллионера :)
— Расскажите нашим слушателям, как вы стали миллионером?
— Ну, я когда я впервые попал в Америку, у меня было 10 центов. Я купил на них два яблока, вымыл их и продал по 10 центов каждое.
— А потом?
— Потом на эти деньги купил четыре яблока, вымыл и продал по десять центов каждое.
— А потом? Погодите, я понял! Вы купили восемь яблок и продали их по 10 центов каждое? Так?
— Нет, потом умер мой дядя и оставил мне в наследство миллион долларов.OcMaRUS Автор
19.12.2022 12:53хороший анекдот, бородатый. Но честно не вижу тут аналогии.
FanatPHP
19.12.2022 12:58+5Ну она же тут прямая:
— расскажите, как вы стали программистом?
— ну я начал пилить питон на коленке
потом узнал что на нем можно и серверные приложения пилить
а потом меня по знакомству взяли на синьорскую позицию!:)))
OcMaRUS Автор
19.12.2022 18:19Тут кто-что видит. Скорее так: расценивал свои знания на уровне джунера, оказалось больше.
MTyrz
19.12.2022 18:44+2Гм…
Понимаете, ваша история звучит, как «у меня была в институте военная кафедра, и я после пятидесяти решил попробовать военную карьеру. Прошел курс молодого бойца, устроился по знакомству: хотел лейтенантом, а взяли сразу генералом».
FanatPHP
19.12.2022 19:14+1Кто что пишет. Вы не забывайте, пожалуйста, что всё это не я у себя из головы придумал. А прочитал в вашем довольно сумбурном тексте. Возможно, вы имели в виду что-то другое. Но тогда это другое и надо было писать. А то получается как в другом анекдоте:
Уходя на работу, жена обнаруживает на лестничной площадке спящего мужа.
— Вася, я же ночью через дверь сколько раз спрашивала — ты это или нет?
— Так я ж кивал!Никто же не видит, что вы там себе кивали. А видят только то, что здесь написано. Ну серьёзно, вы сами-то свой текст читали? Весь профессиональный рост уложился ровно в один абзац, в стиле бессмертного Жванецкого: "Серверные приложения, PostgreSQL, боты, Flask, братья Lab и Hub,
суд, сибирь".Сразу, кстати, виден джунский подход. Сеньор сначала проектирует, а потом пишет. А джун просто садится писать, где вдохновение застало. Небось за один вечер управились? На Хабр так статьи не пишут. Надо неделю писать, потом неделю дать вылежаться, после этого заново прочитать, самый кринж убрать, и тогда уже выкатывать.
Symphel
20.12.2022 13:00В этой статье вроде все даже проще. Как стать программистом в 50? Начать работать им в 25.
1Tiger1
18.12.2022 19:24+9ничего не понятно, но ооочень интересно.
серьезно, о чем текст? сумбурная автобиография? желание выговориться? исповедь анонимного программиста?
это не инструкция. это не исследование. это не описание проблемных моментов. это даже не крик души про возрастную дискриминацию. хотел бы сказать что всего понемножку, но тоже нет.единственное что я понял это то что вы писали на делфи, потом опыт в бизнесе а потом питон и крипта, и стартап ещё какой то был, вроде бы. простите.
panzerfaust
18.12.2022 19:27+4Поэтому я готов был попробовать себя как Junior, но меня определили в Senior.
...И вот прошел год,
Добрый совет всем "сеньорам" с опытом в целый 1 год. Когда начинает казаться, что поймали Б-га за бороду, то просто сходите на собес. Только не в ИТ-гигант, где вас литкодом помучают, а в продуктовую или аутсорсинговую контору средней руки. Туда, где людям не наплевать, кого брать в штат. Там будут задавать вопросы на понимание. На многие вещи по-другому сразу посмотрите.
Потому что так не бывает, что один годик подергал апишки и поперекладывал grpc - и хоба ты спец.
dkuzminov
19.12.2022 03:22+1Странное у вас представление об ИТ-гигантах.
FanatPHP
19.12.2022 13:21Ну, я сам свечку не держал, но здесь же на Хбре полно отчетов о собеседованиях в FAANG. Да хоть бы та же пресловутая история Макса Хауэлла:
Google: 90% of our engineers use the software you wrote (Homebrew), but you can’t invert a binary tree on a whiteboard so fuck off
dkuzminov
19.12.2022 16:08Ну если вкратце, то литкодом FAANG не ограничивается, и собеседование туда отрезвляет недосеньоров куда больше. Возможно оттого и гневных статей "как я собеседовался в FAANG" так много.
Nialpe
19.12.2022 08:55+1Ну поймал и поймал. Если человек получил лычку сеньора и сопоставимые рынку деньги - пусть свой сеньорской головой думает как быть. Мы же все разные - кто-то счастлив на попе ровно сидеть, кому-то постоянно новые испытания нужны. Я полагаю не стоит в очередной раз холиварить на тему "что такое настоящий сеньор?" Все же вроде взрослые и опытные люди - понимаем как индустрия устроена.
GothicJS
18.12.2022 19:47+4Но если есть желание - всё возможно!
Особенно по блату с нуля на сеньера устроиться... Надо было еще в конце статьи написать тот баян: "а те, кто не смог - просто недостаточно хотели!".
Ну да, ну да....s207883
19.12.2022 08:58+6Как говорила Мария Антуанетта, "если не берут интерном - становись сразу синьором"
Jeyko
18.12.2022 23:03+4А вот мне к пятидесяти идет и я ощущаю давно, что устаю работать сам на себя. Всю жизнь так было. И стал потихоньку крутить, чтобы самому раздавать работу. И мне чтобы оставалось. И начал осознавать по настоящему слова "нет ничего сложнее чем работать с людьми"
Пенсию ведь мне платить никто не собирается, да и не доживу, чую...
Вот такой сумбурный комментарий получился в духе статьи...
vvbob
18.12.2022 23:25+2А мне полтиника еще нет, но что-то я уже задолбался от всего этого и хочу просто что-бы от меня все отъеб..сь.. хотя и понимаю, что через пол года спокойной жизни заскучаю и снова захочется приключений на свой афедрон.
vvbob
18.12.2022 23:23+1Странно смотреть на людей, которые в 40 и даже в 30 идут на "курсы по программированию" и потом без зазрения совести говорят "я знаю кунг-фу". Не тратьте свои деньги - бесплатных тренингов начального уровня в интернете полным полно! Если вы сможете хотя бы месяц каждый день ими заниматься, тогда есть шанс.
Так в этом и главная фишка курсов - ты платишь деньги и тебя жаба мотивирует учиться, чего напрочь нет на всяких там бесплатных тренингах. Ну и так вообще - штука полезная в плане понять а надо оно тебе вообще или ну его нахрен. Деньги не то что-бы огромные, в случае чего потерять не жалко.
Wrench_IT
19.12.2022 01:19Скорее, платные курсы мотивируют заниматься на этих самых платных курсах. Но если курсы плохие, то они могут неплохо так демотивировать заниматься программированием в принципе, так что палка о двух концах.
adenisov
19.12.2022 12:55+1про мотивацию от оплаты - это не сработает. Особенно потому, что курсов тысячи, а нормальных курсов единицы. Сам сначала попал на шнягу, с которой меня даже попросили уйти, сказали - вернем деньги, только уходите. Я просто вопросы задавал тренеру. А тренер учил нажимать на кнопки и учил что значат теги и т.п. А не учил разработке.
После этого нашел хороший вариант, уже лучше понимая на что смотреть.
Кстати, в результате стало ясно, что идти на очные курсы вообще нельзя, там просто не знаешь, что и как будут давать, а деньги то они возьмут сразу.
А онлайн варианты, обычно, имеют достаточно большой бесплатный блок уроков.
Другая проблема, что у меня то был опыт, я возвращался в разработку. А новички даже не поймут, где хорошо учат, где плохо. Будут смотреть в рот преподу, который научит структурам языка, но даже слова не скажет, например, про абстракции.
MrSung
19.12.2022 00:39Походу не стоит менять работу, мне уже 40, могут не взять. Кстати на работу устроился без hr.
adenisov
19.12.2022 02:03+1 к тексту. Только опыт разработки до ухода из был больше, около 8 лет.
В 2004 ушел в карьерный рост, в 2019 несколько месяцев восстанавливался и с 2020 (46 лет) снова в разработке. Но смотрю вокруг и понимаю, что после 40 выходить в разработку без предыдущего бэкграунда уже очень сложно.
IgorDev
19.12.2022 07:23-1настолько типичная ситуация, что я вот вижу нишу для HR-ов... но её никто не занимает. Сам нанимаю в"айти" практически джунов и стажеров, если возраст больше 30-ти (или не указан, что обычно это и означает) - откладываю в сторону. (туда где корзина). Лайфхак поэтому. Если после 40-ка захотели в прогеры, в любое айти - резюме шлите исключительно на синьорские позиции. Прочитаете скептическое "как можно быть синьором через год втыкания в апишки"? Не комплексуйте, до этого же у вас десятилетия работы в айти - вы знаете и умеете уже многое, гораздо больше синьоров с 3 годами и возрастом в 25 лет. ... Жаль только что не родились пока HR-ы которые это понимали бы :)
adenisov
19.12.2022 12:20я перед выходом на рынок прошел пару собеседований по знакомым, получил оценку, что да, не сеньор, но прохожу лучше чем многие подающиеся на сеньора.
Выходя на рынок заявлялся на highmiddle/lowsenior, но упирал в то, что у меня мидловые технические навыки в выбранном стеке, но сеньорские по софт скиллам.
maedv
19.12.2022 09:40Из заголовка ожидал, что человек с нуля решил стать программистом. А тут большой прежний опыт в наличии. Заголовок не в тему
AlexBaggins
19.12.2022 10:30Автор, а вы можете накидать пару-тройку задач типа "не факт, что асинхронный модуль работы с потоковыми данными будет тебе по силе", чтобы понимать при обучении, насколько ещё далёк реальный уровень разработчикам, а не просто симуляция своих матмоделей в С++ и Пайтоне?
OcMaRUS Автор
19.12.2022 12:24Вот прям попалось в сегодняшней ленте - https://habr.com/ru/post/706114/
как раз на базе grpc делали обработку большого объема данных с распараллеливанием задачи по кодированию этой информации.
capitannemo
19.12.2022 10:56Вспоминается...
В нашей деревне любого, кто умеет включить компьютер называют программистом.
Никто не отменял правила 10000 часов. Думаю программист легко переведет это в количество рабочих дней и ночей.
Это время которое реально нужно для того, чтобы чего то представлять из себя в любой профессии, даже мастере маникюра.
Чтобы было понятнее всем, это как водить автомобиль, когда у тебя налет 10 лет ты делаешь все на автомате, а если ты вчера купил права, тебе кажется что ты крутой водитель
Nedder
19.12.2022 11:36+3Стал программистом после 47 лет.
История
Причем стал не по своему желанию. До этого пробывал PHP и Python, но всегда упирался в свою ограниченность и разочарованно уходил. Joomla / Drupal настроить, базу mySQL подключить - ума хватало. А вот программу написать хорошую - вроде как ума не хватает. Была более-менее нормальная профессия, денег хватало, сидел в офисе.
А потом в Excel работал, работал, новые формулы осваивал, графики рисовал, таблицы навороченные, начальство задачки подбрасывало. VBA пришлось учить. Начали называть программистом, ну я соглашался, помня, кого у нас на родине всех продвинутых юзеров называют программистами. Потом начальник пришел с другого отделения, и говорит:
- Я слышал, ты жаждешь славы, Герострат.- Ты, говорят, программист, пошли к нам в SPS. Ну я с него про себя поржал, сказал, что я попробую, но ничего не обещаю и пошел. Вот, второй год работаю, точно не хуже других. Оказалось, если с первого раза не понял - это не ты тупой, а просто надо второй, третий, десятый раз посмотреть, почитать и попробовать самому написать код и ... все получается.
FanatPHP
19.12.2022 12:06Всё так.
Если говорить о самом программировании, всё так и есть.
Но именно вопрос трудоустройства всякий раз сводится всё к тому же "по знакомству". С другой стороны, не такая уж это и проблема, если не совсем аутист — какой-никакой круг общения у всех есть, а вакансии явно лежат в пределах одного-двух рукопожатий.
gis_tech
19.12.2022 12:02-1Вот не знаю.
Год назад пристроили к моей организации одного "деда", как мы его называем. Брали без собеса, чтобы заткнуть ставку. Ему 66 лет, резюме с кучей достижений в профильных организациях, там и плюсы, и python, и обучение сотрудников...
По итогу - сидит в ЯДзене сутками. Задачу если ему поставить, найдет тысячу причин, чтобы ее не выполнить или тупо выжидать, пока коллеги сами не сделают. И ко всему этому еще нужно добавить его страсть к алкоголю, не раз замечен в сильном похмелье в понедельник и пьющим свою дачную брагу прямо за рабочим местом. Я все понимаю, дед чисто сидит и не отсвечивает, но при этом в открытую бухает, всех условно посылает на три буквы, когда задачи дают и получает едва ли не среднюю зп по Москве. Как его хотя бы за опоздания не турнули с такой идиллии, для меня загадка.
После такого специалиста и собесов с такими же по возрасту кандидатами все же кажется, что в этом плане пенсионерам лучше искать что-то другое)
vitaly_il1
19.12.2022 12:28+2А причем здесь возраст? Такое может быть и в 20, нет?
(как человеку 59 лет мне обидно стало :-)OcMaRUS Автор
19.12.2022 12:46+1вот полностью разделяю!
Знаю таких молодых раздолбаев, которые сидят в тик-токах и делают вид что активно кодят.От человека много зависит. Дело не в возрасте.gis_tech
19.12.2022 15:40-1Разные ситуации возникают, поэтому всех не гонюсь судить, однако вполне вероятно, что людям в возрасте в своем большинстве напрягаться на работе после выхода на пенсию уже не особо хочется.
dkuzminov
19.12.2022 16:20+1Как 45-летний дед скажу, что мне тяжело говнякать так, как это делает более молодая часть команды. То есть если меня зовут в духе "а давай сядем на сук и начнем его пилить", то я вначале попытаюсь отговорить, а потом просто сяду в сторонке с попкорном и Дзеном и буду ждать. Что интересно, когда сук падает, виновным признают меня, дескать, чего не помогал, без меня не справлялись.
FanatPHP
19.12.2022 17:32+1Всё немного наоборот. Если человек привык пахать, то в 60 не наступает резко момент, когда он начинает плевать в потолок.
А если не привык, то значит он и в 30 особо не напрягался.
twid
19.12.2022 15:28+1Чтобы получить должность без собеса, дед должен был к вам прийти. То бишь, вы сформулировали вашу вакансию и разместили ее в общий доступ. Но сформулировали так, как формулируют "нам заткнуть ставку".
Молодой горячий кадр вашу вакансию пролистнул - душно.
А дед распарсил, технических навыков ему может и не достает, а вот опыт не пропьешь - он читать умеет.
Не в возрасте дело. Хотя..
twid
19.12.2022 12:02+1Не по теме статьи отвечу.
"Через какое-то время я узнал, что в Python можно и серверные приложения писать!"
Я конечно понимаю, что человек прошедший Assembler и работающий сеньор-инженером(нанимающим людей, серьезным начальником) не вдупляет нифига в архитектуре, но тут вы прям мне новые горизонты открыли. Вот чтоб настолько.
А так - успехов.OcMaRUS Автор
19.12.2022 12:04Особенно красиво делать оценки по одной строчке. Причем тут архитектура и возможности языка?
twid
19.12.2022 12:58Не по одной, а минимум по трем. И не оценка, а реакция как на пьесу Шекспира - черт побери, текст статьи красив. Впечатлил.
Причем тут архитектура когда есть возможности языка? На этот вопрос я ответить не могу.
Alexrook
И тот призрачный. Ибо тут не играет роли, насколько хорошо вы смогли изучить что-то. Все зависит от HR, который, возможно, по какой-то причине не выбросит ваше резюме сразу в мусорное ведро, увидев, что вам уже за 40. Я такого HR’а в своей жизни не встретил ) Точнее встречал тех, кто не заметил. Но интервью уже по видеосвязи они тоже старались вежливо закончить как можно быстрее.
Но в разработку полезно и интересно окунуться и чисто для себя в любом возрасте. Но ждать от этого какой-то выхлоп именно в плане работы надо очень осторожно и лучше себя не обнадеживать слишком сильно.
OcMaRUS Автор
все так! И не поспоришь :) Про HR вроде упомянул, но это ужас - за все время встретил только одного (одну), к которой есть уважение как к профессионалу. А все остальные - девочки из института, которые возрастным начинают давать задания :)
Мне как-то одна предложила математические задачи порешать. Спросил - а вы видели образование и степени? - "я должна это вам дать".
YuriPanchul
Вы извините, но вы обязаны решать задачки при поступлении. Образование и степени ничего не гарантируют. У меня был кандидат, который закончил магистратуру Стенфорда, но не мог написать код на верилоге, который бы складывал A+B и выдавал сумму на вход - с условием что для аргументов и результата используется valid/ready интерфейс. В его реализации то данные не могли приходить в разное время, то пропускная способность была уполовинена. Какая разница,что он может поговорить про когерентные кэши многоядерных процессорных кластеров, если он a+b сложить не может?