Показать сообщение отдельно
Старый 15.11.2021, 20:54   #3953
PSX Planet Elite Supporter
 
Аватар для TYRANT-103
 
Регистрация: 01.11.2020
Адрес: Россия, Электросталь
Пол: Мужской Мужской
Сообщений: 1,093
TYRANT-103 репутация неоспоримаTYRANT-103 репутация неоспоримаTYRANT-103 репутация неоспоримаTYRANT-103 репутация неоспоримаTYRANT-103 репутация неоспоримаTYRANT-103 репутация неоспоримаTYRANT-103 репутация неоспоримаTYRANT-103 репутация неоспоримаTYRANT-103 репутация неоспоримаTYRANT-103 репутация неоспоримаTYRANT-103 репутация неоспорима
По умолчанию Re: Ответ: "Как дела?" или "Душеизливалка"             

Цитата:
Сообщение от Грант Посмотреть сообщение
Друзья, я тут завершил одно достижение, которое мне может и не пригодиться... хочу высказать своё мнение здесь
Как я познакомился с JS
Неоднократно сталкиваясь с разными курсами по IT, я наконец решил попробовать свои силы в языках программирования. Поизучав разные предложения, пришёл к выводу, что наиболее подходящее решение для меня - видеокурс. В 2020 году я приобрёл курс по JavaScript и собственно приступил к изучению этого языка.
Зачем? Мне было действительно интересно, смогу ли я зарабатывать благодаря изученным способностям. Да и вообще JS сейчас очень широко распространён, а повысить свои навыки - дело полезное всегда. И это не фотошоп или какие-то биржевые ставки, а конкретные знания, которые тебе могут пригодиться.
Кто автор курса, говорить не буду, чтобы не показалось рекламой. Могу сказать, что видео по каждой теме представлено исчерпывающее, предлагается самостоятельно выполнить то, что делает автор курса, и проверить выполнение того или иного скрипта. Плюс даются контрольные задания по каждому пройденному уроку. Уроки занимают от 7 - 10 до 20 - 30 минут, что мне подходило идеально. Цена курса была около 7000 рублей. Считаю её не только полностью оправданной, но даже сравнительно низкой. За эти деньги я получил объём знаний, которые стоят гораздо больше.
Изучение всех уроков (их около 80) заняло у меня где-то 8 месяцев, по 5 дней в неделю.


Что было в течение курса
По мере изучения я испытал разные эмоции. Где-то треть курса мне удавалось решать предложенные задания (правда, не все), через какое-то время я слегка упал духом и начал подсматривать решения. Хотя и делал это чаще для того, чтобы понимать, где у меня ошибка. После половины курса автор начал демонстрировать такие умения на JS, которые для новичка покажутся хардкорными. Но я ни разу не жалею о затраченном времени. Это была полезная нагрузка для мозга, и я получил не только самые общие понятия и основы, но и гораздо больше. Разумеется, мои навыки сейчас не тянут даже на быдлокодера. Но если бы мне дали сейчас какую-то несложную задачу, скажем - перебрать массив и вывести результаты в консоль - возможно, я бы справился. Тем не менее, по завершении курса я нахожусь в некотором раздумье. Я не уверен, что буду заниматься программированием в будущем, но полученный опыт считаю интересным. Программирование, на мой взгляд - довольно серьёзная сфера, и для получения оттуда хотя бы даже начальных результатов (не говоря уже о серьёзных прибылях) нужно много часов практики. Я сейчас не уверен, есть ли у меня такое множество часов, и начинаю смотреть в сторону других планов.


Немного о самом языке
Что касается самого языка. Считается, что JS прост и даже местами примитивен - достаточно понять, как работают функции, циклы и массивы. Однако, дойдя до ООП, начинаешь понимать, что далеко не всё так просто. А потом появляется ещё асинхронность...
Да, некоторые разделы проще (к примеру, события или HTML-документ), а некоторые - сложнее. И в принципе работа интерпретатора (движка) JS понятна. Но с его помощью можно составлять действительно неординарные алгоритмы и выполнять не самые стандартные задачи.
Ещё парочка не самых очевидных пунктов.
Для изучения этого ЯП, как и почти для любого другого, желательно знание английского хотя бы на уровне школьного. Так как, если ты знаешь английский - то уже знаешь HTML на 35 - 50%, и понимание этого языка значительно «рулит» в JS, а не просто даёт нужный базис.
Математический склад ума - скорее да, чем нет. Но кто умеет работать с HTML и понимает логику работы языка, может справить и без алгебры (арифметики будет достаточно, ну может быть ещё массивы).
Поэтому я не посоветовал бы изучение этого языка всем и каждому. Изучение JS вовсе не является волшебной палочкой для зарабатывания денег. Это может оказаться только первый шаг или подход, решение поменять сферу деятельности и т.д. Сам-то по себе язык, может быть, и не очень сложен, но когда ты видишь, что на нём выполняют - то «просветляешься».



Такие дела. Если кому что-то интересно, могу ответить в пределах не-рекламы.
Расскажи (можно в личку, если не хочешь светить "рекламу"), где обучался и откуда курсы. Планирую учиться на саунд дизайнера, но JS бы изучил, ибо это связано, да и изучение ради просветления верно, никто не отменял.
TYRANT-103 вне форума  
Ответить с цитированием