Учусь уже седьмой месяц на GeekBrains курс "Разработчик". Учусь с нуля, раньше с IT сферой не работал.В связи с отсутствием опыта, не мог определиться со специализацией. На протяжении 4 месяцев я изучал базовые зная, необходимые для входа в профессию, за это время я понял какие специализации есть и чем они отличаются (аналитика, тестирование, программирование, продакт и проджект менеджмент). По истечению четырех месяцев с начала обучения, предстояло выбрать специализацию, и, "О чудо", на курсе есть возможность изучать две специализации сразу! Меня это приятно удивило. Выбрал "программист" и "тестировщик". На "программисте" ознакамливаюсь с несколькими языками программирования, а на "тестировщике" с разными видами тестирования, для того чтобы через восемь месяцев с начала обучения выбрать наиболее понравившийся язык и конкретное направление тестирования, в которых буду направленно развиваться в дальнейшем. Каждый предмет состоит из: лекции, семинара и домашнего задания. Через пару дней после каждой лекции проводится онлайн семинар, на котором мы проходим практику по теме прошедшей лекции в группах от 3 до 8 человек, также можно всегда задать интересующие вопросы преподавателю, он, в свою очередь, все подробно объяснит и поможет разобраться с трудностями. По завершению семинара, получаем домашнее задание, которое в дальнейшем проверяет преподаватель, даёт оценку, комментарий и советы.За прошедшее время обучения, курс мне понравился! За это время я научился решать задач с помощью различных языков программирования (Java, C#, Python, JavaScript, PHP), создавать веб-сайты, создавать и программировать компьютерные сети, также изучил управление базами данных и SQL, управление Git и основы тестирования.