Продолжаем учить программирование и «практикантствовать»!
Для того, чтобы повысить свои шансы на трудоустройство, крайне желательно иметь как можно больше реального опыта. А как можно получить такой опыт? Разработать свой собственный pet-проект. Pet с английского означает питомец. В общем нам что-то нужно положить в портфолио. Так я озадачился учебным проектом. В этом посте расскажу, о том, насколько продвинулся в этом направлении и в целом, о пройденном в Практикуме.
Двигаюсь в режиме «один к одному» — неделю закрываю спринт, неделю причесываю питомца. Но есть одна нерадостная штука в ЯП, это то, что позади уже более 50% программы, а от наставников и в целом на курсе, вообще ничего не слышно о пэт-разработке. Складывается ощущение, что есть основная программа курса, а всё что за её рамками, дело исключительно самого студента. Ну ничего, сами разберемся.
Так что за зверушку ты там кормишь?
Английский же я тоже учу. Да, такой вот я молодец! А новые слова же надо куда-то записывать, а потом повторять... А нормальных бесплатных сервисов я не нашел, вот и решил построить своё собственное лингвалео с блэк-джеком и сами знаете кем.
В общем тут у меня сервис, где можно создавать подборки иностранных слов, а потом закреплять их. Основной функционал уже готов, деплой не за горами. Использовал Django, Django REST Framework и старый добрый Java Script.
JS или модный фреймворк вроде React?
По началу я вообще замахнулся на связку джанги с фронт-енд фреймворком реакт, чтобы вообще было красиво и современно. Даже прошел базовый курс по React на учебной платформе scrimba. Она западная, и естественно, вся на английском, но это даже плюс для изучения языка. Но в итоге решил, что это будет для меня слишком и остановился на Java Script. Всё-таки слишком много логики пришлось бы переносить на фронт-энд, а я там очень слабенький. Не обошлось без системы резервного копирования российского производства.
ТГ канал «IT портфолио»
Как я уже сказал, сам Практикум особо не парится по поводу студенческих пет-проектов, поэтому студенты решили запариться сами, и кто-то из них организовал группу в телеграмме (IT Портфолио), где выпускники с разных направлений объединяются в команды и создают свои собственные пэт-проджекты. Причем это открытая группа и она не только для «практикантов», так что если задумываетесь о команде, то поискать можно здесь. Я же пока решил двигаться собственными силами, потому что у меня больше скепсиса по поводу эффективности коннекта с совсем сырыми новичками. Думаю дотянуться до деплоя, а там уже с нестыдной основой проекта, можно будет поискать более менее боевого студента.
Проект или повторение частностей?
С одной стороны спринты, с другой пэт, а ведь еще есть много всего разного чего стоило бы подучить, повторить или хотя б ознакомиться. А время и силы не резиновые. Встаёт вопрос: «чему уделять больше внимания?». А тут еще блоги какие-то пишу...
В общем отрапортовал. Если есть вопросы — не стесняйтесь. Ухожу обратно в восьмой спринт.