Сап мамкины программисты. Я полный ньюфаг в теме программирования , хочу вкатиться, с чего начать? Жду советов от олдов этого нелёгкого дела Пик рандом
Бамп
Даванул.
>>151142882 (OP)В тред врывается IT-тян, и проводит тебе пелоткой по губам. Скорее всего ты лентяй, оп. У нас в оффисе все программисты получают минимум 150к, и это даже не джуниоры, а какие то духи 16-ти летние после школы. Я Синьор спешалист по саппорту, сижу на телефоне и решаю проблемы клиентов, у меня ЗП 500к+ премии, я всего добилась сама, в 20 лет у меня Х6М ProSport Elite Tunning изсалону, элитный тюнинг, занижение -10, музыка HarmanCardon по спецзаказу на 3 миллиона, всего 5 машин в мире, хата на Кутузовском двухуровневая, дом в Италии и земля в Айдахо, на старости заведу ферму и буду пасти там коров. Или что там делают старые фермеры, не знаю. Причём у меня нету богатых родителей, нету отца, мне в 16 лет было нечего есть. Я всего добилась сама и своим трудом. А местных петухариусов, которые создают нытик треды мне искренне жаль, честно. Надо было учиться, а не бухать по подъездам, ныть на дваче и сидеть на шее у мамок.
В /pr есть тред программистов на С++, в шапке которого есть гайд по вкатыванию и список обучающих материалов. Читай, качай, пиши код. Остальные языки или невостребованы, или станут таковыми в скором времени, поэтому дерзай.
>>151142882 (OP)>хочу вкатиться, с чего начать?Очевидно с того, что не будешь вкатываться. Программирование это рутина и сплошной стресс.
>>151142991Блять, остановите мой крик
>>151143014С++ ну хуй знает, вроде бы не 80-ые на дворе. Иди страутрупа наебни, маня.мимо питон девелопер
>>151142991Ты тупая пизда без пруфов, пиздаболка , и все что ты написала - пиздеж. Я учусь ещё , программировать хочу начать только для себя, а не как ты защекан двачерский, сычевать дома и пиздеть
>>151143014Толсто.
>>151143014Спасибо :3
>>151143095Найс порвался от пасты.
>>15114299133 СМ))))
>>151143095
>>151142882 (OP)В принципе, первый язык программирования не особо важен, но я бы порекомендовал Java. Довольно простой для новичков язык, на котором можно изучить азы программирования вообще. Не требует ебли для установки. Синтаксис очень похож на другие многие другие Си-подобные ЯП (C++, C#, PHP, JS), так что в случае чего перекатиться не составит труда. Да и сам Java довольно мощный язык, применяемый во многих сферах от геймдева до веба и разработки мобильных приложений.
>>151143437>Довольно простой для новичков языкTell me more. На джава можно писать простые вещи не собирая все грабли сразу, но вот когда ты начинаешь писать СЛОЖНЫЕ вещи, ты начинаешь понимать что с кодом что-то не так.
Еще один "войтиВОйТи". Пиздуй на завод, нюфаня. 300-400 резюмех на джуна, блять.
>>151143095Поговорил с пастой? День прошел не зря.
>>151143511И с каких это пор начинающие программисты начинают со сложных программ?
>>151143613С каких это пор программист который начинает писать в конечном итоге сложные программы не собирает все грабли?
>>151143437Java годный вариант, только для гейм-дева С++ всё же предпочтительней.Только нужен ли этот гейм-дев? Сплошь кранчи и тонны пиздеца
>>151142882 (OP)Если не можешь решить эту задачу, то даже не мечтай когда-нибудь стать программистом:Даны целые числа n и m (1≤n≤10^18, 2≤m≤10^5), необходимо найти остаток от деления n-го числа Фибоначчи на m. Ограничение по времени 5 секунд, по памяти 265 мб.
Анончик, не уходи, я тут только тред собрался создавать на эту темумимо-преподаватель информатики в лучшем вузе германии обычный тьютор-студент
>>151143696>С++ всё же предпочтительней.KSP, C#
>>151142882 (OP)Сколько лет,какое образование, зачем решил вкатываться?
>>151143095Ловите Ньюфага, гоните ньюфага, НАСМЕХАЙТЕСЬ НАД НИМ !
>>151143095Пасаны! Пасаны! Я нюфага поймал, что прикажете делать?
>>151142882 (OP)Ищешь в интернете книжку Dive into python. Похуй если ничего не поймешь. Затем идешь на python.org и изучаешь стандартную библиотеку от корки до корки. Потом зубришь, именно, сука, вызубриваешь конвенцию по написанию питоньего кода - PEP8, чтобы от зубов отскакивало. Когда напишешь свою первую имиджборду, по пути изучив верстку на html+css, скачиваешь и изучаешь любой питоний асинхронный вебсервер, рекомендую Tornado или Gevent. Как переделаешь имиджборду, чтобы выдавала по крайней мере 5 тысяч запросов в секунду, можешь идти дальше - тебя ждет увлекательный мир хайлоада. Apache Hadoop, сверхбыстрые асинхронные key-value хранилища, MapReduce. Отсос хиккующих выблядков / просто неудачников типа рейфага или сисярп/джава-хуесосов, которые сосут хуй по жизни не заставит себя ждать и уже через пол года ты будешь получать такие суммы, что любая баба будет течь[1] при одном упоминании твоей зарплаты.
>>151142882 (OP)>с чего начатьНачни с этого.Ну а дальше по ходу сам разберёшься, что к чему.
>>151143714Пустой трёп от школьника. Дал бы ему совет, как никак, спрашивает.
>>151143714>10^18 >числа Фибоначчи>5 секундОй, идика ты нахуй со своими матанскими вычислениями фибоначей. Если ты не матфаковец, эта хуйня должна гуглиться, а не из бошки браться.
Завтра ищешь в интернете книжку Страуструп. Язык программирования C++. Похуй если ничего не поймешь. Затем изучаешь STL от корки до корки. Потом зубришь, именно, сука, вызубриваешь стандарт C++0x, чтобы от зубов отскакивало. Когда напишешь свою первую сортировку с помощью template, по пути изучив наследование, инкапсуляцию и полиморфизм, скачиваешь и изучаешь любую олдовую среду разработки, рекомендую g++. Как переделаешь сортировку, чтобы была она работала с любым классов, а не только с числами, можешь идти дальше - тебя ждет увлекательный мир байтоёбства. Препроцессоры, множественное наследование, указатели на функцию, деструкторы, ручная сборка мусора, о-о-очень долгая компиляция. Отсос у хиккующих выблядков / просто неудачников типа рейфага или сисярп/джава-крестьян, которые пишут контесты в удобной вижуалке и получают высокие рейтинги не заставит себя ждать и уже через пол года ты будешь висеть в топе КФ, что любой сотрудник Google будет течь при одном перечислении всех твоих призовых футболок.
Короче, суть вот в чем. У нас в универе скоро начинается новый семестр и проф поручил мне немного повыебываться и поработать над улучшением нашей учебной программы. Дело в том, что в прошлом семестре наши лекции и упражнения студенты оценили довольно хуево и с этим что-то нужно делать.Мой план решения проблемы таков - создавать треды в /b/ охуенно звучит блять, знаю и узнать у местных анонов, какие учебные материалы они использовали в самом начале своего учебного пути, когда вообще были на полнейшем нулевом уровне.Я соберу достаточное количество учебного материала, переведу его выборочно на немецкий/английский, и вместе с профом и другими тьюторами подгоню под свой университетский курс.Дальше я планирую пособирать по двачу и в некоторых других местах анонов-добровольцев, которые хотят вкатиться в информатику и программирование. Я планирую абсолютно нахаляву обучить анончиков информатике в онлайн режиме, взамен требуя фидбек и подробные описания того, что не понятно и что нужно фиксить. Те материалы которые выстрелят с анонами я буду закидывать профам и моментально будем юзать их на лекциях/туториумах в своем универе.Итого анон получит бесплатный вкат в информатику на высшем уровне, я получаю премию и апгрейд до постоянного работника щас у меня временный контракт, институт получает более понятные лекции и плюсики от универского начальства. Рейт мою схему.Мимо-тьютор из немецкого универа
>>151144277Тащемта, призовые футболки — топчик.
>>151144277
>>151142991
>>151142882 (OP)Ну питон изучи, и джангу на нем.Верстку еще. И яваскрипт (только не вкатывайся сходу во все эти реакты, ибо рано тебе)
я знаю паскальчик как мне перекатиться на сишку?
>>151145140Перекатись на сишарпик.
>>151145140Завтра ищешь в интернете книжку Керниган, Ричи. Язык C. Похуй если ничего не поймешь. Затем идешь на http://www.utas.edu.au/infosys/info/documentation/C/CStdLib.html и изучаешь стандартную библиотеку от корки до корки. Потом зубришь, именно, сука, вызубриваешь конвенцию по написанию сишного кода - 1TBS, чтобы от зубов отскакивало. Когда напишешь свою первую сортировку Хоара, по пути изучив ассемблер инлайном, скачиваешь и изучаешь любую олдовую среду разработки, рекомендую Turbo C. Как переделаешь сортировку, чтобы была по меньшей мере итеративной, а не рекурсивной, можешь идти дальше - тебя ждет увлекательный мир байтоёбства. Хипсорт, сверхбыстрые асинхронные B-деревья, xor-связные списки. Отсос у хиккующих выблядков / просто неудачников типа рейфага или сисярп/джава-богов, которые работают в тёплом офисе за приличную зарплату не заставит себя ждать и уже через пол года ты будешь так редко мыться, что любая баба будет брезгливо закрывать нос платком при одном упоминании твоей одежды.
>>151144422>какие учебные материалы они использовали в самом начале своего учебного пути,Не прочитал за 7 лет работы кодером ни одной книжки по специальности. Правда щас уже не кодер совсем и в начале пути мне очень хорошо вправили мозги те люди, которые могли бы книжки писать по теме)
>>151145140Забудь паскальчик. Он уже все.
>>151143740Лагает шопиздец, хули юнитиВылетает по памятиРасчет гравитации одновременно хотябы 2-х планет на космолёт не реализуемо, иначе игра окончательно околеет.Просто она начиналась как инди игра, разрабами которые вообще далеки от программирования, и тут юнити им в помошь поначалу. Но теперь это адов ад.
>>151145232>спасибо мудрый анон
>>151145287я заметил.. проблема подокралась в динамических массивах=(
>>151144277А указатель на функцию чем сложен то? :)
>>151145205Ккакую книжку читать по си#? и какую стандартную библиотеку учить?Я знаю анон ты подскажешь добрым советом
>>151142882 (OP)начни с Ехеля и ВИЖАЛ БЕЙСИКА. придумай задачи и реши их. дерзай. потом уже по предметке пройдешся конкретно которой тебе нада. там Вэб програмист(пхп) или програмист игр(с++) или офисный програмист(с#) че тебе там нада будит.
>>151142991Где сиськи, шлюха?
Нас в мгу сначала учат Паскалю первый семестр во втором ассемблеру в третьем хуй знает еще не дошёл до туда.
>>151145592Но... Зачем?
>>151142991Ну Зинка ну потоньше ))) тут же ща всех разорвет.
Питон или паскаль, простые языки,чтобы понять структуру этой хуйни и как эта ебола вообще работает
>>151142991Не устала весь этот бред писать, айти-пезда, м?
>>151142882 (OP)Vim./thread
>>151142882 (OP)Если дашь вк свой могу скинуть подобный тред с прошлого августа. Может он и в архиваче есть, я просто страницу сохранил.
>>151142882 (OP)Посмотри, к какому макдональдсу тебе удобнее всего добираться./thread
>>151143437Java — это хорошо и весело пока ты изучаешь SE. После изучения SE ты понимаешь, что по сути нихуя не умеешь делать (кроме нахуй никому не нужных десктопных приложений), и надо выбирать направление. Вот тут начинается пиздец когда пытаешься разобраться сам во всём этом. Не знаю как в андроиде, но в j2ee просто блядь сотни каких-то технологий, фреймворков и прочей хуйни. Я уже готов был бросить, но как-то собрался с мыслями в последний момент и составил примерный план для старта.
>>151145839Просто ты тупой и безвольный.
>>151145627Чтобы стать клеевыми специалистами
>>151145936Учится в МГУ чтобы обои клеить?Ну не знаю. Смотри сам конечно.
>>151142882 (OP)Короче дебик, вот тебе гайд:Начинаешь с си и байтоёбства, учишь все основные моменты, у учишься думать как программист блять, это самое важно. После того как освоил всю базу и си перекатываешься на плюсы и учишься ООП и основные паттерны. Параллельно с плюсами я советую учавствовать во всевозможных цтфах для школьников, да это немного не твоя тематика, это ближе безопасникам, но это расширит твой кругозор, да и вообще там всегда встречаются задачи на проганье разной степени тяжести. После того как почувствуешь, что ориентируешься во всём этом дерьме поймёшь что тебе надо подтягивать - алгоритмы, ассинхронность etc. И последний совет, занимайся в основном практикой, книжки и гайды это хорошо, но как закрепление моментов которые ты понял.Мимо-кодер-перекатившийся-в-иб
>>151145746>Как отбить желание войти в ойти за три буквы
>>151146276Иб - это такое написание бумажек, состоящих из воды более чем на 146% и настройка софта за час по чужим гайдам?
>>151146276Тамщета, сейчас чутка другой подход. Начинаешь с ооп и паттернов, а потом и в низы, и в верха преш одновременно.Всяким даталернерам, к примеру, байтоебство нахер не нужно. А вот даже даже самому заядлому асемблеристу паттерны и ооп не помешают.
>>151147425> Начинаешь с ооп и паттерновПаттерны вообще никому не нужны. Они усложняют код, не предоставляя ничего взамен. Чаще всего весь заложенный оверинжениринг остается неиспользованным, и приложение переписывается целиком, с еще большим количеством паттернов и абсракций
>>151147488Это лишь от желания пихать их в каждую щель. И желания копипастить готовый код без раздумий.
>>151147559> Это лишь от желания пихать их в каждую щельЕсли начинать с паттернов, даже мысли не появится, что можно по-другому. Утята, все дела.
>>151147425ага, открывает ассемблерист intel optimization manual, а ему оттуда "а сейчас мы сделаем tlb adapter для 2l cache factory"
>>151147596Да брось. Если б люди, что так пишут, начинали б с си, они бы не начинали. А так есть армия макак. Адекватный кодер же просто ближе к его среде будет. Да и хули, не просто так же сейчас делают?
Нуфегенсов полон тред
>>151147774> Да и хули, не просто так же сейчас делают?Самый частый аргумент, что я слышал - "так правильно", самый адекватный - "удобство модификации" (читай "мы сами не знаем, что пишем").
>>151142882 (OP)Секрет прост. Изучаешь базу (всякие задачки от "выведи " я ебал твою мать" десять раз с новой строки" до "реализуй оконный калькулятор дробей"). Потом ставишь себе какую-то цель типа " создать анонимный мессенджер". При этом, изучение должно проходить по такой схеме: 12 часов спишь, остальные часы пытаешься что-то сделать в среде. И так пару лет. То есть, нашёл библиотеку в гугле и сразу же идёшь её задрачивать. Надоело – бросай. Если нет желания, то оно тебе нахуй не надо, поверь.
Сейчас в тренде haskell и prolog. Они не самые простые, не самые сложные, за них много платят и актуальности они не будут терять лет 10 еще точно.
>>151149195Правильно пишется не prolog, а PL/1.
>>151149232и так и так можно.
CL конечно же
>>151149775вакансии есть?
>>151149801все где то есть
>>151142991Бля это настолько жирно, как на это дауны ведутся
>>151142882 (OP)html ? теги и css
>>151150771>программирование>html&css