Немного личного опыта в ставновлении в профессии. 1) Изучать одновременно 2 ЯП - это не лучшая идея для непрофессионала. Возникает путаница в синтаксисе, методах и возможностях этих языков. В итоге, существенно замедляется общий прогресс. В идеале, желательно основательно изучить один ЯП, а затем браться за следующий. Тогда не будет каши в голове. Например сейчас, зная JS, мне уже гораздо проще осваивать Python. 2) Полчаса времени в день на программирование, имхо, для меня было очень мало. Как минимум минут 10-15 нужно, чтобы восстановить в голове цепочку информации о проделанной к текущему моменту работе - можно назвать это "включиться в задачу". Я занимался по 2-3 часа в день. Из них только около часа, я проводил в состоянии "потока". В любом случае, по настоящему эффективно я начал осваивать программирование уже на стажировке по 8 часов в день.
Немного личного опыта в ставновлении в профессии.
1) Изучать одновременно 2 ЯП - это не лучшая идея для непрофессионала. Возникает путаница в синтаксисе, методах и возможностях этих языков. В итоге, существенно замедляется общий прогресс. В идеале, желательно основательно изучить один ЯП, а затем браться за следующий. Тогда не будет каши в голове. Например сейчас, зная JS, мне уже гораздо проще осваивать Python.
2) Полчаса времени в день на программирование, имхо, для меня было очень мало. Как минимум минут 10-15 нужно, чтобы восстановить в голове цепочку информации о проделанной к текущему моменту работе - можно назвать это "включиться в задачу". Я занимался по 2-3 часа в день. Из них только около часа, я проводил в состоянии "потока".
В любом случае, по настоящему эффективно я начал осваивать программирование уже на стажировке по 8 часов в день.