Сап программка.23 года, абсолютно ненужный жизни инженер конструктор хочет наконец начать вливаться в программирование.Имеется свободное время, очень бедные знания английского языка(быдло) и огромные амбиции с раздутым чсв (на самом деле нет).Вкатываться решил с изучения первого языка, а вот с его выбором проблема.Быть может местные анонс помогут?Слышал что очень советуют начинать с javascript и python.
Прошу прощения за "Сап программка", я хотел написать "программач", автозамену на wp реально сношал.
>>866814 (OP)php+html+javascript. Этой связки хватит очень надолго, легкий порог вхождения, всегда набирают джуниоров на это говно, навыки практичны, всегда есть подработка. А если выучишь какой-нибудь Symphony - то даже можно сделать карьеру
>>866831С чего в этой связке начать, php?
>>866837С любого места. Для php скачай OpenServer(набор из сервера, плагина php и БД, не требующий инсталляции) и начинай пилить хелловорлды. http://open-server.ru/download/
>>866843Добра тебе анон.Сейчас скинул на рабочий комп "выразительный java script",дабы поднять основы.
>>866814 (OP)Нам ты тоже не нужен. Никто не заинтересован в том, чтобы тащить твою тощую задницу к успеху.>javascript и pythonГовно и моча.
>>866895Моя задница не тощая, я раньше 117 кило весил.
>>866895Окай, немного побродив по доске я понял, что js и python считают говном и мочей.Но что ты можно посоветовать новичку, хаскель и яву?Про яву я хотя бы слышал, а вот про хаскель нет, хоть его и советуют многие, как первый язык.
Посмотри, где что используется, что тебе нравится, какая сфера интересует.Вот допустим, тебе интересна веб-разработка, по большому счету здесь есть фронтенд и бэкенд: то есть внешняя клиентская логика и внешний вид страничек, и "задняя", серверная логика.Если ты хочешь вкатиться в первую часть, то тебе нужно изучать javascript, html, css, и дальше уже какие-то модные фреймворки типа react.Если во вторую, то самое простое это python, или на совсем худой конец php, но это сейчас не актуально. Так же нужно знать базы данных, желательно sql а не всякие модные noSQL.Еще можно изучать node.js, упрощенно говоря это платформа на javascript для серверной разработки.Есть еще такая штука как фуллстэк-кодеры, это которые и в рот берут и в жопу дают (фронт-енд + бэк+енд). Здесь как раз ноду было бы выгодно изучать, так как ты везде будешь ебаться с javascript-ом.Самое собой, учиться нужно на практике.То есть поставь себе допустим через пару-тройку месяцев написать свою борду: продумай, как она будет выглядеть, попробуй написать свою БД для этой хуйни, потом интерфейс к этой БД на пистоне/ноде/пхп (да вообще чем захочешь), потом напиши к нему морду.Если осилишь эту хуйню, то как минимум джуном точно сможешь устроиться куда захочешь в вебе.Как в других сферах подниматься я хз (ибо сам веб-быдло, но думаю глубинная идея такая же, - смотришь, что тебе нужно, ставишь какие-то цели, пишешь код, попутно прошариваясь во всем, что тебе нужно).
>>867082Хаскель охуенен. У него мозголомающая парадигма, из-за которой вкатиться достаточно трудно (хотя если у тебя мозг не замутнен императивщиной или ООП, возможно и не трудно). Ява, сисярп и прочие питоны - говно для мартышек, кодирующих в стиле "хуяк, хуяк". Начинай с СИ - низкоуровневый мощный и гибкий язык в императивной парадигме, или с Хаскеля - высокоуровневый мощный и гибкий язык в функциональной парадигме. Все остальные языки - по большому счету ограниченые производные от СИ с кучей библиотек и примесью функциональщины, предназначены для ускорения производства говнокода.
>>867098Именно с С, не С++/C# ?Вообще я смотрю в прикрепе есть список литературы в оп пике, там по си языку русскоязычная литература, это для меня увесистый плюс. Нет, я понимаю, что без знания английского я могу спокойно прыгать в биореактор, но оно просто так не появится за секунду, я хотел спокойно и неторопливо постигать английский параллельно вкатыванию в программирование.По хаскалю русскоязычной литературы для постиган я основ и не только, как я понял нема?
>>867106Хаскель местный мем. Бери питон и не выебывайся: для скриптов и приложений из разряда "для себя" его будет более чем достаточно. (Особенно если ты вообще никогда не программировал до этого.) Потом уже перейдешь в ту область, где интереснее.
Хаскель красивый, разве это недостаточный повод, чтобы познавать его?
>>866814 (OP)Завтра ищешь в интернете книжку Dive into python. Похуй если ничего не поймешь. Затем идешь на python.org и изучаешь стандартную библиотеку от корки до корки. Потом зубришь, именно, сука, вызубриваешь конвенцию по написанию питоньего кода - PEP8, чтобы от зубов отскакивало. Когда напишешь свою первую имиджборду, по пути изучив верстку на html+css, скачиваешь и изучаешь любой питоний асинхронный вебсервер, рекомендую Tornado или Gevent. Как переделаешь имиджборду, чтобы выдавала по крайней мере 5 тысяч запросов в секунду, можешь идти дальше - тебя ждет увлекательный мир хайлоада. Apache Hadoop, сверхбыстрые асинхронные key-value хранилища, MapReduce. Отсос хиккующих выблядков / просто неудачников типа рейфага или сисярп/джава-хуесосов, которые сосут хуй по жизни не заставит себя ждать и уже через пол года ты будешь получать такие суммы, что любая баба будет течь при одном упоминании твоей зарплаты.
>>867136я уже который раз вижу эту пасту, это местный рофл какой-то или реально работающая инфа? inb4: наеб
>>866814 (OP)Тебе нужно изучать не языки, а методы дизайна алгоритмов и систем. Но раз ты получил техническое образование и тебе такая мысль не пришла сразу в голову, значит ты, скорее всего, не очень сам по себе, да и в профессиональном росте не заинтересован. Так что присоединюсь к ораторам выше и посоветую тебе жрать говно я хотел сказать изучать пхп и жквери. /Тхреад, например.
>>867106>Именно с СДа, именно с СИ. С++\С# - тот же СИ (С++), или упрощенный (C#), с надстройками в виде ООП, библиотеками, и так называемыми "синтаксическим сахаром" и "сборщиком мусора">По хаскалю русскоязычной литературы для постиган я основ и не только, как я понял нема?Есть несколько неплохих книжек для изучения с нуля на русском. Есть достаточно много перевода годных вводных статей на Хабре. Ну и английский нужен само собой. И да, также надо учить алгоритмы и структуры данных.
>>867082Практически все языки без типов данных ими считают (и не только на этой доске).Проблема в том, что вот так вот взять и начать пейсать на Java/C#/C++ не у всех получаетьса.
>>867204> языки без типов данныхФорт? Привет, дружище! Иди sicp читай, быдло.
300кк/секунду всем в этом треде.Благодарю за помощь, благодаря вам я наметил план и начну реализовываться.Немного основ си + изучение алгоритмов, систем данных по курсам МГТУ (в идеале) + перестать быть быдлом и начать изучать английский.
>>867146Это реальный советТолько мало кто сможет по нему дойти до конца ибо мотивация имеет свойство кончаться
>>867146Не поверишь, но моё профессиональное развитие проходит, как в этой пасте. Подсознательно или случайно так вышло-не знаю.
>2016>Слушать советы с харкача
>>867640Двачую.
>>867204>Проблема в том, что вот так вот взять и начать пейсать на Java/C#> Java/C#