Содержимое
- Сложно разные технологии в одно время читать. Может есть лайфхак как можно 2 языка учить? Основной у меня Ruby, но нужен JS/jQuery ещё. Если честно, я не вижу особой проблемы в том, чтобы изучать одновременно 2 (или более) языков программирования. Это проще, чем с иностранными языками. Проблема может быть в нехватке времени/сил/ресурсов - но чтобы её преодолевать, лайфхаки достаточно стандартные - ложиться пораньше, хорошо высыпаться, обеспечить себе качественный отдых и период восстановления - делать зарядку, прогулки на свежем воздухе, спорт, заботиться о здоровье. В работе и учёбе полезно делать перерывы - то есть, когда чувствуете, что мозг «перегрелся», вы уткнулись в одну задачу и никак не можете сдвинуться с мертвой точки - тогда стоит все прервать, выйти на свежий воздух, прогуляться, сделать кофе-брейк итд итп. Часто бывает, что именно во время такого перерыва нужное решение и приходит в голову. Что касается javascript - тут я могу дать вам «вредный» совет: для начала не стремитесь сильно углубляться в «чистый» javascript. Совет вредный, потому что вообще учение свет, неучение тьма, и глубокие знания всегда предпочтительнее поверхностных, итд итп. Но тем не менее, чистым или «ванильным» javascript сейчас пользуются мало - больше востребованы разные библиотеки и фреймворки: упомянутый вами jquery, angular, react, vue и прочая и прочая. Я подчеркиваю - для начала - разберитесь с элементарными азами и основами синтаксиса javascript (синтаксис достаточно стандартный для си-подобных языков), потом - сразу переходите к jquery - это не сложно, по сути это просто библиотека, которая предоставляет удобный доступ к элементам HTML DOM. Для первых шагов и первых несложных действий этого будет достаточно - гугл в помощь, как говорится. Вообще, чтобы начать использовать новый язык/инструмент, и делать на нем простые вещи, его не обязательно знать. Разумеется, такой подход не сделает вас хорошим специалистом. Так, что в дальнейшем, конечно - изучайте глубже. Вот например, в этой статье дают совершенно противоположные моим рекомендации - изучайте в первую очередь «чистый» javascript, а не фреймворки: https://www.cat-in-web.ru/vanilla-js/. И они правы. Так и нужно. Я лишь о том, что не стоит бояться своего незнания и новых технологий - открывайте, пробуйте, делайте первые шаги.