кроч решил вкатиться в программирование 300кк в наносекунду, есть советы с чего начать подпивасному Васяну?
>>208236661Поздновато для вката в кодинг, это надо учиться с детства/максимум универ. А сейчас уже мозг не тот, вряд ли что-то дельное получится
- Учи html и css, они буквально изучаются за две-три недели.рекомендую интерактивные курсы, плюс лайтовая книга из серии "для чайников"https://www.codecademy.com - здесь за деньги тебя научат адаптивной верстке, да и просто дадут множество востребованных практических и теоретических навыков. Все эти платные курсы лежат в общем доступе на торрентах. За знаниями лезь в /pr, за советами в "мы вам перезвоним тред", а за слитыми курсами с codeacademy сюда - https://2ch.hk/web/res/111349.html#111349можно и фо фри развиваться, но только если совмещать с активным самообучением.- Иди в ютуб, вбивай "верстка макета" и смотри, как эти знания применяются на практике, на поле боя непосредственно. С какими проблемами люди сталкиваются, последовательность действий etc, после чего поверстай пару макетов самостоятельно, хотя бы 3-4 psd макеты можно найти бесплатно в гугле, в большом количествеИ в принципе не бойся всё необходимое искать на ютубе. Куча гайдов, стримов по верстке сайтов/кодингу, лекции, семинары, всё на свете. Ютуб твой братан по жизни- Учи JavaScript. На его изучение уходит порядка 2-3 месяцев.Сначала заходишь сюда https://javascript.info и дрочишь. Либо же сюда https://learn.javascript.ru/intro, если ты в инглиш не могёшь.После чего жрёшь интерактивные курсы Гугли сам. Для вкатывания вполне сгодится канал Хауди-хо, он часто советует годные курсы/гайды, ссылки даёт на полезные обучающие ресурсы. Но когда ты начнешь вкатываться - сам найдешь всё необходимое. И обязательно купи карманный справочник по js, с ним будет намного проще.- Далее изучаешь Node.js, больше одного дня на это не уйдет- Выбираешь фреймворк.Из наиболее востребованных и популярных - React и AngularJS, еще есть Vue. Выбирай из этих трёх, но я бы рекомендовал во-первых React на обязательной основе чтобы на работу устроиться быстро и надолго, либо все сразу- Тратишь еще месяцок на хотя бы поверхностное изучение субд mysql и Python самый лёгкий пожалуй язык в Backend среде, плюс покури про сети, сетевые протоколы, маршрутизацию, почитай "Грокаем алгоритмы" от Бхаргаева и "Совершенный код" Макконнела- Обязательно, нахуй, выучи linux. Научись настраивать, научись в нём работать, научи администрировать- git- Angular Universal- Для фундаментации знаний можно оплатить и пройти эти курсы - https://itproger.com/intensive/front-end но это необязательноОни отличные.После этого ты можешь устраиваться на работу
>>208240518я не оп вообще, нахуй учить это говно мамонта, когда все равно на реакте будешь клепать, лучше сразу заниматься чем-то интересным, а не сливать мотивацию на курсы ПО ХТМЛ БЛЯДЬ
А у меня возникает смутное желание изучить нейросеть. Тут походу без математики не обойтись. Да и мощности нужны.
>>208241209Нейронки, машоб, бигдата это исключительно математика/статистика, к программированию имеет отношение только инструментами. В это нельзя вкатиться из дома.
>>208241362Нельзя сделать нейронку распознающую лица дома? А во что можно по такому же примеру вкатиться дома?
>>208240798Как ты собрался изучать js и реакт, не зная html и css, а главное зачем js тебе нужен именно в связке с html и css, если ты конечно не js-разработчик полноценныйКурсы тут нужны только для углубленного, быстрого и полноценного проникновения в тему. Можно и самому, но уйдет чуть больше времени, а знания не будут сфокусированы в нужное русло
>>208241209>Тут походу без математики не обойтись.Не обойтись. Но и Перельманом от тебя быть никто не требует. Бери хорошие книги на английском по линейке, терверу, calculus и ботай. Precalculus еще, если школьный курс нихрена не помнишь. Года тебе вполне хватит, чтобы подтянуть математику на должный уровень, если не будешь забивать. Параллельно практикуй полученные навыки в каком-нибудь Octave. Так оно интереснее будет.>Да и мощности нужны.1080ti из под майнера сейчас можно за 25к найти. На первое и второе время тебе хватит с запасом.Начать можешь вот с этого: https://www.coursera.org/learn/machine-learning Дальше уже сам поймешь, куда тебе.
>>208236433 (OP)Начни с основ.Рекомендую пробежаться по трилогии работ Таненбаума.Когда разберешься как работает ЭВМ - приступай к практике.Установи среду разработки, рекомендую VIM. Установишь плагины в зависимости от нужд.Затем переходи к программированию.Язык программирования Си - лучший вариант для начинающего. Простой, лаконичный, задает правильные привычки к написанию кода.Параллельно занимаешься английским и дискретной математикой, если совсем васян. Без этого, увы, никак.Когда закончишь - поковыряй фреймворки для интерфейсов. Тут очевиден GTK+.Вот тут ты уже стал программистом и можешь разрабатывать относительно эффективный и широкий спектр встроенного и прикладного программного обеспечения.
>>208240067> https://www.codecademy.com - здесь за деньги тебяНайс маркетошлюхи и до борд добрались. Расчленил и обоссал мать.
>>208242764А на это>Все эти платные курсы лежат в общем доступе на торрентахИ это>за слитыми курсами с codeacademy сюда - >https://2ch.hk/web/res/111349.html#111349ты внимания не обратил, да?
>>208236433 (OP)учи питон и иди в автотестеры. сразу, минуя работу руками. напиздишь потом на резюме, что пол года ручным отработал, но не твое. по чему питон и автотесты? потом, что это самый простой путь сразу выйти на 250кк\с. для 300кк\с конечно придется учить яву. но антох, ты и на 250 норм жить буш.
>>208243075Со знаниями одного языка в принципе никуда не берут. Нужен стек технологий. Лучше начать с Си, после чего почитать про ООП и перейти на С++ или Java, если совсем глупенький
>>208242745>Язык программирования Си - лучший вариант для начинающего.Поспорил бы. Именно для начинающего - как раз-таки далеко не самый лучший. Если уж охота ручного управления памятью и трюкачества с указателями - я бы посоветовал Форт. Вот он-то как раз и "задает правильные привычки к написанию кода" по полной программе. И тот же C после него гораздо легче зайдет.
>>208240067Это манятеории или ты по этому же гайду и вкатился?Если да, то мое увожение.Я вообще читал, что сейчас на позицию фронт энд стажера 300 резюме, ибо быдло услышав, что в ойти МНОГА ПЛОТЮТ ломанулись в веб разработку.
>>208243844Ну давай, научи человека программировать на хтмл, а потом конкурировать со школьниками за доширак>>208244184Только вот Си распространен шире, в отличие от Форта. И после него потом проще перекатиться на любой язык при необходимости, тк на нем основан каждый второй (если не больше) продакшн-языков.
>>208236433 (OP)Завтра ищешь в интернете книжку Dive into python. Похуй если ничего не поймешь. Затем идешь на python.org и изучаешь стандартную библиотеку от корки до корки. Потом зубришь, именно, сука, вызубриваешь конвенцию по написанию питоньего кода - PEP8, чтобы от зубов отскакивало. Когда напишешь свою первую имиджборду, по пути изучив верстку на html+css, скачиваешь и изучаешь любой питоний асинхронный вебсервер, рекомендую Tornado или Gevent. Как переделаешь имиджборду, чтобы выдавала по крайней мере 5 тысяч запросов в секунду, можешь идти дальше - тебя ждет увлекательный мир хайлоада. Apache Hadoop, сверхбыстрые асинхронные key-value хранилища, MapReduce. Отсос хиккующих выблядков / просто неудачников типа рейфага или сисярп/джава-хуесосов, которые сосут хуй по жизни не заставит себя ждать и уже через пол года ты будешь получать такие суммы, что любая баба будет течь при одном упоминании твоей зарплаты.
>>208244460>Только вот Си распространен шире, в отличие от Форта.А JS распространен еще шире. Что теперь, с него начинать? Я же не говорю, что Форт нужно учить вместо С. Его стоит изучить до С, это вряд ли займет больше месяца (включая написание самопальной Форт-машины), учитывая гениальную простоту языка. Потому что под критерии>Простой, лаконичный, задает правильные привычки к написанию кодаон подходит гораздо больше С. Потраченное же время потом с лихвой отобьется при изучении того же С. Никогда не видел, как люди не могут с наскоку въехать в арифметику указателей, например? После Форта этот момент покажется самой простой частью Сей. А вот от синтаксиса, большей части семантики и монструозности компилятора будет гореть, но с этим со временем смиряешься.
Мне сегодня 31 год.Бросаю свой строительный бизнес с оборотом 100кк/год, вкатываюсь в Java на позицию ждуна. Всё правильно делаю?
>>208240067Лол, такой толстый упитанный зеленый пост. Зачем ты так жесток к новичкам? Дал максимально бесполезные направления для новичка с мертвыми технологиями. И для правдоподобности вначале написал про css/html, которые действительно мастхэв для фронта.
>>208243160братишка, если услышав новое слово, ты его спрашиваешь первым делом НЕ в гугле - ит бизнес не твое, забудь.
>>208246317Нахуй тебе свой бизнес, когда можно написать пару строк кода и зарабатывать столько же в месяц?
>>208245805>максимально бесполезные направления для новичка с мертвыми технологиямиКакие например?Я описал что нужно для вкатывания, новичку, который хочет устроиться хоть на какую-то работу и не знает с чего начать
>>208240067> - Учи html и css, они буквально изучаются за две-три недели.Нет. Препроцессоры, флекбоксы, гриды -- достаточно сложные вещи, плюс большой объем материала. Пара месяцев в самом лучшем случае.> рекомендую интерактивные курсы, плюс лайтовая книга из серии "для чайников"> https://www.codecademy.com - здесь за деньги тебя научат адаптивной верстке, да и просто дадут множество востребованных практических и теоретических навыков. Все эти платные курсы лежат в общем доступе на торрентах. За знаниями лезь в /pr, за советами в "мы вам перезвоним тред", а за слитыми курсами с codeacademy сюда - https://2ch.hk/web/res/111349.html#111349Я бы посоветовал htmlacademy. Для новичка лучший выбор, однозначно. > И в принципе не бойся всё необходимое искать на ютубе. Куча гайдов, стримов по верстке сайтов/кодингу, лекции, семинары, всё на свете. Ютуб твой братан по жизниЭто так, но на ютубе слишком много мусора. Не стоит смотреть всяких хауди хо и виндертонов, ищи плейлисты с полным курсом по технологии и выборочно просматривай непонятные темы.> - Учи JavaScript. На его изучение уходит порядка 2-3 месяцев.Лол.> Сначала заходишь сюда https://javascript.info и дрочишь. Либо же сюдаУ тебя устаревшие данные.>https://learn.javascript.ru/intro, если ты в инглиш не могёшь.Разницы нет, т.к. Кантор за последние пару месяцев перевел англоязычную версию и теперь они идентичны. Читать англоязычный вариант стоит только в том случае, если с английским совсем плохо, дабы привыкнуть к техническому тексту.> После чего жрёшь интерактивные курсы Гугли сам. Для вкатывания вполне сгодится канал Хауди-хо, он часто советует годные курсы/гайды, ссылки даёт на полезные обучающие ресурсы. Но когда ты начнешь вкатываться - сам найдешь всё необходимое. И обязательно купи карманный справочник по js, с ним будет намного проще.Перетолстил.> - Далее изучаешь Node.js, больше одного дня на это не уйдетПеретолстил х2. > - Выбираешь фреймворк.Не надо ничего выбирать. Реакт и все. Плюс нужно изучить популярные либы типа редакса.> - Тратишь еще месяцок на хотя бы поверхностное изучение субд mysql и Python самый лёгкий пожалуй язык в Backend среде, плюс покури про сети, сетевые протоколы, маршрутизацию, почитай "Грокаем алгоритмы" от Бхаргаева и "Совершенный код" МакконнелаДжанго не нужен, редкий стек.> - Обязательно, нахуй, выучи linux. Научись настраивать, научись в нём работать, научи администрироватьЧе он там будет администрировать? > - gitСкринкаст Кантора.> - Angular UniversalНе нужно.Зато нужны вебпак, докер, умение развернуть локальный сервер етц.В общем, как нужно делать, по шагам:1) Устанавливаешь убунту, устанавливаешь джаву, устанавливаешь ноду, покупаешь на торрентах вебшторм, настраиваешь в нем дебаггер по гайдам. Есть ещё хромовские дев тулзы, если не осилишь.2) идёшь на learn.javascript.ru и дрочишь первую часть учебника. Первый раз читаешь, делаешь задания, но ни в коем случае не пытаешься запомнить абсолютно все. Второй раз читаешь, делаешь задания применяя уже полученные знания, вникнешь в сложные темы типа декораторов, генераторов и промисов, дрочишь прототипы до полного интуитивного понимания. Разбираешься, почему async -- сахар над промисами, а await -- над генераторами етц. В общем, пытаешься усвоить сложные технические детали. Когда начнёшь читать учебник второй раз -- заводи аккаунт на codewars. К концу второго прочтения у тебя должен быть минимум четвертый куи. 3) Строго после всего этого идёшь на htmlacademy и прорешиваешь весь учебник. Это действительно займет 2-3 недели. 4) Дрочишь вторую часть учебника learn.javascript.ru по такому же принципу, как и первую. Решаешь задачи на codewars, читаешь книги по алгоритмам и самому языку. По языку екомендую в таком порядке: Eloquent Javascript, Javascript Patterns, Effective Javascript, You don't know js. В это время делаешь пару петпроджектов на ванилином джс без фреймворков.5) Учишь реакт по документации, пилишь пару петпроджектов на реакте. Петпроджекты нужно коммитить, а не заливать в репу готовые, дабы техлид понял, что ты не чмо и можешь в гит.Ноду учить нужно в самом конце, понимания работы event loop'а для фронтендера будет достаточно.Если тебе лень читать книги или что-то непонятно -- читай в интернетах про паттерны и работу веб сервера но книги лучше.Алсо, дико рекомендую лекцию на ютубе, вбиваешь в поисковой строке web server vs application server. Она на английском, но, надеюсь, для тебя это не проблема
>>208248165Ахуенно, ты красавчик. Знаешь о чем говоришьТолько написано "есть советы с чего начать подпивасному Васяну?"Прочитай еще раз оп-пост, задействовав всю свою гиковскую проницательность, а потом перечитай что ты написал.
>>208240067Не слушай этого, ща все на haskell переходят. Зп больше, сложность меньше. Еще ни одну фирму не видел без хаскеля, а всякие жсы это 1/10 от всего рынка.
>>208236804> уже мозг не тот,То есть у безмозглого зумера вебмакаки ТОТ мозг, я тебя правильно понял?
>>208236661Ты не вкатишься, даже макаки должны хоть чуть-чуть уметь думать. Ты лучше иди дальше сортиры драй.
>>208240067Нахуй теорию информации, нахуй структуры, нахуй алгоритмизацию, а потом мы удивляемся хули в рашке ойти умерло.
>>208245404>А JS распространен еще ширеwrongЖс параша живет только в вебе, в юзерспейсе, очень робко пробуя себя в бэк (получается мрачнейший пиздец, но хули делать если макаки ничего другого не знают) и порой даже в приклоднуху (привет вечно тормозящий электрон, но опять же хули делать, макаки в другое не могут). На сишке до сих пор хуярят столько кода для мк, а мк ныне в каждой залупе (начиная от машин и крупной автоматизации, заканчивая счетчиками электричества).
>>208253227Всё правильно он говорит. Без знания матчасти не будет понимания процесса программирования. А ведь это не просто расставление нужных слов в нужной последовательности.Я бы вообще посоветовал начать с Си и понять, как устроена память хотя бы. А то современный веб и так в говно скатился.
>>208247074Новичку нужно для начала понять природу информации, а потом уже можно и о базовом курсе информатики поговорить. Ты же делаешь из него дятла который ничегошеньки не сможет делать хорошо, потому что понимания у него по нулям.
>>208248165>флекбоксы, гриды -- достаточно сложные вещиШтоооу? Это типа 30 минут прочитать статейку? Лол ты меня забавляешь. Я еще понимаю аргумент уровня "ебучий вебпак разросся в ненормального монстра", но блять гриды с флэксом? Сложно? Серьезно?
>>208249047Каво? Я расписал все именно для васяна, с ссылками на ресурсы и названиями книг. Что не так?
>>208253594>новичкуТак братан, подразумевается новичок в программировании, а не новичок в целом. Если ты пекарней пользоваться не умеешь, не знаешь что такое алгоритмы и как устроены программы, хотя бы поверхностно, то накой хуй тебе ему тогда вообще программирование
>>208253227Ну разве что со стороны советчика начинать с хтмл и жс параши. Без понимания основ, банальных вещей что такое тип, почему это важно и как вообще информация представляется, почему это так и как так вышло - нихуя ты никуда не продвинешься, навечно (пока стек привычных тебе фреймворков не отъедет, а стеки ныне мрут как мухи) останешься макакой без перспектив. Без базы, без основ - нихуя не выйдет спеца. Хоть до усрачи спорь, но все кто с этими обезьянами в команде оказывался - все понимают, что я прав.
>>208253569>Я бы вообще посоветовал начать с Си и понять, как устроена память хотя бы.Си это больно, начать можно хоть с паскаля (и память, и структуры, и дока пиздатая), а потом укатиться в СИ, ты совершенно прав.
>>208236433 (OP)>с чего начать подпивасному Васяну? Для начала, купи макбук. Самый большой, мощный и дорогой. Что ж ты за погромист без макбука? Потом, покупай рабочий набор начинающего погромиста - дилду, чулочки, лифчик, и крем для депиляции. Все, считай, ты уже наполовину погромист.
>>208253744Так, так, по твоему каждый "не новичок в программировании", знает хотя бы что такое коды хэмминга? А это блять одна из первых тем в теории информации (ясен хуй после определения алфавита и прочего), иначе залупа будет вместо знаний.
>>208253664Человеку, который изучает вёрстку с полного нуля, явно не хватит трех недель, чтобы усвоить весь объем нужного материала. Я не говорю, что это априори сложные вещи -- просто на все это нужно больше времени.
>>208254045Хуй знает, если речь именно о верстке, а человек не далбаеб - три недели это овердохуя, верстка простая как две палки же. Руку набить - это другой разговор, пару проектов новоиспеченный верстатель сверстает СТРАННО, но потом научится. Но рили, нечего там изучать дольше трех недель.
>>208253675Слишком много сложной для неподготовленного человека терминологии. Для васяна всё, что ты написал, выглядит как инопланетная документация по ракетостроительству.
>>208254264>Нормальный человек - даЧет мне кажется ты выдаешь желаемое за действительное. Я наоборот вижу херову гору людей называющих себя погромистами, но не знающих даже этого. Если однажды все человеки массово поумнеют хотя бы до этого уровня, мне кажется мир станет сильно лучше.
>>208254346Ну ты давай жопой не юли, где я там проебал знаки препинания? Ты не смог в сарказм и начал жопой юлить как баба?
>>208254336>выглядит как инопланетная документация по ракетостроительству. И это проблема васяна. Нет мозгов, зачем лезть в ойти?
>>208236433 (OP)Я саморазвивался, учился в вузике, толку ноль, все сразу забывал. А потом подумал: я же все равно рнн, что мне терять? Пришел в контору 1с, попросил взять меня бесплатно и неофициально учеником. Ну они канеш подумали странный какой-то, но взяли. Так вот, пара месяцев работы в конторе дали мне столько опыта и знаний, сколько я не получил после ~10 лет образования. Всем советую делать так же.
>>208254357Знание не делает человека умным. Умным человека делает стремление к знаниям.И знать всё - невозможно. Но стремиться к тому, чтобы всё знать - основопологающий фактор в интеллектуальном и ментальном развитии.Кому надо, тот прочитает и усвоит. Кому нет - пусть делает что хочет. Если рынок принимает таких базовых сучек, значит для рынка это приемлемый уровень и в этом нету ничего плохого
>>208253381>На сишке до сих пор хуярят столько кода для мк, а мк ныне в каждой залупе (начиная от машин и крупной автоматизации, заканчивая счетчиками электричества).Вот уж где-где, а на микроконтроллерах-то Forth Сишке до сих пор во многих местах просраться даст. Начиная от компактности кода, заканчивая простотой и удобством тулчейна. Фактически он и есть сам себе готовый тулчейн с полноценным REPL.
>>208254267С хуя ли? Учебник Кантора, порой, даже излишне заглядывает в недра v8. Понимание о работе ос к нему придет во время работы с линуксом. Кучу технических деталей и современных трендов он узнает из стековерфлоу и хабра, когда будет гуглить решения траблов.>>208254336Где там сложная терминология? Васян не знает, что такое убунта или джава? В Гугле сотни статей для васянов о том, что это и как этим пользоваться.Вебшторм, дев тулзы идебаггер? Все это объясняется в учебнике Кантора, причем в самом начале.Промисы, декораторы и прототипы? Предельно подробно объясняются все в том же учебнике.Что ещё? Вебпак и докер? Васян, когда дойдет до этих технологий, уже будет иметь какое-то представление.А вообще, если васян настолько туп, что не может загуглить элементарные вещи -- на хуй он не сдался в ойти.
>>208255157>на хуй он не сдался в ойтиthisно для того и тред, объяснить непригодному для айти-индустрии делбику как в эту индустрию попасть
>>208255053Фронт сложнее для васяна чем таже джава или сисадминство - просто че за форс фронта заебали - вначале питон теперь фронтоебы ебаные одни - шизики сука - как будто на дваче сидят 10 человек и капчуют из одной конторы 24\7
>>208255157Алсо, забыл добавить. Если ты совсем еблан и прогуливал информатику в школе -- смотри лекции Хирьянова, программирование на пайтон вроде надуваются. Там и кулстори про теорию информации, и системы счисления присутствуют в избытке.
>>208255261>вначале питонОдин из самых мультизадачных, лёгких в усвоении, быстрых и функциональных языков. В то же время востребован, на примерно одном уровне с джавой, js и пхпВ чем проблема?
>>208255257Тогда никак. Пусть копит сотни денег и нанимает личного ментора с какой-нибудь галеры, дабы тот гуглил ему что такое убунта.>>208255261> Фронт сложнее для васяна чем таже джава или сисадминство - просто че за форс фронта заебали - вначале питон теперь фронтоебы ебаные одни - шизики сука - как будто на дваче сидят 10 человек и капчуют из одной конторы 24\7Зарплатки и востребованность порешали. Сейчас любой в любом вузе преподают джаву/шарп как основную технологию, а галеры подбирают не совсем дебилов в интерны. Рынок тырпрайз-погромистов если не переполнен, то практически забит кадрами под завязку, в то время как грамотного фронта найти очень сложно, из-за невъебенного количества требуемых технологий и отсутствия у 2/3 кандидатов академической степени.
>>208255575>В то же время востребован, на примерно одном уровне с джавой, jsТы чё, дурак? Судя по твоему же графику доля что джаву, что джс, более чем в два раза больше доли путона.
>>208256326Но он входит в топ-5 и изучается быстрее и легче чем любой другой язык из всех приведенных на графике. Соотношение затраченных сил/времени к зарплате лучше, чем у других языков.
>>208256471Питон стал популярен благодаря развитию машоба и бигдаты -- большая часть вакансий с пайтоном требует именного этого. Стоит ли говорить о том, что машоб и бигдата сложнее веба и тырпрайза вместе взятых?