Сохранен 134
https://2ch.hk/b/res/207517428.html
24 декабря 2023 г. Архивач восстановлен после серьёзной аварии. К сожалению, значительная часть сохранённых изображений и видео была потеряна. Подробности случившегося. Мы призываем всех неравнодушных помочь нам с восстановлением утраченного контента!

Сап двач Планирую с сегодняшнего дня начать

 Аноним 15/11/19 Птн 13:13:26 #1 №207517428 
gbp-h-1138x493.jpg
Сап двач

Планирую с сегодняшнего дня начать вкатываться в программирование с нуля.

Сам 30лвл, вышки нет, опыта работы нет.

У самого компа ни разу не было, поэтому такой вопрос:
Какой комп купить для кодинга? Я сам нищеброд, так что посоветуйте что-то подешевле.

И какие книги читать для обучения кодингу?
Аноним OP 15/11/19 Птн 13:14:56 #2 №207517502 
ну где же все программисты?

выручайте
а то в зарплато-тредах каждый второй программист с зп 250к, а как помочь начинающему вкатывальщику - так никто не помогает
Аноним OP 15/11/19 Птн 13:15:12 #3 №207517515 
бамп!
sage[mailto:sage] Аноним 15/11/19 Птн 13:19:00 #4 №207517730 
Ты траллишь.
Аноним 15/11/19 Птн 13:19:52 #5 №207517783 
>>207517428 (OP)
почти по всем языкам можно использовать IDE онлайн, если комп может инет, тогда сможет онлайн-кодить.

Только зачем это все сейчас? Ты будешь собирать комп, искать удобную клаву/мышь, удобное кресло и стол... а кодить когда?
Открываешь сайты, где можно кодить и кодишь. Кодишь. Кодишь. Когда уже начнут появляться проекты, тогда уже думай о средствах для достижений своих целей.
Аноним 15/11/19 Птн 13:22:30 #6 №207517929 
>>207517428 (OP)
Лично я всегда прихожу на собеседования с прошкой 15"
Все сразу видят, что я сам хорошо зарабатываю, а значит могу принести прибыль их конторе
Мимопитонист
Аноним 15/11/19 Птн 13:23:45 #7 №207517984 
>>207517428 (OP)
Ну во первых, тебе нужно выбрать язык на котором ты будешь изучать программирование. И уже потом подбирать книгу. Книгу найдешь в гугле. Тут в /pr есть сборки также.

Комп купи такой, чтобы оперативы не менее 4 ГБ, т.к. придется лазить по интернету и открывать дохуя вкладок.

Для общего развития:
Танненбаум - Современные ОС.
Танненбаум - Архитектура ЭВМ.
Танненбаум - Компьютерные сети.
Кормен - Алгоритмы, проектирование и разработка.
Красный Дракон, но это после того, как уверено будешь кодить, книга о разработке трансляторов.
Э. Уильямс - Многопоточное программирование на С++. Может пригодиться.
Ну и изучай дискретную математику, комбинаторику, теорию вероятностей, статистику, высшую алгебру, матан, по возможности.
Также переходи на UNIX-like ОС. Так как эта самая лучшая ОС для программиста.

Аноним 15/11/19 Птн 13:28:58 #8 №207518273 
>>207517783
>IDE онлайн
Уже вижу свой проект на 2 gb с 10 проектами, с 1500 классов и 10к+ DI на онлайн IDE. Сказочники и JS черви, они такие
>>207517428 (OP)
какие языки на примете? Зачем тебе быть погромистом в 30 лет? Что привело в профессию?
Аноним 15/11/19 Птн 13:32:09 #9 №207518433 
>>207517929
Даже немного орнул. Периодически приходят такие на собеседования, не знал что некоторые могут испытывать подобные иллюзии по поводу отношения других к маку, открою тебе секрет - большинству все равно, а уж тем более айтишников маком не удивишь
Аноним 15/11/19 Птн 13:32:46 #10 №207518465 
>>207518273
>Уже вижу свой проект на 2 gb с 10 проектами, с 1500 классов и 10к+ DI на онлайн IDE. Сказочники и JS черви, они такие
Т.е. с 0 знаниями есть смысл сперва комп? Лол, еще будет месяц-два изучать и не факт, что затянет. Купит комп а двач серфить
Аноним 15/11/19 Птн 13:33:39 #11 №207518520 
>>207517984
Толсто.
Аноним 15/11/19 Птн 13:36:30 #12 №207518683 
>>207518520
А чё толстого?
Я мимо программист стажёр, вроде по факту написал
Аноним 15/11/19 Птн 13:37:01 #13 №207518716 
>>207518465
смысл в том, что твои маня идеи про онлайн IDE это пиздежь пьяного цыгана. Интерпретируемые языки может и вывезут, но компилируемые - увы. По поводу всего остального от ОП-а, мне вообще похуй. Я в его посте увидел 250кк и ни слова о самом кодинге, поэтому мысленно послал его нахуй
Аноним 15/11/19 Птн 13:38:11 #14 №207518781 
>>207518683
какая позиция? И как там стажируется, с такой прочитанной простыней, как ты описал? Кофе носишь или кабели крутишь?
Аноним 15/11/19 Птн 13:39:52 #15 №207518881 
>>207518781
Я неправильно выразился, эту простыню не я писал
А так CRM системы разрабатываю
Аноним 15/11/19 Птн 13:40:12 #16 №207518900 
>>207517783
> IDE онлайн
хуета, проще поставить текстовый редактор и транслятор, научиться базовым операциям с командной строкой, или уж поставить IDE. больше не нужно ничего.
Аноним 15/11/19 Птн 13:40:55 #17 №207518938 
>>207518881
Но Тоненбаум заходил моим друзьям, мне влом в низкоуровневых вещах разбираться, так приблизительно понимаю как и что работает, мне хватает
Аноним 15/11/19 Птн 13:42:20 #18 №207519045 
>>207518900
это можно потом, теперь потерять 30 минут на базовый просмотр что и как работает и можно уже погружаться в кодинг
Аноним 15/11/19 Птн 13:44:26 #19 №207519186 
>>207519045
Так и так, нужно с самого начала понимать, что такое трансляция кода, и какая она бывает.
Аноним 15/11/19 Птн 13:45:26 #20 №207519241 
>>207518716
ты никогда не видел онлайн компилятора? под сишку легко можно кодить онлайн и на комп ничего не ставить.

Что же вы все такие тугие здесь, нахер тратить время на настройки/установки и покупку компа/ноута, когда человек только входит в кодинг и не факт, что через неделю не забьет
Аноним 15/11/19 Птн 13:47:35 #21 №207519393 
>>207519241
Кодить с телефона неудобно, я пробовал.
Аноним 15/11/19 Птн 13:48:01 #22 №207519418 
>>207519186
да нахера это надо сейчас? если хочешь вкатиться в кодинг, начинаем изучать с 0 и 1? может еще и в ассемблер заглянем, при изучении js, ну так, для развития и понимания? Нахера забивать голову этой скучной фигней, тогда 100% через неделю плюнет на это все
Аноним 15/11/19 Птн 13:49:03 #23 №207519482 
>>207519393
что может написать новичок с 0 знаниями, который только пытается разобраться, чтобы захлебнулся онлайн-компилятор либо его так нагрузить, что он не вывезет?
Аноним 15/11/19 Птн 13:49:33 #24 №207519503 
>>207517929
Подушишь моего питона?
Аноним 15/11/19 Птн 13:49:47 #25 №207519512 
Люди с нуля со школы уже разбираются и идут к цели заранее. А ты такой тут нашелся самый умный - в 30 лет уже не войти, ты не перейдешь рубикон, молодые уже лучше тебя будут, тебе их не догнать.
Аноним 15/11/19 Птн 13:50:33 #26 №207519568 
Вкатывайся в 1С. Уж работа точно обеспечена.
Аноним 15/11/19 Птн 13:50:35 #27 №207519570 
>>207518938
По сабжу языка, на котором пишешь Тоненбаум и не нужен. Скажу даже больше, у каждого языка есть источники с низкоуровневыми интерфейсами. Тоненбаум это больше для формирования каркаса о CS в целом.
>>207518881
И какой тебе червь-пидор посоветовал тебе такое читать? Первое, на чем обсирается каждый вкатывальщик - это задроты, которые, как они считают, нужно начинать с низов. Случайно наткнулся на тред одного долбоебца, который расписал себе программу:
C => ++ => C#
Типо не зная C и ++ нельзя стать .NET dev-ом. Я бы таких додиков ловил и пиздил бы толмутом Кнута, желательно объеденяющий все 3 тона в 1 (под 3к страниц) с фразой "А как же матан, уебок?"
Аноним 15/11/19 Птн 13:51:13 #28 №207519616 
>>207519186
>>207519418
тащемта если ты учишь то ты потом дойдешь до транспиляции кода - бабель, вебпак и все такое
Аноним 15/11/19 Птн 13:51:33 #29 №207519634 
*учишь js
Аноним 15/11/19 Птн 13:51:55 #30 №207519652 
Си для прграммистов.7z.png
>>207517428 (OP)
>Какой комп купить для кодинга?
Подойдет любой калькулятор на любой системе.
>И какие книги читать для обучения кодингу?
Пикрил.
Аноним 15/11/19 Птн 13:52:32 #31 №207519694 
>>207519482
Вот именно, что с 0 знаниями в программисты идти - хуйня.
Надо понимать, как установить программу хотя бы, и как её настроить. Понимать хотя бы примерно принципы работы с ПК.
Я вообще еще до своей первой проги долго разбирался с компьютером.
Аноним 15/11/19 Птн 13:53:23 #32 №207519745 
>>207519512
со школы? ты сам учился? какой процент от общего числа учащихся сам выполняет? информатика с 7-8 класса и половина тупая как пробка, в универ приходят и 1 делает ДЗ, остальные катают.
Не говори ерунды, если голова на плечах, есть желание, вкатиться можно во что угодно и в любом возрасте. Если делать через силу, тогда это бесмысленно.
Я знаю людей, которые за 2 недели вкатывался в тестировщиков, хотя сам занимался ремонтом компом. Но есть ньюанс, когда прошел собеседование, после недели работ тронулся кукухой и уволился. За 2 недели изучая день и ночь такое бывает, но в целом, если растянуть это на 6-12 месяцев, вполне себе возможно.
Аноним OP 15/11/19 Птн 13:54:21 #33 №207519805 
>>207518273
>какие языки на примете? Зачем тебе быть погромистом в 30 лет? Что привело в профессию?
Не знаю пока, наверное джава скрипт или что там полегче учить?
Хочу вкатиться в программирование, т.к. у них самых большие зарплаты, судя по зарплато-тредам.
Аноним 15/11/19 Птн 13:54:22 #34 №207519806 
>>207519186
Ты Кнута читал, прежде чем брать клаву в руки, гной?
>>207519241
уровня Hello World? Сразу видно вкатывальщика или ссаной JS макаки.
>>207519568
двачую адеквата
Аноним 15/11/19 Птн 13:54:23 #35 №207519807 
впишусь в тред с вопросом.
долбоеб 26 лвл.
хочу научиться кодить, но я слишком тупой. однако упорный.
знакомый говорил - начинай с питона и все будет чики-пики.
насколько дельный совет дадут двачеры?
Аноним 15/11/19 Птн 13:54:43 #36 №207519833 
>>207519616
на первых неделях просто знать что это, скопировать конфиги из учебников и забить на это на несколько недель.
После пройденных курсов уже можно возвращаться к детальной настройке.
А смысл теперь в изучении, это просто трата времени.
Аноним 15/11/19 Птн 13:56:51 #37 №207519956 
>>207517984
харчи тебе в ебало
Аноним OP 15/11/19 Птн 13:57:23 #38 №207519988 
Честно говоря мне похуй куда вкатываться, но на дваче очень много программистов, которые много получают и нихуя не делают сидя за компом. Вот я и решил вкатиться.
Аноним 15/11/19 Птн 13:57:43 #39 №207520014 
>>207519806
>Ты Кнута читал, прежде чем брать клаву в руки, гной?
Почитывал. А ты что, типа гениальнейший программист?
Прежде чем кодить на Паскале, я задрачивал теорию, а не сразу бросился кодить.
Аноним 15/11/19 Птн 13:57:59 #40 №207520033 
>>207519805
хочу тебя разочаровать. Программирование - это исключительно гиковская профессия. Задроты IS EVERY WHERE. Если хочешь бабла - не тот путь. Научись лучше плитку ложить или стены штукатурить. Если язык подвешен - продаван/манагер.
Это я тебе говорю как человек, который пришел в IT в 28, на подсознательном уровне тоже за деньгами, но с интересом в "поковыряться", который приобладал.
Аноним 15/11/19 Птн 13:58:03 #41 №207520039 
>>207519694
так в идеале да, поэтому и начинать надо не в 30 лет.
А когда за 30 тут уже надо разумнее распоряжаться временем, это все можно пропустить и делать акцент на то, что тебе нужно именно сейчас - изучать язык и кодить.
Весь остальной инструмент и настройку можно отложить.

так можно начинать с изучения компом, настройки серверов, поднятии raid-массивов, только нахер это делать? Надо уметь разбивать на мелкие задачи, выставлять приоритет.
От того, что ты не знаешь, что такое бабель, ничего не изменится, это лишь инструмент, который в целом в дальнейшем тебе позволит оптимизировать работу и использовать последние технологии. А где нужна эта оптимизация и новые технологии? В написании hello world?
Аноним 15/11/19 Птн 13:59:02 #42 №207520098 
>>207519807
Питон это слишком сложно. Учи луа и вкатывайся в гейдев.
Аноним 15/11/19 Птн 13:59:06 #43 №207520103 
>>207519988
>много получают и нихуя не делают сидя за компом.
Так не бывает, нужно скилл набивать, годами учить и заучивать.
Аноним 15/11/19 Птн 14:00:01 #44 №207520167 
>>207519745
Так я как раз вкатился еще в школе, но моим наставником был батя. Но тем не менее большой объем освоил я самостоятельно. Не знаю как у других, но в школке были предметы, которые можно вывезти на словах, даже не зубря и не делая домашку - вот я на эту домашку не тратил время, а сидел кодил. Я нахуй не стал доучиваться до 11, это мое желание было и я пошел в шарагу на тыжпахрамиста, там бывал на практиках, повысил знания и оброс связями с этих практик. На последним курсе шаражки я уже работал на норм работе. Но ща вот мне полгода на заочке осталось доучиться, я хз зачем пошел даже, ведь можно и зарабатывать без диплома вышки.
Аноним 15/11/19 Птн 14:00:33 #45 №207520207 
питон это язык ирония
они говорят что прекрасное лучше чем уродливого и сделали крайне уродливый язык
Аноним 15/11/19 Птн 14:02:08 #46 №207520307 
>>207517502
>зп 250к
Ебать ты умеешь унижать 300кк/сек. Мое почтение.
Аноним 15/11/19 Птн 14:02:16 #47 №207520313 
>>207520207
Тем не менее, на нём нейросети поднимают.
Аноним 15/11/19 Птн 14:02:26 #48 №207520326 
>>207520039
Я ему и не предлагал изучать бабель, поднимать рейды и настраивать сервера, а понять базовые принципы трансляции и работы с ПК. Это не так сложно.
Аноним 15/11/19 Птн 14:02:30 #49 №207520331 
>>207520014
>Почитывал
Это как? Сидя на параше, листая страницы? Дальше предисловья "допочитал"? Раздел с алгоритмизацией хотя бы закончил?
>Прежде чем кодить на Паскале
ты Small talk освоил? Или Kobalt? Ты же ничтожество, берешься за высокоуровневый интерфейс не зная основ.
Аноним 15/11/19 Птн 14:03:12 #50 №207520370 
>>207520313
А потом другие программисты переписывают эти нейросети на C.
Аноним 15/11/19 Птн 14:03:41 #51 №207520403 
Без вышки в 30 не сможешь ты стать программистом. Оставайся гречневым мужиком.
Аноним 15/11/19 Птн 14:03:53 #52 №207520412 
>>207520098
питон? сложно? в одном предложении?
Аноним 15/11/19 Птн 14:04:16 #53 №207520436 
>>207520033
>ложить
>приобладал
ты сначала среднюю школу закончи, а потом советы раздавай, айтишник!
Аноним 15/11/19 Птн 14:04:28 #54 №207520454 
>>207517428 (OP)

Итак, салаги, вы пришли к старым морским волкам в /pr/ и хотите стать программистами. Надеюсь, вы знаете, что хотите, так как это нелёгкий путь. Позвольте разъяснить вам несколько моментов: а) Большинство людей, которые делают сайты – не программисты. Если вы хотите делать сайты, но не хотите быть программистом – берите в зубы учебник «PHP5 в подлиннике» и начинайте делать свою первую гостевуху. Вопросы решайте в гугле, /s/ и форумах. Здесь другая тематика. Эту пасту дальше читать не надо, мы будем долго разговаривать, а вам нельзя терять время. б) За 21 день освоить программирование не получится. Никак. Совсем. Если срочно нужны деньги, то присоединяйся к товарищам, которые встали и ушли после пункта а. Нормальный объём академических часов в высшем образовании – 8000 штук. Это три года хорошей учёбы. Для того чтобы освоить материал хорошо надо ещё больше. Если параллельно бухать в общаге, то можно и в пять лет не уложиться. в) Я не Попов, магических способов изучения программирования за два DVD-диска не знаю, и учить им не буду. Я худший наставник, чем Кормен или Ахо, и буду только указывать вам направления деятельности. Готовься искать информацию сами. В каждой книге читайте, по крайней мере, оглавление. Задавайте вопросы. г) Программирование не есть изучение языков программирования. Хотя мы начнём его изучение с нескольких языков, они не являются самоцелью курса. д) Если вам не нравится паста – пишите конструктивную критику и предлагайте лучшие решения. От попёрдывания в лужу паста лучше стать не сможет.

И так, надеюсь тут остались только те, кто хотят учиться. Если вам надо учиться, но вы не хотите, значит надо не вам. Наслаждайтесь. Вы станете настоящими программистами. Я надеюсь, что вы знаете математику и информатику на уровне 9 класса. Если не знаете, то перечитайте учебники. Курс от /pr/ состоит из модулей, каждый модуль состоит из двух частей: а) Матчасть. В матчасти перечислены моменты, которые надо изучить и книги, которые надо читать при изучении модуля. Все книги есть в Интернете. Если позволяют деньги, можно заказывать печатные варианты. Лучше читать на английском, но если не получается – используйте хороший русский перевод. Читайте так, как вам нравится. Если ничего не понимаете – читайте вперёд и перечитывайте после. Можно начать другой модуль. Можно заняться практикой. Можно почитать другую книгу похожей тематики. б) Практика. На практике надо писать программы. Ну, или, по крайней мере, составлять алгоритмы. Я буду предлагать небольшие проекты, которые охватывают материал из модуля. Но писать надо то, что нравится.

Модуль первый, введение. Задача: получить мотивацию и базовые знания, которые потребуются для освоения дальнейшего материала. Матчасть: информатика, программирование на языках высокого уровня, базовые понятия программирования: итерации, рекурсия, процедуры, функции, абстракции, классы, объекты, методы, переменные, присваивание, замещение, цикл, ветвление. Вначале советую читать SICP. Не весь. Вычисления на регистровых машинах можно отложить на потом. Нужно понять и прочувствовать принципы работы схемы (язык программирования, который используется в этой книге): это простой и одновременно мощный язык. Поначалу будет сложно, так как схема не похожа на бейсик, паскаль или что вы там изучали в школе. Но если вам удастся ухватиться по крайней мере за половину того, что написано в SICPе дальше будет легко и приятно. Писать на схеме сложные приложения невозможно. Это чисто учебный язык и вы никогда не будете его использовать на практике. Поэтому далее надо выучить кое-что посерьёзнее. Обычно первокурсники в России изучают язык си. Это не очень плохая идея в той части, что большинство языков имеют си-подобный синтаксис. В части байтоебли и плохого ООП на крестах (так я буду называть язык C++) это плохая идея. Поэтому откройте толстенный учебник Дейтелов и хорошенько изучите его ровно до конца шестой главы. Это где-то 1/3 часть учебника. Дальше можете не читать, так как рискуете навсегда испортить себе вкус. Но можете и прочитать. На си можно писать сложные программы, но так тоже никто не делает. Поэтому большинство программ из курса я рекомендую писать на Java и Python.

Отвечаю на недовольный гул в аудитории: Java потому, что java легче. Изучая что-то другое на этом этапе, вы просто запутаетесь в особенностях языка. Особенно это касается шарпа (хотя на нём можно писать, как на джаве, только вот ведь не захочется), крестов (там сложно не запутаться) и хачкеля. Python потому, что некоторые задачи легче решать на скриптовом языке. Кроме того, в питоне есть некое подобие функциональщины, и если рано припечёт, то можно будет посмотреть и её. Хорошо ориентируясь в этих языках (на это не нужно слишком много времени – это не кресты, которые нужно учить годами) можно потом достаточно быстро изучить другие языки. А можно и не изучать, так как оба этих языка (в сущности, плохих) широко применяются до сих пор. Не заворачивайтесь на IDE, компиляторах и прочем инструментарии: вы всё равно перепробуете все доступные. Не дожидайтесь, пока вас заебёт первая рекомендованная среда, а сразу поставьте все распространённые и выберите понравившуюся.

Книги: Философия Java Эккеля, читать по мере необходимости. Не занимайтесь особым оверинжинирингом. По крайней мере многопоточность следует отложить до лучших времён. Не забивайте себе голову паттернами. Книга номер два - в глубь языка Python. Кстати, я знаю, как пишется «вглубь», просто использую русский перевод с официального сайта. Опять же – изучайте разделы по мере необходимости. Сомневаюсь, что тёлки будут течь при одном упоминании каких-то ваших характеристик, но изучить основы этого языка можно очень быстро. Кроме того, попробуйте почитать «Конкретную математику». Пока не станет скучно. Я рассчитываю, что скучно станет весьма быстро, хотя книга (как и TACP Кнута) написана с характерным юморком. Асимптотику лучше отложить до алгоритмов. Если чувствуете, что идёт совсем плохо (не Кнут с Паташником, а вообще), то читайте школьные учебники. Лучше старые, советские. Можно почитать книги для совсем маленьких детей «А я был в компьютерном городе», «Занимательная информатика» и.т.п. – это просто весело. Вам должно быть интересно читать. Если на этом этапе вам скучно, то дальше будет вообще кромешный непролазный пиздец. Ещё не поздно пойти писать гостевуху. Да, это была самая сложная часть. Если вынести из неё ещё и знание английского, то всё остальное покажется лёгкой прогулкой.

Практика: из всех учебников, которые я перечислил, задачи есть только в SICP'е и Дейтелах (ну и в конкретной математике, конечно). Их нужно решать. Освойте все простые конструкции, напишите несколько несложных игр, для одной из них напишите ИИ. Порешайте задачи для школьников, которые просят сделать за них лабу в /pr/ - но обязательно пишите на другом языке.

Теперь можно перейти к дискретной математике. Задача: понимать язык, на котором написаны остальные книги. Нет, это не самый занудный раздел. Теория трансляции будет зануднее. Матчасть: Открываете любой учебник, в котором есть: множества, алгебры, отображения, графы. Хорошо подойдут университетские методички. Можете видеокурсы с интуита посмотреть. Учишь. Плюс нужна элементарная матлогика – кванторы, законы де Моргана, таблицы истинности. Семиотику пока трогать не надо. Практика: Выполняете задания. Доказываете теоремы.
Аноним 15/11/19 Птн 14:04:35 #55 №207520460 
Никаких программистов не существует. Это миф.
Аноним 15/11/19 Птн 14:04:50 #56 №207520471 
>>207520454

Традиционно далее изучаются базы данных. Базы данных есть в любом мало-мальски сложном приложении. Даже в компьютерных играх есть. Даже в ссаных гостевухах, которые сейчас пишут оставившие нас несколько абзацев назад «коллеги». Поэтому базы данных надо знать. Сейчас используются исключительно реляционные базы данных. Некоторые люди поговаривают про key-value хранилища (непременно асинхронные и сверхбыстрые), ну так вот, они концептуально тоже реляционные. Но вы с ними обязательно разберитесь отдельно. Матчасть: идёте по учебнику Кристофера Дейта и изучаете темы. Идти до конца не надо: читайте выборочно и смело бросайте около 17 главы. Изучить надо реляционное исчисление, ER-модель, транзакции, SQL. SQL лучше изучать не по Дейту, а по какому-нибудь практическому учебнику – обратите внимание на книжку Моисеева и его сайт с задачами. Практика: проектировать базы данных. Быстро. В уме. Таблицы должны интуитивно получаться сразу в 3NF. Пишите запросы на сайте у Моисеенко. Напишите приложение, которое активно использует базу данных – многим студентам такое барахло нужно на курсачи и дипломы, можно даже найти заказчика за деньги. Посмотрите на ORM (SQLAlchemy, Hibernate и.т.п.), почитайте статейки. Узнайте, какие сейчас используются базы данных, и обязательно прикрути парочку к своим приложениям.

Архитектура ЭВМ. Задача: знать, как работает компьютер. Дабы не делать ляпов. По крайней мере, глупых ляпов. Матчасть: Читаете Таненбаума, про архитектуру ЭВМ. Лёгкое и интересное чтиво. Знать: что такое вентиль, что из них составляют: там очень подробно описано по разделам. Не путаться в шинах. Знать про адресацию памяти, прерывания. Практика: Спроектировать простейший "железный" компьютер из блоков. На бумажке. Чтобы выполнял программу, записанную в память. Спроектировать всякой хуйни в эмуляторе схем. Дешифратор для семисегментного индикатора, например. Ассемблер лучше особо не трогайте, познакомишься с ним для интересу у Кнута, а писать на нём вам всё равно не придётся. Во всяком случае, я до сих пор я пытался оградить вас от низкоуровневого программирования. Знаний там очень много, но они все совсем не фундаментальные и изучать их надо под конкретную должность. Начните читать Кнута, по крайней мере, разберитесь с его компьютерами (MIX и MMIX) и напишите для них несколько программ на бумажке. Сделайте свой виртуальный компьютер, но не такой старый и сложный, как у Кнута. Сделайте для него ассемблер и напишите пару простых программ.

Наконец переходим к алгоритмам. Задача: понимать, как оценивается скорость алгоритма, почему существует много алгоритмов, как выбрать нужный. Знать базовые алгоритмы. Знать структуры данных и связанные с ними алгоритмы. Хорошо знать! Их много самых разных. Всякие связные списки из массивов вы должны уметь реализовывать стоя у доски с маркером. Книги: Вирт, Ахо по алгоритмам и структурам данных. Тут вот читать надо всё, очень пригодится дискретка. Опять же, Кормен. Там очень много материала, разбирайтесь в нём постепенно. Можно вернуться к конкретной математике, раз уж вы её бросили. Практика: реализуйте алгоритмы, про которые читаете. Вряд ли в реальном мире вы будете использовать их в чистом виде, однако вы должны знать хорошие решения. Да, эта бодяга надолго. Изучайте параллельно что-нибудь ещё, следующие разделы лёгкие и богатые на практику.

Сети. Задача – научиться писать сетевые приложения. Матчасть: Таненабум наш друг и товарищ на все времена. Осиливайте модель OSI, читайте спецификации нескольких сетевых протоколов. Например, http и smpt. Особенно http – разберись с хедерами, сжатием и.т.п. Долго и хорошо почитайте в Википедии про современные системы свзяи. Посмотрите алгоритмы, которые используются в маршрутизации, разберись, чем пакет отличается от кадра. Практика: делаем сокет-сервер, например, для чата. Разберитесь с XML, HTML, JSON. XML особенно. Освойте XPath.

Операционные системы. Задача состоит не столько в изучении операционных систем, сколько в изучении принципов распределения ресурсов компьютера. Тут же надо разобраться с многозадачностью, которую я вам как-то отсоветовал изучать сразу. Матчасть: опять же Таненбаум. Разберитесь с алгоритмами для планирования процессов, организацией памяти, файловыми системами, ядрами. Есть толстенный учебник Дейтелов. Помните, вы по ним си изучали? Так вот, ещё есть и по ОС учебник. Отдельно изучаете многозадачность: синхронизацию, пайпы, семафоры, мониторы. В жабе всё это дело есть из коробки и писать программы, которые реализуют такую функциональность будет просто и приятно. Если вы бросили Эккеля на этом месте – самое время начать читать опять. Одного Эккеля мало, используйте гугл. Хотя, наверное, к этому времени вы уже сменили язык. Практика: многопоточные приложения. Сделайте свой компьютер многопоточным. Это весьма занимательно.

Формальные языки и методы трансляции. Да, вот она вершина, с которой видно весь остальной курс. Если вы досюда добрались, то у вас железные яйца. Жму руку. Хотя и написано, что теория трансляции, надо обратить внимание на синтаксически управляемую обработку данных вообще. Матчасть: начинаем разогрев с главы учебника по дискретке про семиотику. Продолжаем Ахо и Сети, Книгой Дракона. Введение по дискретке там есть, но бедное. Нужно осилить грамматики, языки, иерархию Хомского и соответствующие автоматы. Кстати, автоматы в конце SICPа есть. Изучаем работу компиляторов и интерпретаторов. Изучаем оптимизации. Отдельно про регулярные выражения. Что такое регулярное выражения вы поймёте при изучении иерархии Хомского. Но регулярные выражения – это уже прикладная область, и чтобы их составлять нужно быть знакомым с синтаксисом, обозначениями и.т.п. – учебник по дискретной математике вам этого не даст. Прочитайте книгу О'Рейли про регулярки. С совами на обложке. Практика: написать несколько сложных регулярок, компилятор, интерпретатор. Да, чёрт подери, настоящий оптимизирующий компилятор простого языка.

Стандарты в программировании: всё самое сложное вы уже осилили, осталась сущая малость. Во-первых, стили разработки. Юнит-тесты, UML, рефакторинг, всякие совершенные коды. Уже пора изучать язык, на котором будете работать, и изучать классические труды о его устройстве, стандартных библиотеках и методах. Для прихода к просветлению можно таки выучить модный хачкель. В книжках, которые я рекомендовал есть моря ссылок на другие труды. У вас уже должен быть большой кругозор. Думаю, к этому времени вы уже знаете, что делать.
Аноним 15/11/19 Птн 14:05:00 #57 №207520481 
>и нихуя не делают
о, так ты сними очечи розовые, прочитай про выгоревших, которые кодили по 10+ часов в день
sage[mailto:sage] Аноним 15/11/19 Птн 14:05:03 #58 №207520486 
>>207517428 (OP)
Двачую. Самому 80 лет, собираюсь тоже вкатываться в айти. Компьютера нет, поэтому буду пользоваться телефоном. Планирую начать с Алгола, потом Фортран, или что там у молодых в моде?
Аноним 15/11/19 Птн 14:05:04 #59 №207520489 
>>207520331
Нахуй иди, токсик.
Не закончил я раздел с алгоритмизацией.
И не осваивал Small Talk или Kobalt, я изучал ОС и Железо.
Аноним 15/11/19 Птн 14:05:30 #60 №207520514 
>>207518273
>Уже вижу свой проект на 2 gb с 10 проектами, с 1500 классов и 10к+ DI на онлайн IDE.
Какой ты пафосный, вот по таким как ты прогеров и не любят. По тому что не в тему пиздиш.
Аноним OP 15/11/19 Птн 14:05:38 #61 №207520524 
>>207520403
Иди нахуй, зелень.
Вышка в айти не нужна, и даже является минусом при приёме на работу. Куда охотнее возьмут челика, который сам всё изучал, нежели того, который просиживал жопу в пидорашенских вузах, где ничему не учат.
Аноним 15/11/19 Птн 14:05:52 #62 №207520542 
>>207520412
Да. Самый простой скриптовый язык это форт. Питон намного сложнее его.
Аноним 15/11/19 Птн 14:06:03 #63 №207520553 
>>207519805
Нахуй тебе это надо.
Вокруг тебя будет куча людей с задротскими интересами, с постоянным обсуждением каких-то рабочих моментов. При этом с огромным ЧСВ, они же типа за прогресс. Реально будет куча людей, которые считают других людей говном, потому что те не помнят чего-то из "школьной программы", не поняли часть вузовской программы, или даже просто за то, что учились не в Вышке/МФТИ/МГУ. Подумай, чел, хочешь ли ты с таким гноем вместе работать - то есть видеться и плотно контактировать с ними 8 часов в сутки 5 дней в неделю.
Не говоря о том, что само по себе программирование - достаточно рутинная и скучная вещь.

С другой стороны, ты до 30 лет так и не работал и даже не смог придумать, как зарабатывать на своих увлечениях, перед кем я нахуй распинаюсь.
Аноним 15/11/19 Птн 14:06:11 #64 №207520563 
15729909418480.mp4
>>207517428 (OP)
>Планирую с сегодняшнего дня начать вкатываться в программирование
>У самого компа ни разу не было
Аноним 15/11/19 Птн 14:06:20 #65 №207520573 
>>207520103
>заучивать
самый тупой совет, который может быть дан программисту.

У программиста должно быть развито мышление, которое можно поднять алгоритмизацией, проектированием. Все остальное можно нагуглить. Если не умеешь находить ответ за 5 минут в гугле, тогда не быть хорошим программистом.
Хороший программист это тот, кто знает, где искать ответ на его вопрос.
Аноним 15/11/19 Птн 14:06:25 #66 №207520583 
>>207520454
>Итак, салаги, вы пришли к старым морским волкам в /pr/ и хотите стать программистами.
что-то мне вспомнились анекдоты в стиле "я люблю тебя, юнга!" и "в четверг твоя очередь за стенкой стоять"
Аноним 15/11/19 Птн 14:06:27 #67 №207520585 
>>207519503
Прихожу на собеседование и сразу достаю своего питона. Што!
Аноним 15/11/19 Птн 14:06:48 #68 №207520607 
>>207520313
и на пыхе можно, только какой смысл?
Аноним 15/11/19 Птн 14:07:01 #69 №207520629 
>>207520486
Потом на Делфи запили, бать.
Аноним 15/11/19 Птн 14:07:34 #70 №207520657 
>>207520098
спасибо, анон
Аноним 15/11/19 Птн 14:07:44 #71 №207520666 
>>207520524
> при приёме на работу
Работать на дядю за 20к, вместо удаленки 300к/нсек? Лол.
Аноним 15/11/19 Птн 14:07:49 #72 №207520677 
программист.webm
>>207517428 (OP)
Аноним 15/11/19 Птн 14:08:19 #73 №207520712 
>>207520403
о да, может ты еще то чмоHR, который делает выводы об умственных способностях человека по высшему образованию? Особенно у программистов?
Аноним OP 15/11/19 Птн 14:08:52 #74 №207520742 
Алсо я планирую полгодика поРАБотать в пидорашке, а потом съебаться в США, ведь русские программисты ценятся в США.
Аноним 15/11/19 Птн 14:08:58 #75 №207520748 
>>207520331
Долбоеб называет ничтожеством, кукарекает про Кнута, хотя сам не понимает, что знание большого количества языков программирования никакого преимущества не дает.
Ты хоть сам знаешь что такое Планировка Задач? Семафор?
DMA? Memory Mapping. и любые другие базовые вещи?
Аноним OP 15/11/19 Птн 14:10:13 #76 №207520828 
>>207520677
Ну так я нашёл его ВК, и он сейчас программист, живёт в Калифорнии, работает в Амазоне
Аноним 15/11/19 Птн 14:10:38 #77 №207520857 
>>207520742
Ты бы научился бы для начала комп включать и собирать, а еще блокнотом/вордом пользоваться, американец ты этакий.
Аноним 15/11/19 Птн 14:12:22 #78 №207520965 
>>207520573
Нихуя, есть много фундаментальных вещей, которые надо именно знать.
Не всегда тебе гугл поможет, если ты, например, пишешь сетевую программу и не знаешь что такое NAT. Видел одного новичка, он пытался через мобильный интернет на своем ноуте обратиться к серверу по его IP адресу.
Аноним 15/11/19 Птн 14:12:27 #79 №207520970 
>>207520742
а уделенка нынче не в моде? лол
Аноним 15/11/19 Птн 14:12:49 #80 №207520993 
D0UfTONX0AA4LxH.png
>>207517428 (OP)
>30лвл
>вышки нет хуй с ней
>опыта работы нет
Аноним 15/11/19 Птн 14:13:08 #81 №207521016 
>>207520436
слит и вкачан - Not my native dawg, wanna talk to talk?
>>207520489
Токсик? Разве не токсики ньюфагам советуют дрочить низкоуровневую дичь, когда они строки кода в жизни не писали? У меня сосед такой же, наслушался залупоголовых и место пыхи или JS макаки захотел стать крестоебом. За 3 года обучения продолжает расставлять ящики по полкам, а мог бы уже веслать по полном на чем ни будь высокоуровневом
>>207520514
да да я. Не в тему, офк. Свои онлайн компиляторы кроме как Hello world нихуя и не напишешь. Intellisense - нет, hierarchical structure - нет. Нихуя нет.
Аноним 15/11/19 Птн 14:16:02 #82 №207521196 
images (2).png
>>207517428 (OP)
Для старта любое говно в авито,
Надо собирать информационный фон, чтобы ты знал что и как вообще есть и происходит.

Этап первый:
htmlacademy ru courses
codecademy com


Это верстка. Тебе надо на ТЫ научиться общаться с цсс и хтмл, чтобы не отвлекаться на ЭТО когда тебе надо думать о другом.

ХТМЛакадеми можешь пройти, а сверху отполировать кодакадемией хмтл+цсс. Это поможет понять как оно выглядит вообще.

Спешить особо некуда, на самом деле.
Аноним 15/11/19 Птн 14:16:16 #83 №207521208 
Педали, руль и мышечька с кнопками и широкоформатный монитор не забудьте, а то не ТруЪ
Аноним 15/11/19 Птн 14:16:16 #84 №207521209 
>>207517428 (OP)
Вкатывайся...как только докатишься с 0 до 0.000001 пиши, обсудим твою головокружительную карьеру дальше)) И да...комп купи))
Аноним 15/11/19 Птн 14:16:32 #85 №207521234 
>>207520965
К серверу на своем ноуте обратиться через мобильник, по 4G сети.
Аноним OP 15/11/19 Птн 14:16:48 #86 №207521257 
>>207520857
Что ты несёшь, шизик? Я же не в блокнот буду код записывать
Аноним 15/11/19 Птн 14:19:22 #87 №207521433 
>>207521257
Шизик здесь только. Не я писал же о том, что люди нихуя не делают и 300кк получают. Если ты не заметил, то над тобой тут ржут, Мудак ты великовозрастный. Я вижу по твоему слогу и по общению, что тебе никогда не стать прогером. Почему? Да потому что ты быдло.
Аноним 15/11/19 Птн 14:20:49 #88 №207521514 
>>207520677
проиграл с подливой
>>207520748
>Планировка Задач? Семафор? DMA? Memory Mapping.
Написал все, что знаешь? Судя по тому, что "Задач" uppercase написана - еще и копипастил откуда то (ебаное ничтожество). Это так ты JIRA назвал?
Semaphore - блок синхронизации, для исключения взаимоблокировок, зачастую через wait-continue
DMA - вообще хуй пойми к чему тут прямой доступ к памяти a.k.a. management code, ну да ладно
Memory mappaing - механизм передачи данных в системе источник-блок памяти. Тоже хуй пойми, к чему тут кодинг.
Хоть бы указал платформу/язык, прежде чем писать разноплановые термины.
/facepalm короч
Аноним OP 15/11/19 Птн 14:21:04 #89 №207521533 
>>207521433
Хуя ты порвался, токсичный шизик)
Я то вкачусь и буду получать 300к, не сомневайся)
Аноним 15/11/19 Птн 14:21:32 #90 №207521558 
>>207521533
Не, нихуя.
Аноним OP 15/11/19 Птн 14:21:34 #91 №207521560 
я вкачусь, вот увидите........................
Аноним 15/11/19 Птн 14:22:08 #92 №207521591 
>>207520828
Круто, раз так, молодец.
Аноним 15/11/19 Птн 14:23:06 #93 №207521656 
Нет компа, зато сидит на дваче и задает ебанутые вопросы.
Аноним 15/11/19 Птн 14:23:25 #94 №207521671 
>>207521016
>Intellisense
да
>hierarchical structure
да
Теперь online code editor не такие, как были 5 лет назад.
Аноним 15/11/19 Птн 14:23:28 #95 №207521676 
>>207521257
А вот кстати зря. Пиша код в блокноте, неплохо так прокачиваешь навык думания своей головой.
Аноним 15/11/19 Птн 14:23:50 #96 №207521707 
>>207521656
Ну хоть с пастой не разговаривает.
Аноним 15/11/19 Птн 14:24:15 #97 №207521740 
>>207517428 (OP)
Научить могу только в специальном центре обучения программированию. Компьютер любой подойдет.
Аноним 15/11/19 Птн 14:24:19 #98 №207521745 
>>207521560
Троль ебаный)))
Аноним 15/11/19 Птн 14:24:32 #99 №207521762 
>>207521016
>вместо пыхи или JS макаки захотел стать крестоебом.
И правильно сделал. После крестов он много быстрее будет разбираться во всём. И даже в твоем говноJS.

Я не заставляю его учить низкоуровневую дичь сразу, а хотя бы разобраться в базовых принципах, хотя бы отличать интерпретатор от транслятора, и уметь пользоваться ПК. Для общего развития программист должен знать как работает проц, как работает железо, как писать многопоток, хоть немного понимать, как работает сеть.
Как-будто преподы по JS токсики, когда рассказывали как движок размещает в памяти объекты, прежде чем кодить заставлять.
А сам я начинал с Паскаля, будучи троечником. И не ныл подобно тебе, когда пришлось дохуя перечитывать.
И вообще, самый важный скилл для программиста - это умение читать. Как код, так и документацию с книгами.

Так что иди нахуй.
Аноним 15/11/19 Птн 14:26:11 #100 №207521864 
>>207521676
все что ты прокачиваешь - это скилл поиска проебанной тлчки с запятой
Аноним 15/11/19 Птн 14:26:27 #101 №207521886 
>>207521558
ОП-хуй вкатится и будет получать 300к, а ты так и будешь ныть в очередном треде.
Аноним 15/11/19 Птн 14:27:06 #102 №207521934 
>>207521886
Как будто больше нет никакой работы с хорошим достатком.
Аноним 15/11/19 Птн 14:27:42 #103 №207521974 
вы ебанулись со свои программированием))) других что ли профессий нет?
Аноним 15/11/19 Птн 14:30:14 #104 №207522144 
>>207521762
>твоем говноJS
Поссал тебе на голову
>бы отличать интерпретатор от транслятора
"Если человек идиот, то это надолго". ИНТЕРПРИтатор и ТРАНСлятор интуитивно не понятно?
>Для общего развития
Общее развитие никому нахуй не нужно, главное - выполнить таск/выкатить релиз. Все твои маня вскукареки про работу процессора - максимум хуями в столовке померяться.
>А сам я начинал с Паскаля
Мне вообще похуй с чего ты там начинал. Зачем ты вообще это пишешь? Или ты себя эталоном считаешь?
>важный скилл для программиста - это умение читать
Есть профессии, где это СКИЛЛ не нужен?
Вроде пишешь, что с паскаля начинал, а такое чувство, что переписываюсь с 20 летним пиздюком. Умом видимо ты не вырос. Жаль тебя.
Аноним 15/11/19 Птн 14:31:20 #105 №207522220 
image.png
>>207517502
На месте.
Аноним 15/11/19 Птн 14:31:42 #106 №207522246 
>>207521974
двачую адеквата, через пол года будет новый пост типо
Купить пеку - checked
Купить книги - checked
Купить курсы - checked
Купить мотивационный плакатик - checked
Устроиться джуном - unchecked.
ШТО Я ДЕЛАЮ НИТАК?
Аноним 15/11/19 Птн 14:31:46 #107 №207522251 
>>207521974
Например?
Аноним 15/11/19 Птн 14:33:03 #108 №207522334 
Clipboard01.png
Аноним 15/11/19 Птн 14:34:56 #109 №207522441 
>>207520712
Да, это я
Да, это жестко
Аноним 15/11/19 Птн 14:36:20 #110 №207522535 
>>207522251
получить вышку, пройти магистратуру, аспирантуру, заниматься своим блогом, репетиторством, можно угореть по графике, можно работу на ногах, если любишь ходить. Программисты без образования получают те же деньги, что работник пятерочки, ни за что не отвечающий и ничего особо не делающий. Смысл в том, чтобы вкатываться во что-то новое, когда еще старого нет, нету даже адекватного представления о программировании?
Аноним 15/11/19 Птн 14:37:22 #111 №207522597 
>>207521514
> Хоть бы указал платформу/язык, прежде чем писать разноплановые термины.
Хоть в Windows, хоть в UNIX есть мэппинг файлов.
> Тоже хуй пойми, к чему тут кодинг.
К тому, что долбоебы не знающие что это такое будут неправильно описывать работу с файлами.

Планировщик задач тоже в любой многозадачной ОС есть.

И я знаю таких вот тонкостей еще дохуя. И об этом ты не узнаешь, изучая только язык, а уж тем более если будешь веб-макакой, недопрограммистом.

Была одна веб-макака, NoSQL поверх MySQL замутила, и это было ядро сервера, и никто, даже я (тогда еще необученный студент) не понимал, какую хуйню он сотворил. Полгода комадной разработки коту под хвост.
Зато понтов в нем так же как и в тебе было.
Аноним 15/11/19 Птн 14:37:47 #112 №207522630 
>>207517428 (OP)
Берешь любую некропеку, накатываешь генту, берешь взрослый серьезный компилируемый язык, c\c++\rust\go\<langname> и хуяришь высокопроизводительный код.
Аноним 15/11/19 Птн 14:51:15 #113 №207523532 
>>207522597
>И я знаю таких вот тонкостей
Бля ну камон, не надо так толсто. Все это проявляется в работе / подсказал ментор что почитать, чтобы не зафакапить
>не знающие что это такое будут неправильно описывать работу с файлами.
хочу тебя разочаровать, что алгоритмы маппинга IS EVERY WHERE (читай маппинг микропроцессоров)
>Планировщик задач тоже в любой многозадачной ОС есть.
>любой
В 2к19 есть оси без многопоточнисти? Job scheduler - слишком широкое понятие (если хотел бы сказать про демонов, хоть конкретизировал)
>недопрограммистом.
95% рынка IT. Sad but true
>NoSQL поверх MySQL
Проект слепых или тупых? Или все вместе? Тим лида, ПМ-а и этого долбоеба сразу выгнать после такого факапа. Боже блять, 6 месяцев через какой то костыль педалить и не заметить. Чот кекнул. Готов зуб дать, что нихуя не переписывали и этот пласт говна все так же висит где то в интерпрайзе
Аноним 15/11/19 Птн 14:59:20 #114 №207524060 
>>207520828
ну так пруфай, хули ты скрываешь, зеленый
Аноним 15/11/19 Птн 15:13:50 #115 №207524882 
>>207523532
> ментор что почитать, чтобы не зафакапить
Мне подсказывали только в самом начале.
Потом я уже сам. И многие вещи изучал в одиночку.

> IS EVERY WHERE (читай маппинг микропроцессоров)
Что-то гугл ничего толкового не выдает.

> Проект слепых или тупых?
Я хз, почему тимлид даже не заметил, он вроде на Java до этого писал. Поэтому, прежде чем писать что-то сложное, надо изучать и предметную область и теорию. Поэтому нужно уметь читать.

> Готов зуб дать, что нихуя не переписывали и этот пласт говна все так же висит где то в интерпрайзе
Переписали, с Django на Node.js + Mongo, я ушел, когда начался переход.
Но то был не просто сайт, а веб-сервис.

> В 2к19 есть оси без многопоточнисти?
Может есть, я не ебу.

Я к чему тебе вел? что просто веб-макакой быть не получится.
Да, ты можешь клепать сайтики на CMS и не париться. Но тогда никуда и не вылазm из этого клепания сайтиков, а это, по-моему, намного хуже, чем помучаться в начале и напрячь хорошенько мозги.
Да и вообще, если ты хорошо знаешь такие вещи, то идти туда - это самоубийство. Как заняться ремеслом, вместо искусства.

А ОП даже ПК толком пользоваться не умеет.
Аноним 15/11/19 Птн 15:43:12 #116 №207526593 
>>207524882
>Поэтому, прежде чем писать что-то сложное, надо изучать и предметную область и теорию
Нужно быть как минимум не дауном.
>Что-то гугл ничего толкового не выдает.
http://www.idc-online.com/technical_references/pdfs/electrical_engineering/Microprocessors_memory_map.pdf
Как раз IBM PC, как ты любишь
>Я к чему тебе вел?
К тому, что каждая сфера ведет к унификации и стандартизации. Общаться напрямую с железом уже не нужно, есть высокоуровневые интерфейсы взаимодействия, через которые писать код можно легко и не принужденно. Даже если ты написал хуйню, тебе intellisense подскажет где именно. Это сделано для того, что сейчас можно не париться про расход памяти, как раньше (исключение - геймдев, какой то банковский/биржевой сектор, где счет идет в милисекундах), зато можно рости вверх - создавать столь сложные архитектуные модели, что в них можно утонуть. Поэтому низкоуровневые знание пекарни - это не тот скилл, которым должен овладеть джун для написания приложения. Чтобы писать приложения нужно - (барабанная дробь) писать приложения.
Тем более челику 30 лет, это не 16 лет, где можно забить болт на учебу и целыми днями читать книги по CS.
Так что да, ОП-хуй, ты хуй, дебики, которые писали про С и С++ - пидарасы, а я д'Артаньян.
Аноним 15/11/19 Птн 16:45:38 #117 №207530060 
>>207520524
Пидоран без образования порвался. Тупая блять, в крупную контору без вышки тебя не возьмут потому что ты тупой пидорас который не смог закончить вуз. Программист это инженер а инженер это специалист с высшим образованием. В вузе ломают в тебе школоту и учат добывать знания развивают мышление поиск решений. Без ву ты васян научившийся говнокодить. Тем более ты еще и свин
Аноним 15/11/19 Птн 16:47:30 #118 №207530171 
>>207520666
Я круче сделол работаю на дядю и на его же компе удаленно и никто не знает потому что тупые пидоры
Аноним 15/11/19 Птн 16:49:47 #119 №207530299 
>>207520712
Не рвись тупень который не смог получить образование. Ты не сможешь понять что это такое никогда. Смирись
Аноним 15/11/19 Птн 16:55:14 #120 №207530612 
>>207530171
Иди теперь домашку по русскому языку делай.
Аноним 15/11/19 Птн 16:58:38 #121 №207530829 
>>207530612
Хорошо
Аноним OP 15/11/19 Птн 17:08:01 #122 №207531412 
>>207530060
пидорашка порвалась, найс)
Аноним OP 15/11/19 Птн 17:08:51 #123 №207531464 
эх вы, тупорылые спидозные раковые СПИДоРАшКи
Аноним OP 15/11/19 Птн 17:10:16 #124 №207531556 
сдохните вы все от СПИДа суки ненавижу вас
Аноним OP 15/11/19 Птн 17:10:49 #125 №207531593 
суки блять
Слава Руси!
Аноним 15/11/19 Птн 17:11:10 #126 №207531615 
>>207517428 (OP)
1
Аноним 15/11/19 Птн 17:12:30 #127 №207531711 
Ага места таким отдавать ну уж нет.
Аноним OP 15/11/19 Птн 17:14:00 #128 №207531796 
Слава Руси!
Аноним 15/11/19 Птн 17:14:02 #129 №207531801 
>>207531711
В твоём возрасте пора радоваться новым лохам на личной галере.
Аноним 15/11/19 Птн 17:26:11 #130 №207532586 
>>207526593
Ну блядь, пусть тогда потом не удивляется, когда его сервак будет лагать из-за хуево написанного и спроектированного алгоритма. И весь остальной монолит придется переписывать.
Я всегда ориентируюсь при разработке программ на то, чего уже знаю.
Как раз таки для унификации в том числе такие вещи и надо знать.
Потому что решая задачу проектирования ПО, ты по сути выполняешь обобщение. И тут не только то, что паттернами проектирования называют знать обязательно.
И то, что сфера унифицируется и стандартизируется еще не говорит о том, что фундаментальные вещи всё таки не придется учить.
Как ты напишешь параллельный алгоритм, пусть даже юзающий функции сверхнавороченной либы, если не будешь знать, что такое потоки ядра?
Как ты спроектируешь БД, даже на ORM, если не будешь знать реляционную алгебру? От долбоебов тут и ORM не поможет, а только хуже сделает.
Как ты юнит тест вообще разработаешь нормальный, для своего же кода, если не будешь пользоваться теорией множеств, комбинаторикой, да просто формулами, и не будешь тестировать заранее известным множеством на миллион кейсов, например? Да даже на 10, лучше задать множество путем перебора, а не тупого вбивания каждого частного случая в исходник.

Да и эпоха квантовых компьютеров скоро, я даже не увреен, приживется ли там POSIX.
Аноним OP 15/11/19 Птн 17:36:30 #131 №207533226 
vklkkasdmlsfmklgnghmn,
Аноним 15/11/19 Птн 17:41:19 #132 №207533491 
>>207517502
Потому что:
1. Ты нахуй никому не нужен, просто прими это.
2. Ты уже сотый на этой неделе с подобным тредом.
3. Конкуренты не нужны. Особенно на фрилансе.
Аноним 15/11/19 Птн 17:42:14 #133 №207533549 
>>207520563
Проорал с твоего псто.
Аноним 15/11/19 Птн 17:48:09 #134 №207533869 
>>207532586
хуйню написал, как и в предыдущие разы. Влень даже пост-коммент делать. То что ты описал - познается в процессе обучения языка. Тесты, СУБД, паралельное исполнение - все остальное. Для этого не нужны знания низкоуровневой дичи. Все уже в интерфейсах.
>Да и эпоха квантовых компьютеров скоро
смотря, что ты вкладываешь в слово "Скоро". 30 лет - это скоро?
comments powered by Disqus

Отзывы и предложения