Как правильно искать работу разработчику Python с годом опыта?
================================================================

 Добрый вечер,   

уважаемые форумчане!  

  

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

  

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

  

Первые "пробные камни" были прошлой осенью - мне хотелось понять, каков теперь уровень требований ко мне, и тогда я понял, что нужно налечь на матчасть. Поэтому с осени активнее включился в учебу (хотя и до этого не забрасывал), углубил свои знания Python, прочел много материалов, книгу по asyncio, сейчас читаю книгу по SQL/PostgreSQL и постепенно осваиваю Python Cookbook (жутко интересно), написал несколько англоязычных статей - отчасти для себя, чтобы лучше усвоить материал, отчасти для портфолио - чтобы было видно, что разработчик стремится расти как профессионал, изучает что-то новое, а не просто говорит, что готов учиться и т.д.  

  

Проблема в том, что в разработке на Python достаточно высокий порог с точки зрения объёма стека. Например, мой хороший друг только что выучился на фронтенд-разработчика (React) на HTML Academy и буквально за месяц устроился на работу с заработной платой 120 тысяч руб., кстати, не зная английского. Мой же поиск работы год назад был адом, т.к. без опыта работы с трудом удавалось даже пробиться на собеседования :) И я получаю 80 тыс. руб. на руки при том, что свободно владею английским, читаю книги, свободное время учусь и т.д. Кстати, по деньгам не жалуюсь, на момент, когда мне сделали оффер, я был ужасно доволен суммой. Думал, будет существенно меньше. Но сейчас уже рост желателен.  

  

Моменты, насчет которых хотел бы спросить совет.  

1) Чем глубже я изучаю теорию, тем глубже меня начинают спрашивать на собеседованиях и в итоге нередко отказывают :) Сейчас я только возобновил поиск, но несколько отказов уже есть. Нормальная ли это ситуация или необходимо делать что-то иначе? Останавливать поиски тоже не хотелось бы, т.к. на текущей работе я рискую начать стагнировать с точки зрения практики.  

  

2) HR постоянно присылают мне вакансии Senior разработчиков. Видимо, иногда это тупо копипаст, а иногда HR не слишком вникает в опыт работы. Как реагировать на такие письма? Просто соглашаться на собеседования или очерчивать момент "а подхожу ли я?".  

  

3) Все предлагают очень разные зарплатные вилки и я не понимаю, от чего отталкиваться. Ситуацию усложняет еще и то, что, как сказал, HR часто присылают сеньорские вакансии. И в одних случаях HR, видимо, не сильно разбирается, а в других просто ленится что-то исправлять/уточнять - ты заинтересовал, тебе скинули какое-то описание и готовы разговаривать. И очень часто заработная плата и вовсе не указывается, а мне задают вопрос, на что я рассчитываю. Пытаюсь понять, а на что можно рассчитывать по деньгам на текущем этапе?  

  

4) Что перспективнее - сосредоточиться на том, чтобы еще углубить свои знания Python или же расширять стек технологий? Хотя я стараюсь изучать материал основательно - делаю себе конспекты в Notion, прорабатываю их, практикую код, который изучаю, иногда пишу статьи - есть проблема, связанная с забыванием. Очень часто я что-то выучу, а через месяц на собеседовании сформулировать не могу, хотя дай мне задание - сделаю, найду в конспектах, загуглю, прочту в документации... Как вы для себя работаете с подобной проблемой?  

  

Буду признателен советам коллег. Спасибо! 

 Кажется, вы словили синдром самозванца. Почитайте на хабре автора Philipp Ranzhin - он всё подробно рассказывает как раз про ваш случай в статье "Не прыгайте выше головы — останетесь тупицей в плену больших денег" (тостер блокирует ссылку на него).  

  

Ещё можно добавить, что принимаемые вами решения должны быть осмысленными, т.е. следовать какой либо цели. Например, вы решили выучить питон, чтобы стать программистом, чтобы получать много денег, чтобы купить себе дом, чтобы чувствовать себя счастливым. Это называется **правилом "пятерых зачем"**: если вы не можете 5 раз подряд ответить на вопрос "зачем", значит вам промыли мозги в решаемой проблеме. 

 Добрый вечер.   

  

> 1) Чем глубже я изучаю теорию, тем глубже меня начинают спрашивать на собеседованиях и в итоге нередко отказывают :) Сейчас я только возобновил поиск, но несколько отказов уже есть. Нормальная ли это ситуация или необходимо делать что-то иначе? Останавливать поиски тоже не хотелось бы, т.к. на текущей работе я рискую начать стагнировать с точки зрения практики.

  

  

Если Вы отвечаете правильно и Вам отказывают - это вопросы к адекватности интервьювера.  

Если Вы не отвечаете правильно - анализируйте опыт и прокачивайте слабые стороны.  

  

Но несколько отказов это не статистика.  

  

> 2) HR постоянно присылают мне вакансии Senior разработчиков. Видимо, иногда это тупо копипаст, а иногда HR не слишком вникает в опыт работы. Как реагировать на такие письма? Просто соглашаться на собеседования или очерчивать момент "а подхожу ли я?".

  

  

Часть HR оптимисты и надеются продать Вас как синьора. Но вообще это как холодный обзвон. Они устанавливают контакт. И если очертите что пока не синьор - придут к Вам позже или с мидловой вакансией. Если подружитесь с парой сотней HR в линкеде и скажете что Вам интересно - пойдут ревалентные вакансии.  

  

> 3) Все предлагают очень разные зарплатные вилки и я не понимаю, от чего отталкиваться. Ситуацию усложняет еще и то, что, как сказал, HR часто присылают сеньорские вакансии. И в одних случаях HR, видимо, не сильно разбирается, а в других просто ленится что-то исправлять/уточнять - ты заинтересовал, тебе скинули какое-то описание и готовы разговаривать. И очень часто заработная плата и вовсе не указывается, а мне задают вопрос, на что я рассчитываю. Пытаюсь понять, а на что можно рассчитывать по деньгам на текущем этапе?

  

  

Смотреть статистики по зарплатам на <https://career.habr.com/salaries>  

На открытые вакансии (где есть зарплата)  

Открытые резюме смотреть  

  

Если не уверены в сумме или своих силах - берете среднюю и говорите что хотите к ней придти.   

  

> 4) Что перспективнее - сосредоточиться на том, чтобы еще углубить свои знания Python или же расширять стек технологий? 

  

  

По деньгам в конечном итоге больше дадут синьору с глубоким знаниями чем фуллстеку. Но как продадите себя. Может быть Вы сможете в одиночку пилить продукты.  

  

p.s. с хорошим английским и Python Вам нужно смотреть в сторону больших компаний и удаленки на запад благо многие сейчас на удаленке. И общайтесь с HR, что Вам пишут. Чем больше их у Вас в друзьях в Линкеде - тем больше будет добавляться. 

 правильно, когда работа ищет Вас 

 работа должна искать тебя, а не ты работу