1.Научитесь Google’ить
В Google вы найдете больше ответов на свои вопросы чем на форумах, к тому же это быстрее. И не забывать Google’ить на английском языке, так можно найти больше ответов на вопрос.
2.Составляйте план работы
разбейте задачу на подзадачи, так будет более понятно что делать и вы не будите теряться и думать с чего начать.
3.Делайте комментарии к своему коду
Если этого не делать, то через продолжительное время вы забудете как работает код, и прийдется делать всю работу заново.
4.Прочитайте книгу по базам данных
С помощью этого вы сможете проектировать базы данных. Работа с базой данных это необходимый навык для любого программиста.
5.Ставить перед собой задачи и выполнять их
Нужно поставить перед собой сложную задачу и выполнить ее, тем самым получить больше опыта для дальнейшей работы.
6.Брать информацию из первоисточника
Что бы получать более достоверную информацию лучше брать ее из первоисточников. Но все первоисточники на английском языке, поэтому еще нужно и подтянуть свои знания по английскому языку.