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