К сожалению, проблема студентов и молодых ИТ специалистов известна -
компании не хотят рисковать и брать на работу людей без опыта, без нужных компетенций.
А без работы невозможно (а точнее очень трудно) получить необходимый опыт.
Злосчастный круг замыкается и его сложно разорвать.
Одного знания языка программирования недостаточно, чтобы вести профессиональную командную разработку программного обеспечения.
Нужны еще ряд компетенций - знаний, методик, навыков владения инструментами,
которые позволят сделать значимые огромные шаги к профессиональной разработке программного обеспечения.
http://gitlab.asvoip.com
- интерактивный курс Компетенции профессиональной разработки программного обеспечения для новичков и молодых ИТ специалистов. Регистрируйся в системе (бесплатно), используемой в сотне тысяч ИТ компаний и вливайся в сообщество ИТ специалистов. Десятки теоретических и практических заданий (с нуля). Планируется командная разработка.
Примерное представление о материалах курса можно получить по чек листу компетенций:
https://info.asvoip.com/pro-sd-check-list.pdf
Может кому пригодится,
для тех кто изучает Java и интересуется backend
Учебная командная
JAVA разработка
REST сервера.
+ курс "Компетенции профессиональной разработки программного обеспечения" без привязки к языку программирования
http://pro-it.asvoip.com/
Интересная фишка - на курсе Компетенции задания в GitLab (это аналог GitHub).
Более 20 заданий и тем. Изучил только половину пока..