Обращаюсь ко вкатыльщикам и вкатившимся в мир программирования.
Думаю, у каждого была ситуация, когда нужно разобраться в очень тонком моменте и сделать это можно читая учебники и документации, либо посмотрев видос индуса с 5к просмотров.
Это натолкнуло меня на мысль - существуют ли качественные каналы/курсы по технологиям на английском от индусов?
У них же сотни тысяч вкатывальщиков, есть спрос на обучающий контент по этому направлению. Плюс ко всему, индусы довольно качественно подходят в плане зарабатывания на этом - просмотр полного кода при переходе на их сайт с рекламой.
Сам изучаю JS + React, буду в большей степени благодарен за ссылки по этим направлениям, но реквестируются и другие языки (особенно Python Django, Node.js, PHP).
>>233097810 Умение гуглить на месте. Когда ты гуглишь и натыкаешься на видео рандомного индуса с 5к просмотров, не удивительно, что контент может быть всратым. Так же, как и видос русского васяна с 5к просмотров. Но а что если загуглить "ООП в Javascript" только в регионе Индия? Там полюбому должна быть и годнота
>>233097136 (OP) Коротко говоря, вся разработка, особенно фронтовая - это набор шаблонов. В общем понять, какие шаблоны дает для решения типовых задач фреймворк можно и по всяким примерам типа hello world, но чуть продвинутого уровня, типа странички блога, todo и прочая такая примитивная поебота. Но это примитивная хуита и только как демонстрация возможностей фреймворка. Реальные шаблоны - структура данных + логика, нихуя ты не найдешь нигде. Надо самому придумывать. Даже отдельные компоненты на гитхабе решают какую-то отдельную задачу в отрыве от всего приложения. Но они также полезны для понимания подхода к решению задач. Реактивные приложения сложные в плане того, что там все всё меняют в разных местах и хуй всё упомнишь. Поэтому надо зарисовывать структуру всех данных и всех, что их меняет. Потом уже это имплементить. Потом копипастить. Потом разбивать на компоненты, хелперы, миксины, хуиксины. Так пилится js фронт. Заебливо и упорно. С бэком проще, там языки более структурированные, если ты не уебок конечно и не решился его делать на ноде.
>>233098077 >ООП в Javascript Можешь не гуглить, нет там нихуя никакого ооп. Лапша ебаная в самой структуре языка. Хуярь в typescript, если прям очень тебе надо ооп.
>>233099184 Мудрец, подскажи вкатывальщику куда путь держать? Сейчас читаю документацию, смотрю видеокурсы, читаю учебник React Quickly. Сколько нужно задрачивать, чтобы вкатиться на работу, проекты какого уровня надо иметь? Уже появилось немного уверенности с Реактом, но я не могу адекватно оценить насколько я готов работать с ним.
Сижу пержу дома По настроению начинаю поднавязываться мимокрокам в интернетах с предложением помочь Самому интересно и сам доучиваюсь находу, поэтому хотя бы одна вещь пиздато получается практически всегда
Пикрил - сегодня пару часов назад. Помохаю бордообитателю, хочет себе супер труъ минималистичный сайт для локального пользования, сложность заключается в написании генераторов для контента (вебсервер ставить катигорически не хочет, предложил ему написать сли тулзу) + безфреймворчном жсе с комментами чтобы было понятно и ему Думаю попросить оплатить интернет и заказать 2 пиццы, вот До этого пару раз удавалось находить постоянные места, но выйти на рынок более-менее самостоятельным девом хотя бы 15$/час не готов скорее морально
>>233099485 Как только сам начнешь придумывать структуру данных, методы и события в голове без поиска готовых решений, тогда и норм. В хелпы только за справками по функциям заглядывать. Пока ебешься с поиском чего-то готового для задачи, то нихуя значит не понимаешь, что там происходит. Надо брать реальную задачу - сайт или что там у тебя и задрачивать ее разными способами, пока не появится полное понимание происходящего. В js лучше сразу брать листочек и рисовать, я когда бэк делаю, то один раз проектирую обычно - в самом начале, а когда js, то блять постоянно надо рисовать.
>>233099485 Ты — ебан. Можешь сайтики верстать? Пиздуй работать в говно-студию и верстай. Можешь формочки собирать на реакте? Пиздуй в говно-сдуию собирать формочки.
>>233098077 > Но а что если загуглить "ООП в Javascript" > нужно разобраться в очень тонком моменте Чё ? Чел, учебник открой. На русском хотя бы. Какая нахуй разница, на каком языке основ программирования рассказывают .
>>233100306 >Можешь формочки собирать на реакте? Пиздуй в говно-сдуию собирать формочки. Вот типичная макака уровня индуса. Нихуя не понимает работу реакт фронта, а еще и советы раздает. Формочка - это не отдельная изолированная часть нахой, а кусок блять приложения и может менять другие данные, автоматом и другие части, и так далее. С таким подходом можно сделать только приложение из одной формочки, лул.
Поссоны, я досмотрел 8 лекций продвинутого интенсива академии, поздравьте меня. Лекции смотреть неимоверно скучно и тяжело. Окромя лекций, которые ведет Вадим Макеев, он хотя бы интересно рассказывает. Поздравьте меня, я героически выстоял 8 длинных лекций. Досмотрел лекцию про автоматизацию. Теперь у меня есть все знания, чтобы сверстать адаптивный Барбершоп.
Сосоны, вот, допустим, я доучу верстку до минимального уровня. И захочу в хрюлансе заказы выполнять? То как надо делать? На css-фреймворках хреначить? Или надо верстку на ванильном JS, css и html писать? А css-фреймворки для лохов?
>>233102165 Блядь, зачем тебе этот обрубок без абстрактных классов, дженериков и типизации, чел? А вообще просто открой любую книгу про ооп, обдумай особенности своего языка, и читай.
>>233102601 А че говорят, жиквери больше ненужон? Типа все эти мобильные менюшки на жс можно повзаимствовать, например, из нового бутстрап5 без жиквери?
>>233103248 Я старпер затворник хекка 31 лвл., у меня перерыв слишком большой в биографии, я закончил шарагу очень давно. И на этом все. И если я пойду в контору, то я не смогу объяснить, чем я занимался так много времени. Разве что честно ответить, что все эти годы дрочил, мастурбировал по углам.
>>233100165 Посоветуешь какие-то видео-курсы? Обрисуешь какие примерно задачи стоит ставить себе, когда бы вкатывальщик? Ну то есть посмотрел курс, сделал всё, что там было. Дальше что?
>>233101331 Чел, я летом готовился к интерншипу по QA по видосам от индуса, разумеется на английском. Прикинь как трудно было слушать лекции на английском с ебучим индусским акцентом, где половина слов хуй разберешь. Короче осилил всю хуйню и даже тест сдал, а не взяли из-за того, что джаву совсем плохо знаю, только вкатываться начал.
>>233097136 (OP) Видосы - зло. Смотри их ТОЛЬКО для ознакомления, никаких видеоуроков и прочей хуеты, тк они очень быстро устаревают + качество гавно ебаное мб уже видел видосы ебланов типо гоши дудяря или хаудихо - максимально бездарные долбаебыза мат соре. И нахуя тебе индусы? Фетишист? Они максимальные говнокодеры
>>233103570 >Посоветуешь какие-то видео-курсы? Советовал бы смотреть какие-то ролики как рекап уже изученного. Лично для себя что-то интересное узнавал из редких презинтаций по %язык нейм% на %конкретную тему нейм% от %хуй с жирным CV нейм%. Вспомнить могу какие-нибудь видео об эвент лупе в JS /правда теперь уже должно быть нормально и в текстовом варианте, тогда никто нихуя не понимал/, какие-нибудь OOP гайды на базе жавы, пердёж в лужу по Software Engineering и SQL Но в общем и целом сегодня "easy to learn hard to master" применимо вообще ко всему программированию, так что сначала пройди какой-нибудь golang tour и уже потом смотри по нему уроки с хеллоу ворлдами, как бы странно это ни казалось. /Несколько раз пытался досмотреть курс Москвина, потратил 10+ часов, нихуя не поняв спалил жопу, взял первую попавшуюся книгу по сабжекту и сходу всё словил. Может прочитай я сначала книгу и лекция оказала бы хоть какое-то полезное влияние/ >Обрисуешь какие примерно задачи стоит ставить себе, когда бы вкатывальщик? Ставь цели и выполняй их, ёпты. Даже если ты выстреливаешь дикие говнокоды, но по итогу у тебя получается что-то работающее - ни в коем случае не дропай. Накопленная библиотека из десятка даже невероятно всратых приложений - огромнейший плюс. Твоя задача как специалиста: 1. получить задание 2. выполнить задание. Всё. Миллионы долбаебов выходят на биржи не умея ничего в принципе, стаковерфловят и получают даллары от довольных и не очень заказчиков. Если ты сделал очень хуевое приложение - ты в первую очередь сделал приложение. Успешность выполнения 99%++ аутсорс заказов зависят на: 1. 50% от твоей способности хоть как-то выполнить это задание +N% (которое может быть отрицательное) твоей способности донести это до заказчика 2. 40% от времени 3. Максимум 10% (во всём низкооплачиваемом говне планка без приуменьшения подходит близко к 0%. если дошло до того, что ты обосрался и не справился с первым пунктом - практически всегда заказчик будет воспринимать как полный проёб и зачастую даже не станет скидывать твой код следующему программисту, чем можешь пользоваться и ты, беря незаконченные проекты и пуша на полное переписывание оных) от узконаправленных знаний в конкретной области по конкретному заданию
Но в общем ты спросил хуйню и я высрал хуйню, всегда старайся заниматься конкретными вещами