Как устроиться на первую работу Django разработчиком?
Некоторое время назад начал осваивать SQL, Python. Задался целью поменять текущую работу и устроиться Django разработчиком. Ранее опыта в сфере IT не было. Не знаю что писать в резюме, что бы привлечь работодателя.
Вопросы:
1. Какими технологиями нужно обладать Junior'y, что бы техлид отсобеседовал его?
2. Выкатить свой Django-проект в сеть, что бы дать интервьюерам "пощупать" функционал - нормальный способ привлечения?
3. Какой функционал в django нужно освоить, что бы увеличить свои шансы?
По технологиям: SQL Server, PostgreSQL, SQLite, Python, Flask, Django. По мелочи: Bootstrap, терминал, HTML, CSS, VPS\VDS, ubuntu.
По функционалу джанго, ранее реализовал: аутентификация, регистрация, WYSIWYG (форматирование текста в textarea), работа с БД, работа с файлами, изображениями
Чтобы стать джуном, нужно подходить к требованиям на джунскую вакансию. Они очень разные. Где то джун документацию читает, а где-то выполняет работу сложнее мидловской в других командах.
Отсюда:
1. Какими технологиями нужно обладать Junior'y, что бы техлид отсобеседовал его?
Теми что указаны в вакансии.
2. Выкатить свой Django-проект в сеть, что бы дать интервьюерам "пощупать" функционал - нормальный способ привлечения?
Нормальный. В идеале еще выложить на github репозиторий с этим проектом, чтобы можно было посмотреть навыки работы с git и вообще как происходила работа над проектом.
Если выложить грамотное API для того же канонического todo, с документацией, тестами - это жирный такой способ привлечения внимания.
3. Какой функционал в django нужно освоить, что бы увеличить свои шансы?
По функционалу джанго, ранее реализовал: аутентификация, регистрация, WYSIWYG (форматирование текста в textarea), работа с БД, работа с файлами, изображениями
я бы добавил создание API, работа с http (отправка запросов, парсинг и прочее в том же духе) и в идеале какое-никакое тестирование.