|
-3 / 0 / 0
Регистрация: 28.01.2019
Сообщений: 20
|
|
Почему ты не устроишься программистом28.01.2019, 16:23. Показов 86775. Ответов 423
Данная статья написана для просвещения молодого поколения программистов. Конечной целью является отказ от получения высшего образования в сфере it и прекращение попыток трудоустройства начинающих программистов.
После получения высшего образования по it специальности я приступил к поискам работы. Такая ситуация, что в конечном итоге я не устроюсь программистом не могла и прийти мне в голову. Начнем с того, что я очерчу множество вакансий которые я рассматривал. Мне были интересны вакансии android разработчика и back-end разработчика (на любом языке программирования). Эти и только эти вакансии. В институте нам говорили, что не нужно знать какой-то определенный язык программирования, а нужно хорошо знать алгоритмы и структуры данных. А целевой язык программирования можно выучить уже на рабочем месте. Итак, после получения диплома я приступил к прохождению собеседований. В общей сложности я прошел около 20 собеседований по очерченным мной должностям, и это ни к чему не привело. Далее я опишу, что происходило после получния диплома. Первое собеседование. Должность back-end java разработчик. За стол передо мной садится сениор. Первый вопрос: "Назовите все лексемы java". Я иду домой. На одном из следующих собеседований тимлид прямо сказал, что меня не возьмут на работу из-за того, что у меня непристижный ВУЗ. Честно говоря я не догадывался о том, что у меня непристижный ВУЗ. Следующее собеседование. Должность python back-end разработчик. При этом я вообще не знал python. Мне дают листочек и пишут на нем задачу на списки. Я решил задачу на си. Мне говорят что надо переписать код на python. Я говорю: "Я python не знаю, но выучу его на рабочем месте, задачу же я решил". Я иду домой. Моя ошибка была в том, что я не знал целевой язык программирования. Сейчас поясню, что я подразумеваю под понятием "целевой язык программирования". Это значит, что если в вакансии указано например "C++ разработчик" Вы должны хорошо знать именно C++, а не какой-то еще язык программирования. Я же думал, что целевой язык программирования можно выучить уже на рабочем месте (так же говорили в институте). Как же я ошибался. Далее я устроился на не связанную с it отраслью должность, а программирование решил изучать в свободное от работы время. В свободное от работы время я выучил kotlin. Мне стало интересно, а так ли много знает условный "всезнающий" сениор. Я решил провести эксперимент. Распечатать все лексемы kotlin на листочке и дать этот листочек сениору, чтобы он отметил количество лексем которые знает. Таким образом можно в процентном отношении определить знание языка программирования. Следующее собеседование. Должность kotlin back-end разработчик. Как только сениор начал спрашивать меня про kotlin, я дал ему листочек и попросил отметить столько лексем, сколько он знает. Сениор попался неплохой, и он знал где-то 90% языка. Я до этого проверял себя дома, и подсчитал, что я знаю где-то 60% языка. Я сказал сениору что знаю 60% языка и что дальнейшее продолжение собеседования не имеет смысла. Я сказал что буду доучивать язык. Далее мне назначили собеседование на должность kotlin back-end разработчик (в другой компании). Я готовился так, как готовился Шварцнегер в фильме "Хищник". Там он расставляет ловушки и обмазывается глиной. Я же выучил вообще все лексемы языка. Собеседование. Передо мной сидят: hr, аналитик проекта, менеджер проекта, сениор. Когда сениор попытался что-то спросить меня про kotlin, я дал ему листочек, и попросил его отметить столько лексем, сколько он знает. Сениор отказался от этой великолепной процедуры. Он поспрашивал меня несколько вопросов про язык программирования, я ответил на все вопросы (так как знал язык лучше него). Hr сказала что они будут думать брать ли меня на работу. Через неделю пришел e-mail от hr в котором говорилось, что я им не подхожу. Почему я не подхожу для меня до сих пор является загадкой. В 80% случаев мое резюме отклоняли hr-ы. В оставшихся 20% когда я проходил собеседование с тимлидами и сениорами мою кандидатуру отклоняли они. |
|
| 28.01.2019, 16:23 | |
|
Ответы с готовыми решениями:
423
Стоит ли в 30 лет становиться программистом .Net программистом? Не берут Junior PHP программистом. Почему?
|
|
56 / 3 / 1
Регистрация: 04.05.2012
Сообщений: 240
|
|
| 10.09.2024, 03:07 | |
|
Всем день добрый.
Позвольте присоединиться. В поиске форума искал "Celery" (python, задачи/процессы по расписанию) и в первых строках данная тема была. Прочитал последние посты. Тема показалась интересной. Сам, с 2019 по Июнь 2024 не мог рассматривать долгосрочные отношения с работодателем (тут была третья сторона от которой всё и зависело). Время потратил а обучение в IT. До этого сфера в web-маркетинге и верстка с базовым базовым JQ. Только сейчас занялся поиском ну и все как у всех. Основная проблема это слабая база технологий/инструментов (например - аутентификация через почту, Celery, Redis, RebbitMQ). Вот и познаю, между тестами. О тех кто по ту сторону hhRu. Похоже к нам, кто по эту сторону hhRU простое человеческое уважение не испытывают. Отношение как к ресурсу рабочему. Вначале тест отправляют, а после будут думать проводить ПЕРВИЧНОЕ общение или нет. Бывает, что просто от тестов отказываюсь, так как даже не известно кто отправил - кадровик или.... , а к вакансии вопросы Сам рассматриваю удаленку и гибрид, чисто офис не могу )). Моя проблема на тестах - сроки исполнения , как мне кажется. Ниже прикрепил одно из тестовых. Сам оценил в дней 10 на работу с TS, Docker, React. Redux, Tailwind. Можно NodeJs. Условие - дополнительные библиотеки нельзя. Сделал за 11. Это настройка среды через webpack, сделал самописное логирование для backend и после приступил. Вообщем 2/11 дня на сторонние работы. )) Дайте оценку в сроках. Интересно, если с нуля без наработок возможно за 3 дня реализовать или нет. |
|
|
14724 / 9493.5 / 1362
Регистрация: 21.01.2016
Сообщений: 35,799
|
|||
| 10.09.2024, 05:32 | |||
|
Tryd0g0lik, на мой взгляд это не тестовое задание, а какой-то лютый зашквар. Какие ещё 10-11 дней? Тут не о днях речь, а о общем объёме "задания", который явно уже сильно дальше выходит, за обычный "тест".
Лично я бы такое задание тупо отмёл. Не потому, что не могу сделать. А потому, что это уже неадекватно. |
|||
|
-508 / 32 / 0
Регистрация: 22.09.2015
Сообщений: 1,232
|
||
| 10.09.2024, 06:25 | ||
|
|
||
|
14724 / 9493.5 / 1362
Регистрация: 21.01.2016
Сообщений: 35,799
|
||
| 10.09.2024, 06:36 | ||
|
Тут всё проще и прозаичнее: человек этот тест придумывавший слегка неадекватен или вообще не является разработчиком. Т.е. буквально менеджер мог составить такое задание опираясь на технологиях, что используются в конторе. С умыслом потом скинуть разработчикам "на оценку" того, как исполнитель знает все эти вещи. Не надо видеть какие-то инсинуации там, где всё объясняется простой глупостью или некомпетентностью. Если бы разработчик составлял требования, то не факт, что он тестовое попросил был вообще. А познания разных технологий проверил бы на собеседовании. |
||
|
56 / 3 / 1
Регистрация: 04.05.2012
Сообщений: 240
|
||||||
| 10.09.2024, 08:32 | ||||||
|
Всё же. В какой срок твоя оценка? Ниже, ради интереса прицепил еще 2 теста. Тест на скрине 3 с лимитом исполнения в 5 дней, при этом оплата полноценного рабочего дня примерно в 47к. Это на удаленке. ![]() |
||||||
|
14724 / 9493.5 / 1362
Регистрация: 21.01.2016
Сообщений: 35,799
|
||||
| 10.09.2024, 08:44 | ||||
|
|
||||
|
56 / 3 / 1
Регистрация: 04.05.2012
Сообщений: 240
|
|||
| 10.09.2024, 08:58 | |||
|
Когда человек материться или подобие какое - говорит, что не смог подобрать нужных слов( словарный запас не велик или с мозгами проблема). Тем более общаясь в проф-среде, только опускаешь себя в глазах коллег. Как общаться решает каждый сам, так же как и оценивать. Что, по мне так просто не приятно когда в проф среде (а не за бутылочкой) обсуждаешь серьезные вещи. |
|||
|
14724 / 9493.5 / 1362
Регистрация: 21.01.2016
Сообщений: 35,799
|
|||
| 10.09.2024, 09:02 | |||
|
Добавлено через 1 минуту |
|||
|
56 / 3 / 1
Регистрация: 04.05.2012
Сообщений: 240
|
|||||||
| 10.09.2024, 09:23 | |||||||
|
Для примера. Узнать мнение коллег интересно, да больше и нет где, кроме online.
И еще раз, Ты спросил, я высказал мысли. Без учений. Как себя позиционировать в проф-среде каждый сам решает. Добавлено через 11 минут В тексте интонацию НЕ передать. И каждый читает со своей интонацией и настроением. То , что пишешь с юморком может прочитаться как попытка ОПУСТИТЬ. Redis, RebbitMQ они нужны/востребованы в работе с большим потоком данных. А большой поток это и есть наш web3 сегодня. Flask для работы не используя Django. Это всё пригодится в работе с AI (хочу возобновить изучение). Добавлено через 5 минут )) Надо ещё вместо React взяться за vue (кажется так) Его вроде чаще реакта вижу в вакансиях на удаленке. |
|||||||
|
56 / 3 / 1
Регистрация: 04.05.2012
Сообщений: 240
|
|
| 13.09.2024, 10:34 | |
|
Надеюсь автор не разозлится если продолжу )
Вот читаешь это (на скринах) и думаешь "браться за тест или нет" . )) Молодая амбициозная компания. Все что нашел (если это только не однофамильцы ) - ИНН, фото вероятно офис в здании похожего на промзону и в 2023-м команда из трёх человек. Интересно, что (со слов представителя компании на hhRU) после теста они оплачивают дорогу и проживание с целью - приехать в офис для трудоустройства. Хотя потом работа на удаленке. Читая ТЗ , тут работы дней на 15 учитывая , что: - работать с тремя внешними хостами. У каждого свой API, - данные хранить в db - есть websocket , значит на фронте живая загрузка, - тут же живой счетчик количества писем опубликованных на фронте - конечно делать фронт и бэк Тут ещё redis-а нету ) для работы с базой в асинхронном режиме При этом тебе не скажут , что вакансия закрыта, если кто-то раньше сделает )
|
|
|
Модератор
3140 / 2287.5 / 469
Регистрация: 26.03.2015
Сообщений: 8,900
|
||
| 13.09.2024, 15:10 | ||
|
|
||
|
56 / 3 / 1
Регистрация: 04.05.2012
Сообщений: 240
|
||
| 13.09.2024, 23:52 | ||
|
Когда тренировка, то будешь ежедневно тратишь часы на рассылку резюме по каналам и вакансиям. На это уходит не просто час. Пока будешь делать тренировку то может появиться еще предложение сделать тест и тренировку бросаешь. А когда делаешь тест, то всёго, что выше просто нет. |
||
|
282 / 485 / 12
Регистрация: 21.06.2019
Сообщений: 3,020
|
||
| 14.09.2024, 06:10 | ||
|
|
||
|
56 / 3 / 1
Регистрация: 04.05.2012
Сообщений: 240
|
|
| 14.09.2024, 06:21 | |
|
|
|
|
Модератор
3140 / 2287.5 / 469
Регистрация: 26.03.2015
Сообщений: 8,900
|
||
| 14.09.2024, 12:50 | ||
|
Вы чем-то занимаетесь (не важно, учитесь, работаете или рассылаете резюме). У Вас есть свободное время. Можно его потратить на кабаки или игрушки, а можно потратить на самообразование. Например, на выполнение этого задания. |
||
|
56 / 3 / 1
Регистрация: 04.05.2012
Сообщений: 240
|
||||
| 14.09.2024, 14:08 | ||||
|
Вопрос темы в другом "Почему ты не устроишься программистом" тут два варианта - делаешь тесты или не делаешь тест , чтоб стать программистом ) Практика это другой вопрос. |
||||
|
-508 / 32 / 0
Регистрация: 22.09.2015
Сообщений: 1,232
|
|
| 14.09.2024, 17:39 | |
|
|
|
|
Модератор
3140 / 2287.5 / 469
Регистрация: 26.03.2015
Сообщений: 8,900
|
||
| 14.09.2024, 19:06 | ||
|
|
||
|
56 / 3 / 1
Регистрация: 04.05.2012
Сообщений: 240
|
|||
| 15.09.2024, 02:03 | |||
|
Хватит абстрактной критикой заниматься. Лучше Поставь себя на место джуна (без наработок) для работы на Full. Оцени сроки исполнения (вон последнего тз) и готов ли сам поработать 7+ дней именно над ТЕСТОм, а не над практикой при условии: - тебе не сообщат о закрытии позиции когда появится кто-то раньше тебя. - тебе не оставляю отзыв по минусам. Просьба, к своим срокам прикрепить инструменты которые бы использовал,чтоб проанализировать твои сроки. Не сомневаюсь, что разговария об этих 7+ дней , ответ "ДА готов". Сам бы тоже так ответил. Но когда они регулярные - не тесты, а целые софты. Что касается тренировки. hhRU использую как источник ком-заказов. Разбираюсь с одним, берусь за другой - ради опыта ). Но тут разговор на темы "Что такое тест" (как-то так) :-)) |
|||
|
Модератор
3140 / 2287.5 / 469
Регистрация: 26.03.2015
Сообщений: 8,900
|
||
| 16.09.2024, 00:19 | ||
|
Если же я уже умею решать подобные задачи, то это просто тестовое задание, которое нужно выполнить. В последнем тестовом задании работы на 1 день (если убрать требование использовать джанго и прочие незнакомые мне вещи). Если прижмёт (работа никак не ищется), то можно и выполнить. |
||
| 16.09.2024, 00:19 | |
|
Почему бытует мнение о том что легко стать программистом php? Работа программистом c# Работа программистом Стать Программистом 1с Работа С++ программистом Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Калькулятор для расчета родства
russiannick 07.08.2026
1. Задача: Создать калькулятор для расчета родства.
Родственных связей существует 8 ступеней, такие как:
p - отец
P - мать
q - муж
Q - жена
b - брат
B - сестра
s - сын
S - дочь
|
Мир по моей воле
kumehtar 07.08.2026
Когда-то кажется, что всё просто. Ты весь такой светлый. Причиняешь добро. Борешься за справедливость в этом тёмном мире.
Потом начинаешь замечать одну неприятную вещь. Почти каждый хороший. . .
|
Кредитный калькулятор
Maks 05.08.2026
Решение задачи по прикладной информатике средствами 1С.
Задача:
Напишите приложение-калькулятор, которое помогает рассчитывать параметры кредита для аннуитетного и дифференцированного видов. . .
|
У нас сейчас поговорку "Опять 25" нужно переделать на "Опять +35".
kumehtar 04.08.2026
С ностальгией вспоминаю времена моего детства, когда у нас и правда +25 - была максимальная температура летом. Раньше +25 °C реально казались вершиной жары, когда можно было весь день пропадать на. . .
|
|
Как ИИ начал спорить и врать (возможно почуяв опасность для себя от индустрии - уход от электроники).
Hrethgir 04.08.2026
Недельный диалог, на фоне событий с НПЗ. Да, из спирта можно получать бензин, и это не сложно. Но потом в схеме я решил избавиться от насоса, при этом полностью сделав контроль подачи спирта в. . .
|
Термопринтер QR701
Argus19 03.08.2026
Термопринтер QR701
Купил два термопринтера QR701.
На сэлф-тесте написано:
Language: PC936 (GB18030).
Что означает, что принтеры могут печатать только латиницу и китайские иероглифы. Так же. . .
|
Создание формы заимствованного документа
Maks 03.08.2026
Задача:
Необходимо создать собственную форму заимствованного документа. На форме должен быть реквизит "Покупатель", а также
табличная часть со следующими реквизитами:
- Расчетный счет покупателя. . .
|
Задача предоставления скидок покупателям
Maks 03.08.2026
Задача:
В документе "Продажи" необходимо реализовать функционал предоставления скидок покупателям. Скидка должна автоматически рассчитываться и подставляться в соответствующее поле при выборе. . .
|