Общайтесь с другими новичками
Обучение по специальности или самообразование — в этом деле вы не одни. Держите связь с начинающими разработчиками, обсуждайте код и помогайте другим.
Не пытайтесь понять всё и сразу
Компьютеры — это сложно. Постепенное изучение материала сыграет на руку гораздо лучше, чем попытки найти решения всем актуальным (и не очень) проблемам.
Будьте готовы к сложностям
Путь обещает быть трудозатратным, но захватывающим, и тут есть свои прелести — это занятие точно стоит требуемых усилий.
Включайте логику
Многие ошибочно полагают, что в программировании постоянно сталкиваешься с той математикой, которая до сих пор поставляет флэшбэки со школьных уроков по тригонометрии и алгебре. На деле это встречается редко, а вот логика — то, на что стоит обратить внимание.
Обращайте внимание на готовые решения
В этой отрасли уже изобретено много велосипедов. Исходите из своих ограничений, ведь иногда создавать новое (нет) решение нецелесообразно.
Пробуйте, учитесь, совершенствуйтесь, а с работой мы поможем!