Автор Тема: Клуб программистов  (Прочитано 29816 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн DeSP

  • Новичок
  • *
  • Сообщений: 8
  • Репутация: +565/-8
Re: Клуб программистов
« Ответ #360 : Августа 10, 2023, 08:29:21 »
Я в 2021 году проводил стажировку.

К нам прислали 1200 резюме, из них 80 человек дошли до первого этапа отбора, из них мне необходимо было отобрать 20, провел стажировку, выставил оценки. Из них лиды проектов на работу взяли 8. Никакого блата (никого из них ни я ни лиды ранее не знали).

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

Боль большинства связана с тем, что условные троечники оказываются на всероссийской олимпиаде и ожидаемо проигрывают. Уровень победителей - это лучшие в стране. И безусловно существует блат, но в крупных компаниях готовых более менее вкладываться в будущее процессы выстроены таким образом, что блат практически исключен.
« Последнее редактирование: Августа 10, 2023, 08:42:01 от DeSP »

Оффлайн GrimGOR

  • Ветеран форума
  • ******
  • Сообщений: 4341
  • Репутация: +939/-225
  • Недалекий человек
Re: Клуб программистов
« Ответ #361 : Августа 10, 2023, 17:05:45 »
Блин, но что такое "лучший" джуниор? В любом случае, начинающий есть начинающий. Я понимаю, отсеивать совсем неадекватных типов, или нулевых чуваков проскакивающих на халяву, но таких же не 1180 из 1200. Самое смешное, что отбор ведется здесь и сейчас и нет никаких технологий этого самого набора, гарантирующих, что результат отобранных на дистанции будет лучше, чем у не прошедших. Получается опять вкусовщина.
« Последнее редактирование: Августа 10, 2023, 17:12:48 от GrimGOR »

Оффлайн Valentine Silvansky Автор темы

  • Эксперт
  • *****
  • Сообщений: 2218
  • Репутация: +1523/-10
  • Импровизатор-Экспериментатор
    • Канал на ютубе (музыка, обзоры, эксперименты)
Re: Клуб программистов
« Ответ #362 : Августа 10, 2023, 17:43:49 »
Есть джуны, ожидающие, что их будут учить, менторить и так далее, да ещё и платить зарплату. А есть те, что понимают, что надо пахать и самим вникать/изучать/спрашивать. Так вот, людей второго типа куда меньше. Я собеседовал и джунов, и миддлов, и сеньёров, насмотрелся разных людей.

... и добавил:

В принципе джун должен уже что-то знать и уметь. Человека с нулём за плечами возьмут реально разве что по блату. А так нужны какие-то демо/пет проекты, показательный код, понимание что там внутри фреймворков происходит. Обучение джуна — инвестиция в будущего миддла, можно сказать. Чем меньше по времени он будет джуном, тем лучше. Так что важны и энтузиазм, и обучаемость.
« Последнее редактирование: Августа 10, 2023, 17:46:03 от Valentine Silvansky »

Оффлайн DeSP

  • Новичок
  • *
  • Сообщений: 8
  • Репутация: +565/-8
Re: Клуб программистов
« Ответ #363 : Августа 10, 2023, 17:58:43 »
Блин, но что такое "лучший" джуниор? В любом случае, начинающий есть начинающий. Я понимаю, отсеивать совсем неадекватных типов, или нулевых чуваков проскакивающих на халяву, но таких же не 1180 из 1200. Самое смешное, что отбор ведется здесь и сейчас и нет никаких технологий этого самого набора, гарантирующих, что результат отобранных на дистанции будет лучше, чем у не прошедших. Получается опять вкусовщина.
я отбирал по следующим критериям,
сообразительный - решил простые задачки, условно с бинарным поиском или в цикле что-то перебрать что-то куда-то сложить (из 80 отобралось 20)
трудолюбивый - во время стажировки делал домашки
аккуратный - домашки проходили тесты
не отлынивающий от работы - давал задачки для необязательного решения. кто-то брался решать, кто-то не брался.
обучаемый - в конце по пройденному материалу провел теоретический экзамен

конечно сами качества являются моей личной вкусовщиной, тк мне потом этих ребят вести дальше. но неужели я просил чего-то специфичного?
« Последнее редактирование: Августа 10, 2023, 18:01:24 от DeSP »

Оффлайн GrimGOR

  • Ветеран форума
  • ******
  • Сообщений: 4341
  • Репутация: +939/-225
  • Недалекий человек
Re: Клуб программистов
« Ответ #364 : Августа 10, 2023, 18:02:44 »
Да нет, это все понятно, ничего лучше в этом плане не придумаешь, наверное.

Оффлайн Sechet

  • Опытный
  • ****
  • Сообщений: 794
  • Репутация: +229/-5
Re: Клуб программистов
« Ответ #365 : Августа 10, 2023, 18:09:48 »
А многим за менторство платят в компании? А есть учет рабочего времени проведенного на разъяснения задач джуну и прочего в компании, который учитывается как твое рабочее время и позволяет откладывать на затраченое время выполнение собственных задач?

Мой опыт говорит обратное. Вот вам чувчек, научите его, но в спринт успей. И ты работаешь вместо гугла. А как то, а как се. Поэтому джунов прям не сильно жалуют сами разрабы, воспринимя его как обузу. Кто там считает прибыль компании вырастив из джуна норм мидла?

А вырастив джуна в мидла, новоиспеченный мидлк овер 100 к зп просит, ему не дают, он уходит на рынок и таки получает оффер на желаемую сумму.

Есть мысли по этому поводу?

Оффлайн GrimGOR

  • Ветеран форума
  • ******
  • Сообщений: 4341
  • Репутация: +939/-225
  • Недалекий человек
Re: Клуб программистов
« Ответ #366 : Августа 10, 2023, 18:14:48 »
Мысли очень простые - это должна быть составляющая работы для разработчика определенной квалификации и разумеется, это должно быть описано в договоре с работодателем. А если тебя что-то не устраивает, меняй условия, или меняй работодателя.
Если честно, вообще не понимаю соплей по этому поводу - у инженеров должна быть в крови тяга к взращиванию младшего поколения, передача знаний и опыта, как без этого? Я тут весь такой классный - пошли все нахрен? Я из другой области инженер, но такого подхода не понимаю совершенно. Другое дело, что иногда бывают инженеры с трудностями в коммуникации с другими людьми, но такие в общем-то и не вырастают во что-то большее, чем мышь в углу, четко выполняющая ограниченный круг своих обязанностей.
« Последнее редактирование: Августа 10, 2023, 18:19:14 от GrimGOR »

Оффлайн DeSP

  • Новичок
  • *
  • Сообщений: 8
  • Репутация: +565/-8
Re: Клуб программистов
« Ответ #367 : Августа 10, 2023, 18:16:47 »
Согласен с Valentine Silvansky.
Более того, при наличии
фанатиков, для которых программирование - увлечение, которые до трех ночи засиживаются и их родители от компа оттаскивают,
чуваков с синдромом отличника, готовых жопой раздавить любую проблему, которые целятся строго в топы по любым вопросам
ребят, у которых родственники из этой профессии, и помогают пусть даже исключительно в теоретическом плане.

условные начинашки с наспех полученными знаниями на фоне этих задротов 80лвл просто теряются...

А многим за менторство платят в компании? А есть учет рабочего времени проведенного на разъяснения задач джуну и прочего в компании, который учитывается как твое рабочее время и позволяет откладывать на затраченое время выполнение собственных задач?

Мой опыт говорит обратное. Вот вам чувчек, научите его, но в спринт успей. И ты работаешь вместо гугла. А как то, а как се. Поэтому джунов прям не сильно жалуют сами разрабы, воспринимя его как обузу. Кто там считает прибыль компании вырастив из джуна норм мидла?

А вырастив джуна в мидла, новоиспеченный мидлк овер 100 к зп просит, ему не дают, он уходит на рынок и таки получает оффер на желаемую сумму.

Есть мысли по этому поводу?
мне платили, но немного. правда я воспринимал ситуацию иначе.
мне нужно повышение? нужно
другим нужно? нужно
дадут всем? нет.
что нужно сделать, чтобы его получить? работать больше остальных - самый простой способ из известных
« Последнее редактирование: Августа 10, 2023, 20:03:51 от DeSP »

Оффлайн Мастер Михалыч

  • Ветеран форума
  • ******
  • Сообщений: 3834
  • Репутация: +2183/-48
  • In distortion I trust
Re: Клуб программистов
« Ответ #368 : Августа 10, 2023, 18:50:56 »
Ну вот я был фанатик, программил с 12 летнего возраста всякие игрушки. В вузе два года дополнительно посещал спец курсы по программированию  ( в результате, помимо диплома, дали корочку что мол типа специальность инженер-программист). Потом 20+ программил за зарплату всякое:  бейсик: ацп-цап на хим производстве. Си+директХ:   инженерная начинка плат +  видео обеспечение онлайн всяких индустриальных выставок .
РНР + flash +js:  сайты для арендаторов.


И вот подаю я на стажера или джуна. На собеседовании так и говорю: вот мои работы в сети. Около 20 сайтов с интерактивом. Хочу научится работать в команде.   А то всё один да один.   Не успеваю следить за новшествами в развитии. Надеюсь в вашей компании познакомиться с новинками мировых разработок и работая на вас, принести вам пользу.


Не то что меня в ответ посылали.  Было, звонили с заданиями " срочно выполните тестовое задание и через три часа пришлите результат"...
Я говорю, подождите, я сейчас на работе, у меня срочный заказ, принесли рекламные материалы, успеть бы до полуночи...
-ну значит мы вас вычеркиваем со стажировки..


Потом мой торговый комплекс с сайтами закрыли, я ещё посетил штук 50 собеседований.
Деньги, чтобы готовится к собеседованиям и их посещать, закончились. Стал работать гастарбайтером.  Укладывал асфальт, плитку, возводил стены, носил, пилил и грузил....
  Заработал денег. Снова подавал заявки на джунов и стажеров.

А вы знакомы с силениум?  Нет не знаком. У меня уже и компа нет. Надеюсь в вашей организации научится программировать по современному.
—Ну тогда вы нам не подходите

« Последнее редактирование: Августа 11, 2023, 00:40:54 от Мастер Михалыч »

Оффлайн GrimGOR

  • Ветеран форума
  • ******
  • Сообщений: 4341
  • Репутация: +939/-225
  • Недалекий человек
Re: Клуб программистов
« Ответ #369 : Августа 10, 2023, 18:57:46 »
«Все счастливые синьоры похожи друг на друга, каждый несчастливый стажер несчастлив по-своему»  :)

Оффлайн Мастер Михалыч

  • Ветеран форума
  • ******
  • Сообщений: 3834
  • Репутация: +2183/-48
  • In distortion I trust
Re: Клуб программистов
« Ответ #370 : Августа 10, 2023, 19:09:07 »
Меня немного печалит, что по факту, работая и в вузе и после вуза только программистом и немного дизайнером, сейчас у меня нет дипломов по другой профессии.

Я не могу официально работать инженером, дизайнером-оформителем, монтажником рэа, слесарем киипа.  То есть, никуда не устроиться легально.  Легально без спец образования.
« Последнее редактирование: Августа 11, 2023, 00:42:17 от Мастер Михалыч »

Оффлайн DeSP

  • Новичок
  • *
  • Сообщений: 8
  • Репутация: +565/-8
Re: Клуб программистов
« Ответ #371 : Августа 10, 2023, 19:15:24 »
Мастер Михалыч, понятное дело, фанатиком Вы были тогда (может быть), а устраиваться пытаетесь сейчас. как же Вас возьмут? Вы конкурируете не с теми, кто фигачил раньше, а с теми кто делает это прямо сейчас. значит и Вам надо фигачить сейчас и в 2 раза больше остальных. другого исхода нет.

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

Оффлайн guitman

  • Эксперт
  • *****
  • Сообщений: 1121
  • Репутация: +56/-5
  • |------ROCK------|
    • Astarl Space
Re: Клуб программистов
« Ответ #372 : Августа 11, 2023, 11:43:50 »
Ну вот я был фанатик, программил с 12 летнего возраста всякие игрушки. В вузе два года дополнительно посещал спец курсы по программированию  ( в результате, помимо диплома, дали корочку что мол типа специальность инженер-программист). Потом 20+ программил за зарплату всякое:  бейсик: ацп-цап на хим производстве. Си+директХ:   инженерная начинка плат +  видео обеспечение онлайн всяких индустриальных выставок .
РНР + flash +js:  сайты для арендаторов.


И вот подаю я на стажера или джуна. На собеседовании так и говорю: вот мои работы в сети. Около 20 сайтов с интерактивом. Хочу научится работать в команде.   А то всё один да один.   Не успеваю следить за новшествами в развитии. Надеюсь в вашей компании познакомиться с новинками мировых разработок и работая на вас, принести вам пользу.


Не то что меня в ответ посылали.  Было, звонили с заданиями " срочно выполните тестовое задание и через три часа пришлите результат"...
Я говорю, подождите, я сейчас на работе, у меня срочный заказ, принесли рекламные материалы, успеть бы до полуночи...
-ну значит мы вас вычеркиваем со стажировки..


Потом мой торговый комплекс с сайтами закрыли, я ещё посетил штук 50 собеседований.
Деньги, чтобы готовится к собеседованиям и их посещать, закончились. Стал работать гастарбайтером.  Укладывал асфальт, плитку, возводил стены, носил, пилил и грузил....
  Заработал денег. Снова подавал заявки на джунов и стажеров.

А вы знакомы с силениум?  Нет не знаком. У меня уже и компа нет. Надеюсь в вашей организации научится программировать по современному.
—Ну тогда вы нам не подходите


А я долго сисадминил. Периодически изучал ЯП С++, C#, PHP, JS... Ходил на собесы. "Ваших знаний достаточно, но мы еще посмотрим кандидатов и если, что вам позвоним." И не звонили.
Но из одной компании все-таки позвонили... спустя 2 месяца и предложили в поддержку на 2-ю линию, да и зп не сильно отличалась. Я, оценив предбанкротную ситуацию на текущей работе, согласился. Удачно прошел повторное собеседование и получил предложение. Оказалось, набирали очень срочно даже "зеленых".
А это уже IT компания и там раз год пересматривали зп. Проработав 3 года в поддержке банковского ПО, участвуя в команде с разрабами, аналитиками и тестировщиками я получил офигенный опыт. Изучил Java, научился обслуживать продукты от Oracle Weblogic и IBM Websphere. Я периодически открывал на HH свое резюме, чисто проверить, как я стою на рынке. Но уходить я никуда не собирался, так как в 36 лет с семьей и кредитом, чет как-то дергаться не особо-то и хотелось. Вначале на 50к, а потом на 100к. Работодатель это дело спалил и решил, что я ищу новую работу. На мои доводы, что это "просто  проверить" и никуда уходить не планирую, он не поверил. И дал 1-2 месяца, чтобы я искал работу, а они берут замену и я их обучаю.
Я подумал о переезде в Питер и стал массово туда рассылать резюмехи по вакансиям.
Потом я получаю на себе на почту предложение из крупной компании из Москвы. Но опять в поддержку. Не особо-то хотелось, но ... в моем случае особо выпендриваться не нужно. Собес прошел на удивление очень удачно. На следующий день пришел положительный ответ. А в течение недели оффер.
Был после еще собес на разраба в Питер, но я там "обосрался" по теории. Мне дали рекомендации, что мне еще нужно знать и подучить. Но это уже не важно.
В общем, жена в шоке, так как у нас двое маленьких детей. Ехать в столицу ей было страшно. Благо родители на пару лет взяли детей, спасибо им огромное за это.

Было очень непривычно сразу получать в 3 раза больше. Даже не верилось. )))
Спустя год, произошел прикол. Мой руководитель случайно узнал, что я в начале нулевых обитал на пикаперском форуме и даже участвовал в закрытом клубе "флудеров", осуществлявшие набеги на "вражеские форумы". Который курировал лично он. А по форуму он был один из админов там.  ;D ;D ;D
А через два года мне удалось переквалифицироваться в на должность Java разработчика. И продолжаю работать там до сих пор.
« Последнее редактирование: Августа 11, 2023, 11:51:17 от guitman »

Оффлайн GrimGOR

  • Ветеран форума
  • ******
  • Сообщений: 4341
  • Репутация: +939/-225
  • Недалекий человек
Re: Клуб программистов
« Ответ #373 : Августа 11, 2023, 12:26:41 »
Круто, реальные истории всегда интересны! Так ты сколько уже в разработчиках? Сам собеседовал молодых? Если бы пришлось, чего от них ждешь? Или так, какие конкретные хард-скилы требовали работодатели когда собеседовали тебя?

Оффлайн Мастер Михалыч

  • Ветеран форума
  • ******
  • Сообщений: 3834
  • Репутация: +2183/-48
  • In distortion I trust
Re: Клуб программистов
« Ответ #374 : Августа 11, 2023, 12:58:46 »
Круто, реальные истории всегда интересны! Так ты сколько уже в разработчиках? Сам собеседовал молодых? Если бы пришлось, чего от них ждешь? Или так, какие конкретные хард-скилы требовали работодатели когда собеседовали тебя?

Когда у нас расширяли производство, то собеседовал новичков. И требовал от новичков не мыслить шаблонами. В прямом смысле: шаблонами из ооп.

Например:
Дело в том что в директХ  функция вывода видео полностью закрытая. В ней нельзя покопаться. Загруженный мп4 выводится as is.

Соответственно, если в мп4 на экране вставляешь свои изображения (подготовленные заранее)  то они должны точно совпадать с 60гц плазменной панели. И выплевываться с этой частотой точно в такт видео.
Таким образом на экране будет одновременно смешан и мп4 и результат работы программиста.

Ооп не позволяло добиться синхронизации, так как понятно, что экраны готовяться вне цикла.  В результате изображение от программиста разрушалось или смаргивало.   Например 1-2-3 вывелось, а 4 не успело.

То есть, тут нужен чистый Си в каждом из вычислительных потоков thread. И флаги синхронизации.
Человек привыкший к шаблонам в ооп, тупит и не может перейти на процедурное программирование.

-----------------------------
Ооп хорош в UI.   

А когда на производстве стоит 10 аппаратов, в каждом window embedded, они должны быть идеально синхронизированы.   Старожилы рассказали, что они вначале пробовали программить конвеер на бейсике, потом перешли на си.   Когда я пришел в программисты, было уже си и с++.