Пусть меня закидывают говном, но я посоветую C#. Хотя если есть планы пилить что нибудь для смартов, тогда java. Ну и если планируешь заняться по хардкору - тогда C++. По-хорошему, конечно, надо с плюсов начинать, но если просто попробовать себя в программировании тогда C# - стильно, модно, молодежно. Что понадобиться? Ну во-первых Visual Studio Express (бесплатна) ну или, если хипстер SharpDevelop. Во-вторых книга, не буду уникальным, посоветую Г.Шилтд C# полное руководство. НО! С Шилдтом будет вначале трудно, тонны информации и почти отсутствие практики приведут к тому, что ты ничего не запомнишь и быстро заебешься, поэтому сначала зайди на http://mycsharp.ru/, там пока уроков не много, но поверхностно ознакомится с языком и заинтересовать поможет. Ну и конечно http://msdn.microsoft.com/ - без него никуда.
>>64457427
Со школьной алгебры.
Завтра ищешь в интернете книжку Dive into python. Похуй если ничего не поймешь. Затем идешь на python.org и изучаешь стандартную библиотеку от корки до корки. Потом зубришь, именно, сука, вызубриваешь конвенцию по написанию питоньего кода - PEP8, чтобы от зубов отскакивало. Когда напишешь свою первую имиджборду, по пути изучив верстку на html+css, скачиваешь и изучаешь любой питоний асинхронный вебсервер, рекомендую Tornado или Gevent. Как переделаешь имиджборду, чтобы выдавала по крайней мере 5 тысяч запросов в секунду, можешь идти дальше - тебя ждет увлекательный мир хайлоада. Apache Hadoop, сверхбыстрые асинхронные key-value хранилища, MapReduce. Отсос хиккующих выблядков / просто неудачников типа рейфага или сисярп/джава-хуесосов, которые сосут хуй по жизни не заставит себя ждать и уже через пол года ты будешь получать такие суммы, что любая баба будет течь при одном упоминании твоей зарплаты.
Оп, поначалу можешь обойтись без литературы. Меньше ебли будет. Все основы можно изучить по видеоурокам. С какого языка начинать - особой разницы нет. Лучше, конечно, ООПшный изучать (C#, Delphi, Java...). Поймешь один язык, другие будут даваться очень легко.
Могу посоветовать тебе https://hexlet.org/course/java101/ , если хочешь начать с Java. Все очень понятно, разжевывают для новичков. Так как там видеоуроки, то гораздо проще все будет понять. Удачи тебе в освоении.
>>64458319
>С Шилдтом будет вначале трудно
Это пока он Троелсена не прочитает, не говоря о мемуарах Рихтера.
>>64459042
Он может не врубиться в программирование если сразу начнет изучать ооп, как это было в моем случае (мб я просто ебло).
Оп если хочешь нормально научиться погроммировать то лучше начни с процедурного, потом лезь в ооп, так будет легче и понятней.
>>64459161
Я немного не про это, у Шилдта все просто и понятно, но слишком много и сухо для того, кто только начинает. Ведь очень важная вещь - практика, а когда человек только начинает писать, он не сможет придумать себе какие-то задания. Переписывать примеры из книги тоже мало поможет. Поэтому получится информации много, применить негде и в итоге все забудется. И вот еще, это конечно хорошо, что у Шилдта все по порядку, но ввод данных пользователем рассматривается в середине книги, а без этого программировать ну совсем скучно. Все таки хорошо бы дать основы, вначале без объяснения что и как, просто показать вот напиши так, а потом уже пояснить что к чему. Ну а к тому времени, когда ОП доберется до Троелсена, он уже будет знать надо ему это или нет.
>>64457427
Если хочешь быстрый старт, то двачую этого >>64458882 - у Пистона простой и сладкий синтакс, много библиотек итдитп
>>64458882
Шесть месяцев назад я нашёл в Интернете книжку "Dive into Python". Странная книжка, толстая, да ещё на не русском языке. Усердно прочитал её, методично и вдумываясь, но таки ничего и не понял. Но что-то не отпускало меня - я пошёл на python.org и стал изучать стандартную библиотеку, старательно, скурпулёзно, от корки до корки. Гугля примеры кода, я наткнулся на пост в блоге одного гуру, где было написано про PEP8. То, что рассказывал этот умудрённый опытом кодер, настолько впечатлило меня, что я словно в припадке безумия бросился зубрить эту конвенцию по написанию питоньего кода. У меня тряслись руки, по телу прокатывали волны возбуждения, я, можно сказать, бился в экстазе всё это время - и теперь могу процитировать наизусть любой пункт, даже если меня разбудить посреди глубокой ночи.
Новые знания окрыляли меня, я бросился писать (что бы вы подумали?) очередную имиджборду. Я не писал раньше имиджборд, эта была моей первой. По пути пришлось освоить азы вёрстки на html и css, но там всё оказалось совсем не сложно.
Я плавно двигался вперёд, наращивая функционал. И знаете что? Я упёрся в недостаток производительности. Ну, так мне показалось. Я делал замеры, устранял места с тяжёлым кодом. Тысячи раз запускал ab, но так и не сумел перейти порог в 300 запросов в секунду. Я как-то ожидал большего и был немного разочарован.
Гугл, снова гугл. Десятки статей и тем на форуме... Довольно быстро я заметил, что люди часто пишут про какие-то "асинхронные веб-сервера". Часто встречались названия Tornado и Gevent. Я прочитал про них подробнее - и был просто ошеломлён. Как мне это раньше не приходило в голову?! Это же, это просто гениально, чёрт меня побери!
Исходники в ведро, всё переписать! Меня переполняло новое знание, поток мыслей ровно ложился в строчки кода. Я просто не мог остановиться. Чашка кофе... Ещё чашка... Мой небольшой кусочек софта приобретал кристалльную чистоту, я смертельно устал, но продолжал в умилении полировать его зудящими руками, нанося последние штрихи.
Пять тысяч. Я получил производительность в пять тысяч запросов в секунду. В ту ночь я так и не смог заснуть.
Наиувлекательнейший мир хай-лоада открылся передо мной. Позже я изучил ещё много классных вещей типа сверхбыстрых асинхронных key-value-хранилищ, или, например, такого необычного подхода к обработке данных, как map-reduce.
Это уже был другой я, новый, обновлённый. С незашоренным взглядом, с жаждой новых знаний и незнакомых концепций. Я летел вперёд, оставляя за спиной ступень за ступенью.
За пол-года я сменил несколько мест работы, и моя зарплата взлетела до умопомрачительных сумм. Сотни замечательных мест открыли передо мной свои двери. Любые, самые изысканные девушки проявляли просто чудеса изобретательности, чтобы находиться рядом со мной.
А ещё, я никогда не забуду тот момент, когда на одной из конференций я впервые в жизни поймал на себе завистливый взгляд. Это был взгляд какого-то сливающегося с толпой неудачника, взгляд преисполненный ненависти, презрения и желчного вожделения, направленного на мой Олимп. Наверное, он всю свою никчёмную жизнь писал на каком-нибудь си-шарпе или там на джаве, проводя долгие дни в одиночестве. И теперь начинал подсознательно догадываться, что долгие годы безуспешно пытался построить замок из навоза.
>>64459630
Ну я тоже не сразу въехал, просто везде как-то быстро налегают на классы, сначала надо научить основам, даже не стоит и говорить про это пиши все в Маин(), потом рассмотреть методы, ну а когда разберешься как это все работает классы станут очевидной вещью. А то куда не зайдешь, чуть ли не сразу - пиши свой класс, сука, наследуй его, еще наследуй, инкапсулируй блять, ИНКАПСУЛИРУЙ!
>>64459630
если он начнет с ООПшного языка, то для него объекты, классы и прочее будет в порядке вещей. А начиная с процедурного рискует в нем и остаться. ОПу реально советую начать с видеоуроков. Их очень много на русском языке и на них быстрее учишься, так как есть и пример, есть пояснения и картинка. Сам списывал в универе до определенного момента, а потом съебался в программирование.
МОЛОДАЯ ДИНАМИЧНО РАЗВАВАЮЩАЯСЯ КО-КО-КО ОПЫТНЫЙ ПРОГРАММИСТ НЕ СТАРШЕ 15 ЛЕТ JAVA SENIOR DEVELOPER 8 ЛЕТ СТАЖА, УМЕНИЕ РАБОТАТЬ В КОМАНДЕ GIT + SUBVERSION + BZR + ЗАДРОТ-VCS-0.2.3.12.14(ОБЯЗАТЕЛЬНО) КО-КО-КО PHP ZEND PYTHON СПРАВКА ЧТО НЕ ВЕРБЛЮД КОММУНИКАБЕЛЬНЫЙ, ОТВЕТСТВЕННЫЙ, ЦЕЛЕУСТРЕМЛЕННЫЙ ВЫСШЕЕ ОБРАЗОВАНИЕ КО-КО-КО НАВЫКИ ПОЧИНКИ КОМПЬЮТЕРА, РЕМОНТА РЕАКТИВНОГО ДВИГАТЕЛЯ, РЕАНИМИРОВАНИЯ ЯЩЕРИЦ С БОЛЕЗНЬЮ АЛЬЦГЕЙМЕРА, АНГЛИЙСКОГО, МАНДАРИНСКОГО И ЭЛЬФИЙСКОГО ПРИВЕТСТВУЮТСЯ КО-КО-КО СТАЖИРОВКА 25 ЛЕТ В КРЕДИТ ЗП ОТ 15т.р. КАРЬЕРНЫЙ РОСТ (НЕ РАНЕЕ ЧЕМ ЧЕРЕЗ 10^24 ЛЕТ) ВОЗМОЖНО ДОПОЛНИТЕЛЬНО ВЕРСТКА НА HTML CSS3 JAVASCRIPT JAVASCRIPT JAVASCRIPT NODEJS JS JSJSJS KO-KO-KO PHP, КАНДИДАТЫ С ТРЕТЬЕЙ ГРУППОЙ КРОВИ НЕ РАССМАТРИВАЮТСЯ, ВХОД С ТОРЦА ЗДАНИЯ СКАЗАТЬ ОХРАННИКУ, ЧТОБЫ ОТКРЫЛ ПОРТАЛ ПРОИЗНЕСТИ OVUS SORARE NIHIL SANCTI MORTUM EST 13 РАЗ ПРОТКНУТЬ ЛЯГУШКУ ОТВЕРТКОЙ (ЛЯГУШКА ВАША) 3 ЭТАЖ "ООО" "E-BAILEN-Soft"
>>64457427
>Аноны. Я конечно понимаю, что в /b спрашивать - полный пиздец, но мне похуй.
Нет, ты зашёл в правильный раздел.
Вот моя копипаста:
Программировать нетрудно. Если ты хочешь этому научиться - начни с питона. Хороший и понятный язык, Google им пользуется и много кто ещё.
Сначала полистай http://ru.wikipedia.org/wiki/Python
А потом сразу иди на http://acodemy.ru/ - там бесплатные интерактивные курсы по программированию на питоне, всё в браузере. Учись - не хочу.
Также тебе может помочь эта книга http://rus-linux.net/MyLDP/BOOKS/python.pdf , эта книга и http://vk. com/doc-37549778_155383204 и этот курс http://younglinux.info/python.php. Всё в твоих руках.
Спрашивай если что. Можно на почту [email protected]
Программист-кун
Анончики, спасибо.
Скорее всего последую совету этого
>>64458319 куна.
То что описал >>64458882 этот анон - сильно муторно для меня. Я лучше спокойно, вечерами, вместо того, чтоб двачевать капчу и играть в дотан и кс , буду учиться азам программирования
Я как-то раз учился на бэйсике програмить, но со временем забил болт.
Собсно, жду ещё советов. По сути я не знаю совсем нихуя.киньте нормальных видеоуроков по программированию и С#
Спасибо вам, аноны
>>64461533
Теперь этот анон меня тоже заинтересовал
Собственно схороняю ваши посты на телефон. Спасибо
В преддверии выхода второй части Дарк Соулса вам предлагается всего за 125 рублей погрузится в увлекательный мир первой части. Все собранные деньги пойдут на покупку продавцом Дс2. Каждому покупателю age of empires 2 в подарок! UPD:Спешите, осталось всего 2 копии. Писать в стим puerorongo.
>>64462019
Пшел нах, ска
В ебало на нах
>>64462106
>В преддверии выхода второй части Дарк Соулса вам предлагается всего за 125 рублей погрузится в увлекательный мир первой части. Все собранные деньги пойдут на покупку продавцом Дс2. Каждому покупателю age of empires 2 в подарок! UPD:Спешите, осталось всего 2 копии. Писать в стим puerorongo.
БАМП!
В преддверии выхода второй части Дарк Соулса вам предлагается всего за 125 рублей погрузится в увлекательный мир первой части. Все собранные деньги пойдут на покупку продавцом Дс2. Каждому покупателю age of empires 2 в подарок! UPD:Спешите, осталось всего 2 копии. Писать в стим puerorongo.
бомп.
>>64462206
Да съебись ты уже, школоторгаш
>>64457427
Анончик, главная ошибка в обучении программированию это учить язык. Нет, конечно тебе понадобится выбрать какой-то язык чтобы практиковаться, но лучше изучай алгоритмы, шаблоны проектирования и всякие штуки типа "как работают сокеты", "как устроено ООП", что такое цикл обработки событий и так далее.
Язык лучше либо С, потому что про него дохуя написано, либо С# тот же. Если выберешь C, потом переходи на Qt, оно интересно и круто, но с нуля нихуя не поймешь.
Литература -- любой учебник языка + любой учебник по алгоритмам. Сам это долго и с матами учил сперва в институте, потом по интернету, конкретно книг особо не читал. (Только Прату и Труп Страуса)
>>64459630
Нужно изучать и то и другое. Как бы чистая функционалка сейчас нужна достаточно редко где и я лично не очень понимаю чем функциональная прога принципиально отличается от метода класса.
>>64462503
Я не ШКОЛЬНИК!
>В преддверии выхода второй части Дарк Соулса вам предлагается всего за 125 рублей погрузится в увлекательный мир первой части. Все собранные деньги пойдут на покупку продавцом Дс2. Каждому покупателю age of empires 2 в подарок! UPD:Спешите, осталось всего 2 копии. Писать в стим puerorongo.
>>64462741
Окей, ты идиот. Съеби
>>64462839
Почему идиот? Потому что на дваче не могут даж за 125 купить? Даже по братски?
В преддверии выхода второй части Дарк Соулса вам предлагается всего за 125 рублей погрузится в увлекательный мир первой части. Все собранные деньги пойдут на покупку продавцом Дс2. Каждому покупателю age of empires 2 в подарок! UPD:Спешите, осталось всего 2 копии. Писать в стим puerorongo.
>>64457427
>Собственно, с чего мне начать
А какая конечная цель?
>>64462584
Подскажи книг хороших, чтоль
Алсо, есть ли тут аноны, которые вот так же как я , с нуля, начали учить и таки научились и работают где-то?
>>64462922
Просто, хочется что-то создать. Сейчас программирование набирает обороты, причём очень стремительно. Почему бы не найти себе и полезное и интересное хобби? Со временем хотелось-бы попробовать себя во фрилансе
>>64462962
Ну, две я подсказал, а так -- гугл к твоим услугам, риальне, нагуглишь скорее всего более понятные объяснения чем в книгах. У меня вообще большая часть знаний это лекции в институте и пиздеж с одногруппниками/коллегами.
А еще определись с тем чем КОНКРЕТНО хочешь заниматься. Если ты хочешь писать драйвера, то работа с графоном тебе нафиг не нужна.
>>64462962
Классику от Таненбаума, Алгоритмы: построение и анализ. SICP.
Начинать очень советую с Python, даже не слушай всяких сисярп-блядей.
/thread
капча 688888
Как же вы надоели. Один тупее другого. Обязательно плодить треды? Вы же дебилы и нихуя не сможете, раз даже информацию нужную (тема сто раз обсуждалась и разжевывалась) найти в гугле не можете?
>>64458319
А я по Дейтелу учил.
>>64463189
Извини, король двачей. какая тебе нахуй разница? Мне легче спросить, чем долго искать
>>64463169
Чем удав лучше тех же плюсов? Я про него знаю только то что он есть
>>64463320
>Мне легче спросить, чем долго искать
Поэтому тебе никогда и не написать ничего сложнее Hello, world.
>>64457427
Учи паскаль
>>64463086
>Просто, хочется что-то создать.
Попробуй радиоэлектронику лучше. Это интереснее. Когда дойдёшь до программирования микроконтроллеров у тебя будут как минимум мозги работать.
>Сейчас программирование набирает обороты, причём очень стремительно.
Сейчас идёт/будет спад. Все приложения написаны, все предприятия автоматизированы. Есть только рутина поддержки. новые продукты проще собрать из компонент чем делать с 0.
>полезное и интересное хобби
см. выше.
>хотелось-бы попробовать себя во фрилансе
Сайты на пхп писать? Я тебя умоляю, попробуй заняться чем-то полезным. У тебя какая специальность?
>>64463329
Потому что плюсы костыль на костыле и профита от них нет. У Python легкий и приятный синтаксис, адекватный и простой ООП с магическими методами, на нем можно писать код, на который потом будет приятно смотреть. Очень много документации, да и сам код очень просто документируется.
>>64463418
Некроморф проснулся.
>>64463434
Ну хуй знает. Я на плюсах вполне красивый код пишу, хотя может быть и удава попробую.
>>64463432
Хех, а что мне с радиоэлектроникой делать?
Просто пека у меня под рукой. Могу из него профиты выбивать. Почему бы и нет?
Собсно, хочется что-то своими руками сделать. Программирование - самое доступное хотя другие варианты тоже рассматриваю
>>64463813
>своими руками сделать
Ну вот и сделаешь у себя дома для начала йоба-управление светом или автоматические шторы. Или mp3 плеер на коленке соберёшь. Потом можешь разные штуки для своей машины сделать, например. Вообще, знание электроники намного полезнее чем программирования.
Компоненты стоят копейки, паяльник попроси на ДР. Травить платы будешь, собирать каскады разные. Купишь потом осцилограф, будешь на FPGA делать йоба элементы управления.
>Программирование - самое доступное
Но результат будет удручать. Да, ты напишешь пару софтин но они и поначалу будешь в восторге что всё работает, но это все будет не нужно, даже тебе, т.к. бесплатные лучше будут лучше.
>Могу из него профиты выбивать.
Это миф. Как фрилансер ты будешь конкурировать с хохлами за шмат сала, как инди девелопер - со всякими обсосками вроде этого >>64463434, как проф. программист тебя будут ебать на собесах говноеды типа такого >>64463169. Если задумаешь выйти с своей мегасофтой на рынок - тебя смоет инфа 95%.
Просто я не зря спросил тебя про твою специальность. Если ты изначально не учился на программиста, то в качестве хобби этим лучше не заниматься. Т.е. пару тройку программ ты напишешь кое как, но ни профита, ни реальной пользы они не принесут.
>>64464466
А как у НИЗКОУРОВНЕВЫХ АССЕМБЛЕР ПРОГРАММИСТОВ с работой?
>>64464656
Хуёво. Сейчас проще на С написать чем на асме. Асму надо только читать максимум что надо это загрузчик сделать. Обычно, это не более 500 строк кода.
>>64464743
Какие-то нерадужные перспективы у всех подвидов программистов на рынке нынче. Даже теряешься куда теперь поступать в универ.
>>64464466
Да, забыл
Я на судовода учусь.
>>64457427
Керниган и Ритчи же.
>>64465207
>Я на судовода учусь.
Тогда тебе действительно лучше электроникой и элетротехникой заняться. Ты будешь как моряк-кун рассекать по морям за штурвалом?
Тааак, а если я не хочу программить, но есть желание по хардкору обмазаться знаниями в сфере калпуркиров, то мне что почитать или посмотреть? Как вообще становятся тру хакерами? Просто я с железом не рос и как то не особо глубоко всем этим интересовался.
>>64465328
Ага
>>64465328
Тащемта, спасибо анон, пояснил. Буду теперь скролить /ra
Анон, будет ли профит с учения html/css/js чтобы хватало на жрат и играт? Или бесперспективняк?
>>64465450
> Двач, я не хочу учиться стрелять, но есть желание по хардкору стать снайпером..
Ну ты понел.
>>64465612
>Буду теперь скролить /ra
Удачи. rsdn ru/forum/life/5513253.1
Поскроль тут. Чувак решил с 0 решил начать изучать. Там в теме отписывали и книги.
Си-шарп – язык жесткой типизации. Каждая переменная должна быть определенного типа данных. Ниже, в таблице наведены встроенные типы данных языка Си-шарп:
Да ну нахуй ваш сишарп.
Аноны. Я конечно понимаю, что в /b спрашивать - полный пиздец, но мне похуй.
Собственно, учусь на 1 курсе институте, на неважно какой специальности. Информатику в школе вообще никогда не учил. Просто списывал. По сути, я не знаю нихуя, но последнее время есть желание упороться по программированию.
Собственно, с чего мне начать, что почитать, где взять теорию, с какого языка начать, если я вообще нихуя, т.е. совсем совсем нихуя не понимаю в программировании.
Тонны нефти анону, который поможет