Сап, на связи школьник 10 класс. Хотелось начать изучать языки программирования с нуля. Какой язык изучать, также реквестирую литературу, сайты и тд. Стоит ли в будущем поступать учиться или возможно спокойно самому научиться ?
бамп
Учи Квенью.
Сам можешь выучить только поверхностно, учи или c++ или Паскаль, эт какбэ класкека
>>129583702Не люблю "Властелин Колец"
>>129583806не слушай этого про паскаль. Оп, начинай с плюсов сразу. Будет дерьмово с паскаля потом переходить.
>>129583184 (OP)haskell
>>129583184 (OP)Сам задавался этим вопросом. Пошел в /пр, там меня обоссали, но таки посоветовали хаскель.Ну скачал я хаскель для чайников, ковырялся две недели, потом по вакансиям отписался - сейчас устроен за 35к/месяц. Планирую ффрилансить начать с осени, как знаний наберусь
>>129583962А как правильно учить? Тупо по книжке чет не получается, предыдущие главы быстро забываются, и приходится перечитывать по сто раз
>>129584861ты учил язык 2 недели и устроился на работу за 35 к?
>>129584952Не слушай кукаретика. Я вот учил Python, потратил на изучение примерно год, не особо напрягаясь. Сразу синтаксис, потом базовые операции, типы данных. Потом навернул Django. Потом попробовал написать движок борды, самый элементарный и лагованный получилось. Потом навернул Лутца, "Изучаем Питон, 4е издание". После этого уже стал вбрасывать резюме. На 500 долларов сейчас устроился джуном, полёт нормальный.
>>129583184 (OP)пайтон учи
Через 2 дня пишу информатику,больше 60 не наберу лол.Вот скажите нахуя пихать булевую алгебру в егэ,какой от этого профит для школьника в будущем?
>>129585145Моя история.
>>129585145>>129585257Какой же пиздец этот ваш пайтон, так и не осилил, сблевав на 200й странице Лутца.мимо джавамиддл
>>129585450Проиграл с ебаната.
>>129583184 (OP)Си, и не слушай мудаков. С этим языком ты изучишь любой другой в разы быстрее
>>129585569Пиздешь на ровном месте. Выучив Си, он выучит Си, ничего более.
>>129585475Понятно.ИТТ мамкины фрилансеры 300к в секунду советуют языки, но никто не советует начать с изучения архитектуры ЭВМ и процессора, языка ассемблера и алгоритмов. А жаль.
>>129583184 (OP)Assembler -> C -> Java/Scala
>>129585723>>ИТТ мамкины фрилансеры 300к в секунду советуют языки, но никто не советует начать с изучения архитектуры ЭВМ и процессора, языка ассемблера и алгоритмов. А жаль.Они и не программисты толком.
>>129585862>и не программистыthis
>>129583184 (OP)Изучай ассемблер. Найди старые статьи с assembler.ru (был раньше сайт такой, далее стал называться wasm.ru).Далее изучай Си для системного программирования. Пиши небольшие проги.Можешь изучить С++.Далее изучи Java и Scala. Я пишу на Scala и вполне счастлив.Конечно, Python полезен. Но его нужно изучать тогда, когда ты уже опытен.Для общего развития рекомендую функциональные языки (Lisp, Haskell)
>>129583184 (OP)хочешь быть тру - хаскель
Еще все зависит от того, что ты собираешься писать. Если сайты - это одно. Если десктоп/смартфоны - это другое. Но база должна быть.>>129586219Максимализм, не?
Оп ты тут?
>>129586254чучуть, но не спорь что там скилл выше требуется
>>129586520Haskell - это не для всех.
>>129583184 (OP)Лол, я уже в 7 классе потихоньку программировал и не задавал дурацких вопросов, а пользовался поиском.Сам ты скорее всего не научишься и поступать тебе бесполезно. Таких как ты сейчас очень много. Найди что-нибудь по душе, не давись программированием.
>>129586574поэтому и тру
А если математику не знаешь, стоит лезть, не интересует 300к в секунду, интересует хотя бы 10-15к не выходя из дома
>>129586636Математика полезна, но не обязательна в современном мире. Хотя лучше иметь определенные математические знания.
>>129586636да
>>129584947БАМП ПОЖАЛУЙСТА
>>129583184 (OP)> . Какой язык изучатьvhdl
>>129585723Опу это уже не светит. Я начинал с ассемблера zx80, прошел всю школу от низов до хаскела. И я советую ему Python, потому что какой-либо переворот он уже не свершит, а обычной вебомакаке это и не нужно знать.
>>129586497да
>>129583184 (OP)Попробуйся в Питон 3-ий - синтаксис простой, заодно и к ЕГЭ на следующий год готов будешь. Можно в плюсы податься, но если язык первый, то будет слишком путано и быстро бросишь. Ява тоже вариант, но возьмись сначала всё же за Питон, после чего для развития кругозора какой-нибудь веб ориентированный. И да, глянь язык Ракета - весёлая и необычная штука, идеально подойдёт для "расширения сознания", как основной язык на первое время бесполезен. Или же после фундаментального глянь базы SQL. Удачи с этим.
>>129586616это
>>129585630А большего и не надо
>>129587139>заодно и к ЕГЭ
>>129586153Плюсую анону.
>>129586616анимудауна спросить забыли
>>129585569Паша, двачую.
>>129587211Если решит заняться, то да, придётся и над этой хуйнёй думать.
>>129583184 (OP)thinking in java/thread
>>129583184 (OP)Как же вы заебали эти треды плодить, пиздец.
>>129583184 (OP)браток не слушай ты этих си-хаскеля-asm-блядей. у всякой такой хутени очень узкая ниша. джава средняя по сложности, но долго будешь входить. бери js. он легкий для начала, на него больше всего фриланса(будешь на первых курсах подрабатывать), ооочень сейчас востребован(работу можно найти через пару месяцев обучения). сначала конечно придется поверстать формочки, но если будешь стараться до бэкэнда изи дорастешь
подскажите литературу, что почитать для развития т.н. "лгоритмического мышления"
>>129587406Кнут
>>129587371рили, на сцаном питоне непофрилансишь
>>129587371>браток не слушай ты этих си-хаскеля-asm-блядей.База должна быть, браток.
>>129587231Какой жесткий, решительный и аргументированный ответ. Молодец, поставил меня на место и убедил в собственной неправоте.
>>129583184 (OP)Если уверен в своих силах то джаву. Если нет, то питон. Тут главное что-бы тебе нравилось, а с АСЕМБЛЕР ты дропнешь через неделю
>>129583184 (OP)>на связи школьник 10 класс. Хотелось начать изучать языки программирования с нуля.Хуй знает, если ты не зеленый. У меня друг программист. Когда ему было 5 лет, он играл в игры на Atari. Когда ему было 7 лет, его батя, работавший на оборонном предприятии спаял комп, подключил его к телевизору рубин и прикрутил в качестве ПЗУ магнитофонную катушку. И мой друг ему помогал. Лет в 9 ему подарили первый комп и он сидел под MS DOS, потом плавно перекатился на 95 винду, потом на 98, потом на ХР, затем на 7. Знает с его слов Линукс, как облупленный. Первый сайт склепал лет в 13. В 15 спаял и запрограммировал бегущую светодиодную приставку для музыкального центра, чтоб выводила название композиции. Я это к тому, что в 10 классе с нуля... Надо было в 5 лет начинать, если уж на то пошло. Я понимаю, что сейчас быть программистом модно, молодежно, но это далеко не каждый потянет.
>>129587406http://www.kurims.kyoto-u.ac.jp/~motizuki/Inter-universal%20Teichmuller%20Theory%20I.pdfhttp://www.kurims.kyoto-u.ac.jp/~motizuki/Inter-universal%20Teichmuller%20Theory%20II.pdfhttp://www.kurims.kyoto-u.ac.jp/~motizuki/Inter-universal%20Teichmuller%20Theory%20III.pdfhttp://www.kurims.kyoto-u.ac.jp/~motizuki/Inter-universal%20Teichmuller%20Theory%20IV.pdf
>>129587667>АСЕМБЛЕРАссемблер
>>129586153кекус, он начнет с ассемблера и сразу бросит это дерьмо
>>129587670Соус?
>>129587700на арабском версия есть?
>>129587750Это тест.
>>129587783>Соус?Кино. Группа крови. Видео какая - нибудь параша типа "Игры престолов пятый сезон"
>>129587783Игра престолов.
>>129583184 (OP)Программист в треде, перекатился из сычевален >>129586883 Задавай свои вопросы.Постараюсь ответить наиболее подробно и понятно для школьника.
>>129587886>>129587406
>>129587750И это не дерьмо.
>>129587670Мне версия с человеческой фасолиной нравится больше.
>>129588109?
>>129587406Р. Лафоре ООП в С++Р. Лафоре Структуры данных и алгоритмы в JavaМ. Зандстра PHP. Объекты, шаблоны и методики программированияПриемы объектно-ориентированного проектирования (Банда четырех)
>>129583184 (OP)> Какой язык изучатьВопрос не правильный. Выбор языка во многом зависит от сферы применения. Тоесть что ты делать потом с этим будешь,Если ты пока не определился то в общем случае. Учи Си - даст хорошую почву для дальнейшего. Поймешь что такое указатели, работа с памятью и прочую хурму. Но писать на нем ты врятли будешь если не планируешь писать драйверы для прыщей или коммитить в ядро.Поизучай Pyrhon. Он достаточно прост для быстрого старта. Есть куда его применить. Сможешь быдлокодить сайтики на Django/Flask пока опыта наберешься.Попутно поизучай сопутствующие технологии вроде работы с Git.Покури Линуксы и прочие Docker'ы.Поступать или не поступать решай сам. ВО тут не решает. За 5 лет тебя научат там бухать и протирать штаны на парах пока твои собраться будут руку набивать. Ну так не всегда но в общем случае. Если ты конечно в какой-нибудь ВМК МГУ не метишься.Попробуй язык Go рассмотреть. Тоже весьма прост и локаничен для быстрого старта. (камни полетят щас в меня)
>>129588205Заместо группы крови.
>>129587406Керниган, Ричи Язык Си
>>129587670Стоит ли дропать? У меня брат старший примерно как ты описал, сейчас погромист-фрилансер, за еду кстати. Я подумал что тоже так смогу, зазубрил ЕГЭ, поступил на вышку, пишу на плюсах. Вот только я тупой и уверен что не смогу вкатиться. А у меня внезапно есть BATYA, начальник отдела в ментовке, полковник. Вот все чаще меня посещает мысль бросить все нахрен и пойти в ППС, все равно макакой я не смогу заработать больше мента. Ведь все таки не у всех есть возможность по блату устроится на среднеоплачиваемую работу, не требующую ума.
>>129583184 (OP)А разве в школах нынче не преподают основы?
>>129587886Интересует литература.
>>129587406Donald Knuth The art of computer programmingЕсть на русском, но лучше читай на английском. Если не знаешь английский - беда, учи.
>>129588377Сколько ж очепяток. Вот что значит на новую клаву пересесть.
>>129588465И ты думаешь ещё? Пиздуй в ментовку, лол.
>>129588465ППС - твоя судьба.
test
>>129588515Отписался выше >>129588343
>>129588377>Выбор языка во многом зависит от сферы применения>Поучи-ка херь, на которой не будешь в дальнейшем работать>Ну тип поймешь что да как))
>>129583184 (OP)питон попробуй, после питона с, если с покажется сложным, ну тогда уж с#, если и он не понравится, то можешь попробовать Delphi, но на нем денег не заработать, он только для души.мимо дельфи-питонокодер
>>129588515На выходе сможешь строить сложные масштабируемые лаконичные модели с кучей взаимосвязей.
>>129588694Некоторые языки учат думать. Это важнее самого языка.
>>129588564Вот и я о том же. Во фронтенд тредах сидят дети алкоголиков, которые пытаются на скиле вылезти из говна, а я на всем готовом и еще рассуждаю нравится или не нравится. Мне даже неловка как-то.
>>129588694Я там сделал оговорку на общий случай. Или ты пост жопой читаешь?
>>129583184 (OP)>стоит ли в будущем поступать учиться или возможно спокойно самому научиться ? Если понравится стоит, но там дохуя математики, если потянет то можешь поступать, если с математикой не в ладах и сам можешь научится всему. В универах все равно только базовым вещам учат.
>>129588781>о фронтенд тредах сидят дети алкоголиков, которые пытаются на скиле вылезти из говнаУ них один хуй ничего не выйдет, и дело даже не в деньгах, дело в образе мышления и, наверно, менталитете, который закладывает в тебя окружающая действительность. Проще говоря, сын алкоголика с миллионом, это не плейбой филнатороп миллионер, а сын алкоголика с миллоном.
>>129588877>В универах все равно только базовым вещам учат.Ценится всегда практика.
>>129587406совершенный код
>>129585337Ну как бы меньше 90 = ты даун. Вот и будущее тебе.
>>129583184 (OP)Я сениор насильник. Пишу на плюсах + стл + буст. Временами юзаю шарп, есть прожект на яве. Писал на питоне, скале и руби но только тестовые утилитки.Изучай тот язык который нравится тебе иначе будешь страдать всю жизнь. Я начинал с асма под мотороловский эмбидед. Проработал полтора года и он мне не зашел. Потом начал плюсы, пробовался в разном, но так и остался на них. Тут просто дело вкуса. Деньги есть во всех технологиях.
Проорал с дебилов. Паскаль изучай, какой те нахуй си. ТЫ си не осилишь пока.
>>129589442Толсто.
>>129589442Паскаль - самая ненужная хуита которой ебали не только в школе, но и на первых курсах инста. После паскаля си очень ломает моцк. Она проще, удобнее и лучшее.
>>129589442Нужно с Visual Basic начинать.
>>129589442COBOL язык будущего.
>>129583184 (OP)Завтра ищешь в интернете книжку Categories for the Working Mathematician. Похуй если ничего не поймешь. Затем идешь на haskell.org и изучаешь стандартную библиотеку от корки до корки. Потом зубришь, именно, сука, вызубриваешь определения языка и стандартных библиотек - The Haskell 2010 Report, чтобы от зубов отскакивало. Когда напишешь свой первый катаморфизм, по пути изучив теорию типов на уровне TaPL-а, скачиваешь и изучаешь любую хаскеллевскую библиотеку с первоклассными функторами и морфизмами, рекомендую category-extras или recursion-schemes. Как переделаешь стандартную прелюдию, чтобы по крайней мере все рекурсивные схемы были выражены через комонады, можешь идти дальше - тебя ждет увлекательный мир теории категорий. Катаморфизмы, параморфизмы, зигоморфизмы, хистоморфизмы, препроморфизмы, анаморфизмы, апоморфизмы, футуморфизмы, постпроморфизмы, хиломорфизмы, крономорфизмы, синкрономорфизмы, экзоморфизмы, метаморфизмы, динаморфизмы алгебра и коалгебра Калвина Элгота наконец. Успех хиккующих выблядков / просто быдлокодеров типа рейфага или сисярп/джава-девелоперов, которые работают в Люксофте не будет тебя волновать и уже через пол года ты будешь получать такие гранты, что любой профессор будет теч при одном упоминании списка твоих публикаций.
>>129583184 (OP)Сажи платине
>>129589575Мимо школие-олимпиадник, пять лет писал только на паскале, прошлым летом скачал мингв и за четыре часа перешел на си. Потом еще пару дней тренировался писать два равно вместо одного, но на этом, собсна, и все.
>>129589671Fortran лучше.
>>129589673Беда в том что за это не платят, а чтоб получить грант нужно быть тем еще пиздаболом теоретиком без практических навыков реального погромирования.
>>129589793>за четыре часа перешел на сиПроиграл с этого самоуверенного дебила.
>>129589793А никто не говорил что си сложен. Си ломает моцк тем что прост, удобен, лаконичен и адекватен в сравнении с паскакалем
>>129589673Завтра же бросаешь все книги и фунциональную/веб/энтерпрайз хуету. Похуй если первое время будет досадно. Затем идешь в городской военкомат и изучаешь закон об обороне от корки до корки. Потом зубришь, именно, сука, вызубриваешь боевой устав воздушно-десантных войск, чтобы от зубов отскакивало. Когда поступишь на военную службу в ВДВ, по пути изучив воинский устав, изучаешь и практируешь любую технику рукопашного боя, рекомендую армейский рукопашный или русский бой, по переписке. Как только превратишь свое тело в рельефную, а голову в гладкую, фигуру словно вырезанную из дерева, чтобы мог подтянуться по крайней мере 25 раз и отжаться 200, можешь идти дальше - тебя ждет увлекательный мир боевых действий. Танки, военная авиация, лучшее мировое вооружение, прыжки с парашютом. Отсос хиккующих выблядков / просто менеджеров-неудачников или хуесосов программистишек, которые сосут хуй по жизни не заставит себя ждать и уже через пол года контрактной службы у тебя будет столько боевых наград, что любой комбат будет течь при одном упоминании об их количестве.
>>129590077Ты пропустил часть с бутылкой.
>>129590229Бутылка - это сюрприз.
>>129589975У меня тоже такое впечатление о сях возникло, но мозг не сломался. Наоборот, на меня нашло просветление.
Завтра ищешь в интернете книжку Dive into mocha. Похуй если ничего не поймешь. Затем идешь на 2ch.hk и выпиваешь стандартную мочу до капли. Потом хлебаешь, именно, сука, хлебаешь мочу — ard236, чтобы изо рта капало. Когда выпьешь свою первую банку мочи абулика , по пути выпив мочу инквизитора, наливаешь и выпиваешь любую мочу, рекомендую OMSKcat или Cr0s. Как выпьешь вторую банку, чтобы выдавала по крайней мере 5 капель в секунду, можешь идти дальше, тебя ждет увлекательный мир урины. Моча мочераторов, сверхбыстрые асинхронные мочехранилища, MochaReduce. Отсос хиккующих выблядков / просто неудачников типа пупка или Молоко/педальеносцев, которые сосут хуй по жизни не заставит себя ждать и уже через пол года ты будешь получать такие обьёмы, что любой мочехлёб будет течь при одном упоминании твоей зарплаты.
>>129589906Эй, спокойно. Я же говорю, что еще два дня писал задачки из прошлых ВКОШПов для повышения скилла.
Завтра идешь на Тверскую и берешь у первого попавшегося мужчины в рот. Похуй если не понравится. затем разрабатываешь именно РАЗРАБАТЫВАЕШЬ свое очко, пока туда не начнет влезать сгущенка, по пути поучаствовав на закрытой гей оргии в пассивной роли. Потом покупаешь себе костюм (рекомендую черный латекс или пожарник) и становишься шалавой. тебя ждет увлекательный мир гей-шлюхи. негритянские хуи, сверхвонючий копро-секс, супер потные грязные яйца. отсос тебе обеспечен и уже через полгода ты будешь принимать такие дозы спермы что любой СПЕРМОВОР будет лохом по сравнению с тобой./тред
>>129583184 (OP)Сначала учи верстку - html, css. На это у тебя уйдет половина лета, если будешь по харду задрачивать 6 часов в день. Как только сможешь сверстать средний макет - норм, иди дальше. Дальше javascript. На него ты потратишь вторую половину лета. То есть к сентябрю ты будешь уже норм фронтенд разрабом. Можешь начинать фрилансить.
>>129589793Да нормально всё и с паскалем, и с си. Паскаль всё же проще именно для новичка будет. Когда я более-менее продвинулся в си, то мне стало удобнее использовать именно си, он на мой взгляд чуть более опытного школьника был куда более гибким и мощным языком. Но и легко понасажать в код кучу ошибок, если точно не знать, что делаешь.Ну а так я не программист вообще, лол.
>>129590554Я, кстати, только после изучения сей узнал, что в паскале можно передавать функцию в аргументы другой функции, если специально объявить заголовок через type.
с++/javaПока совсем новичок, ищи уроки в интернете. Когда со структурой языков разберёшься, открывай самоучитель и ищи свои проёбы в возможностях языка, параллельно решай задачки.
>>129590735мимо ++ сениор - ты меня просветил по этому поводу о паскакале.
>>129590735хочешь тебе мозг сломаю ...в JS кроме как >передавать функцию в аргументы другой функции, можно добавлять свойства функциям,менять контекст выполнения функции, использовать функции в роли "классов" и много чего еще интересного и экзотического ;)кун >>129587886
О, раз попался тред с вопросом по IT-сфере, грех не задать вопрос, который мучает меня уже пару недель.Собираюсь поступать в нептуаколледж. На выбор есть три специальности:1) Компьютерные сети2) Компьютерные системы и комплексы3) Программирование в компьютерных системахВелика-ли разница при выборе? Если да, то куда стоит податься?
>>129591104Про жс я знаю, меня удивило то, что эта хуйня имеется в полноценных ЯП.
>>129591152бери >3) Программирование в компьютерных системахпервые две обучают обслугу и сопровождение, третье же создание, разработку чего то нового.кун >>129587886
>>129591332т.е. при первых двух меня будут учить шиндоус ставить и интернеты подключать?
>>129591187Функторы там всякие и делегаты же.
Ананасы, Бутстрап или Boilerplate?
>>129591417да и около того ...протоколы передачи обмена данными писать тебя там точно не научат )
>>129591152Мимо из КПИ киевский политех у нас было 4 кафедры - сети, спец комп системы, системное погромирование и прикладная мат-ка. разница есть в предметах которые преподают. Разница в работе - нулевая. Кто хотел туда и ушел - были и тестировщики и девы и пмы с любой кафедры. По компаниям то же. Люксофт, циклум, глобал, мелкоконторы. распределение среднее. Мой совет - иди туда где будет легче учится, чтоб ты смог подрабатывать как можно раньше.
>>129591152Первое - системное администрированиеВторое - сорт оф мастер по починке железа чинить хуйню с паяльником и мультиметром, либо получить вышку и проектировать устройства на заводе, немного системного администрированияТретье - программирование
>>1295911522. Компьютерные системы и комплексы. Имхо - оптимальный вариант. без рабки сидеть не будешь (если не олух) ((и любишь свою работу)).
>>129591542> иди туда где будет легче учитсяа как мне узнать то, где легче? пойти учащихся поспрашивать?
>>129591152В универе разница весьма существенная была между этими направлениями (перекатился из одного направления в другое - ощутил)Хочешь программировать бери третье. Сети сами по себе унылы, хотя если тебя устроит пахать монтажником то норм.Комп сис. и комплексы - общая теория ЭВМ будет. Будешь много разного знать но без специализации (умник Вася).
>>129591659Это же максимум обслуга. В каком-нибудь сраном СЦ днса работать.
>>129591663Таки да. Заимей друзей на факультете еще до вступления. Ты будешь знать что из предметов можно проебать а что сдать толком.
>>129591730>Будешь много разного знать но без специализацииЖиза пиздец. Учусь в ВУЗе на подобном направлении, оно как бы основное на потоке информатик и вычислительной техники, но блядь, в итоге мы знаем всего понемногу.
Питон популярнее Руби, я правильно понимаю?
>>129592367Руби просто не нужен. Мода прошла.
>>129592367На руби используется одни лишь рельсы. А на питоне тьма направлений и библиотек. Даже линупсы везде используют его.
Поясните, что это за чувак на фото? Уже часто мелькает на дваче.
КханАкадеми, Курсера, Кодакадими, Джавараш, блять, а теперь иди учись
Разбирающиеся, у меня тут еще вопрос по IT. Собрался поступать на около-ИБ. Что из этого наиболее перспективно?1)информационно-аналитические системы безопасности2)информационная безопасность телекоммуникационных систем3)компьютерная безопасность4)информационная безопасность автоматизированных систем
>>129583184 (OP)Cobol учи
Да иди ты нахуй жертва пиара