Не нашел среди ответов способов которые помогли именно мне...
Мне не так давно задавали похожие вопросы. Моими ответами было следующее:
Я с детства проявлял интерес к IT-сфере. Даже мечтал стать «хакером», на тот момент меня очень впечатлил фильм «Матрица». Чуть ли не с пеленок я был с компьютером на «ты», занимаясь всем понемногу, разве что до ассемблера не дошло...
Но чтобы заняться этим профессионально, мне до определенного момента не хватало стимула. Как сейчас помню, после очередного ухода с неинтересной, но доступной работы, я отдыхал в баре с другом, и тогда-то он меня и убедил начать профессионально заниматься веб-разработкой, попробовав конкретно с верстки. «Это легко, из дома выходить не нужно, работаешь, когда хочешь» — эти доводы меня убедили, и я научился, не без его помощи, основам верстки. Самым продуктивным способом обучения для меня стал реальный проект, за который заплатили пусть и небольшие, но все-таки деньги. С тех пор я работаю в этой сфере.
Не стойте на месте, развивайтесь. Если вам нечем заняться, не плюйте в потолок, а изучите хотя бы тот же JavaScript. IT-сфера развивается очень быстро, и всегда будут находиться интересные вещи, которые стоит изучить.
Если интересно, целое интервью
тут.
В целом у меня 3 правила:
Самый эффективный способ - необходимая нужда. Например возьмите на фрилансе работу, которую не умеете выполнять, но уверены что быстро научитесь.Цель - очень важна. Например в моем случае это цель "не работать никогда и заняться творчеством"В случае с золотым молотком так же помогает длительный отдых и смена условий. Например после отпуска переключитесь на принципиально другой тип проекта или смените работу(если на работе один и тот же проект)