Главная Юзердоски Каталог Трекер NSFW Настройки

Программирование

Ответить в тред Ответить в тред
<<
Назад | Вниз | Каталог | Обновить | Автообновление | 69 5 43
Почему никто не раписывает РЕАЛЬНЫЙ путь изучения программирования? Аноним 29/06/22 Срд 09:36:51 2391913 1
7ef.jpg 28Кб, 600x600
600x600
Вот для меня всегда было проблемой понять каким образом нужно изучать программирование, в чём собственно план, в итоге я эмпирически пришёл к следующему:

1. Знакомство с синтаксисом твоего первого языка. Пишешь свой первый хеллоуворлд, играешься с условными операторами и циклами, ворочаешь массивы, чувствуешь себя замечательно.

2. Изучение основ работы ЯП. Учишь самые распространённые идиомы, узнаёшь в чём разница между функциональными и объектно-ориентированными языками, статическая и динамическая типизация - в целом начинаешь понимать как работают ЯП.

3. Алгоритмы и структуры данных. Собсно дрочишь сортировочки и поиски, неплохо было бы познакомиться с оценкой сложности алгоритмов, чтобы хотя бы примерно уметь прикидывать её.

4. Паттерны. Знакомишься с паттернами, читаешь книжку GoF, улавливаешь только что такое синглтон, перечитываешь, примерно понимаешь что такое фабрика, забываешь, через какое-то время пытаешься применить фабрику в своём приложении - возвращаешься в книгу, перечитываешь, начинает доходить, успешно применяешь паттерн в приложухе, ходишь надутый как петух полгода. Продолжаешь возвращаться к книге время от времени.

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

Поздравляю, теперь ты настоящий программист.
Аноним 29/06/22 Срд 10:10:18 2391925 2
Нет, не настоящий. Про "Фреймворки" забыл.
Распиши, пожалуйста, дорожную карту Спринга на Джаве.
Аноним 29/06/22 Срд 15:56:35 2392181 3
>>2391925
Не считаю знание фреймворков частью истинно программерского пути, также как и доскональное владение конкретным языком, потому что и языки и фреймворки придётся менять и не раз. Не верю что найдётся настоящий программист, который за всю жизнь не выучил больше одного фреймворка или языка.
Аноним 29/06/22 Срд 16:13:44 2392189 4
гугли пасту высшее образование в ит своими руками
Аноним 29/06/22 Срд 16:20:13 2392194 5
>>2392189
>Модуль первый, введение
>Вначале советую читать SICP.
Жоска
Аноним 29/06/22 Срд 16:29:37 2392199 6
>>2392189
Так и вкатился, но долбоёбики будут писать про нинужна и пытаться зазубривать вопросы к интервью, хотя это юзлесс и тебя с твоими зазубренными вопросами любой на собесе попустит, просто задав вопрос чуть по другому.
Правда замечу, что я не выдрачивал до посинения ничего из предложенного в пасте. Что-то менял, брал другое, что-то читал пока читалось и бросал. Изучал те самые 20% знаний, которые позволяют решать 80% задач. Но эти 20% я получил в КАЖДОЙ из тем, которые предлагались к изучению, в т.ч. многопоточности и компиляторостроении. Всё в итоге пригодилось, что-то реже, что-то постоянно, но пригодилось всё.
Аноним 29/06/22 Срд 16:29:40 2392200 7
>>2392194
А что с ним не так?

мимо вкатываюсь, прочитал первую часть
Аноним 29/06/22 Срд 16:31:14 2392202 8
>>2392200
Да ничего, просто это довольно сложно для начинающих, имхо. Если справляешься, то заебись.
Аноним 29/06/22 Срд 19:53:01 2392363 9
Мой РЕАЛЬНЫЙ путь изучения был совершенно другим. У тебя больше похоже на план преподавания в вузе. Сюрприз, большинство выпускников так и не становятся "настоящими программистами". А те, кто становятся, очень много делают помимо этой программы.

Суть уже давно расписали. Либо тебе это интересно само по себе, и ты копаешься в датасаенсе, дизассемблере, крипте, делаешь вебсайты, компиляторы созданных тобой языков, или к чему там у тебя душа лежит - обычно "настоящий программист" пробует себя в множестве направлений. И ты делаешь это как другие в доту играют - можешь на сутки засесть, забываешь о еде, тебе хочется скорей скорей все свои идеи закодить. Либо ты никода не выйдешь на тру-уровень программирования.
Аноним 29/06/22 Срд 20:35:34 2392404 10
>>2392181
> Не считаю знание фреймворков частью истинно программерского пути
А дрочево сортировочек считаешь?
Аноним 29/06/22 Срд 22:01:31 2392462 11
>>2392363
задрот спок
Вообще хз зачем это все так романтизировать помимо отпугивания вкатунов конечно, я думаю что спокойная и направленная работа в определенной предметке это самый адекватный варик стать тем самым "настоящим программистом", при этом она же должна быть членовредительной.
Если тот самый "настоящий программист" это именно специалист в предметке, то ему ток 20% нужно что-то делать (кодить/проектировать..), остальные 80 это изучение сферы и общение с людьми.
именно поэтому прога не для всех кста - нужно уметь пиздеть и заводить связи так или иначе чтобы расти, потому что дохуя умные и в смежных наукоёмких сферах есть, но зп там соответствующие пример инженера в США и кодерка откуда же
Короче говоря, если хочешь карьеры - жопку рвать необязательно, иногда даже вредно
Аноним 29/06/22 Срд 22:41:52 2392492 12
>>2392462
ИТТ речь не идет о предметной области, которая конечно имеет первостепенную важность для карьеры. Мы говорим о скилле программирования как такового.
Тут ты либо можешь найти и пофиксить баг в стандартной библиотеке, который мешает тебе жить, либо это станет блоком для всего проекта.
Либо ты сможешь заюзать либу, написанную на языке и инфраструктуре совершенно не совместимой с твоим проектом, либо отказаться от ее функциональности.
Ты либо сможешь, впервые столкнувшись с такой необходимостью, спроектировать код так, чтобы он мог быть распараллелен в облаке, либо будешь смотреть на задачу как баран на новые ворота.
Никакие связи тебе в этом не помогут. Только годы задротства, только ощущение компьютера как своей родной стихии.
Аноним 29/06/22 Срд 22:47:35 2392495 13
>>2392363
Не всем дано быть теми кому интересно копаться и разбираться, но программистом может стать каждый.

>>2392404
Да, они учат писать быстрый и оптимальный код, работа с фреймворком может буквально не научить ничему кроме работы с фреймворком, если он весьма строгий в плане работы с ним и заранее диктует архитектуру, чтобы дурачки не говнокодили.
Аноним 29/06/22 Срд 22:56:39 2392499 14
>>2392492
Чтобы ты понимал, мы с тобой о разных сторонах одной медали говорим, конечно можно идти по пути тобою описанном, но есть варики проще и надежнее (например тот, что я расписал)
Главный тезис моего поста - прога не для всех это вымысел, т.к. есть не только вариант задротить.
я тут тоже слегка задрот, но мне не нравится куда это всё идет и лучше бы слезть с иглы илитарного программирования и начать подскакивать кабанчиком
Аноним 30/06/22 Чтв 08:52:40 2392675 15
>>2392495
>но программистом может стать каждый
На флаттере пинать фриланс или в 1с на заводике формы править за 30к - действительно может почти каждый. И собственно для усредненного человека это нормальная зп, медианная по стране как-никак. А с опытом может и до 70 поднять, вообще красота.
Аноним 30/06/22 Чтв 08:53:18 2392676 16
>>2392499
> лучше бы слезть с иглы илитарного программирования и начать подскакивать кабанчиком
Ещё лучше - понять, что это не взаимоисключающие вещи.
Аноним 30/06/22 Чтв 13:38:44 2392842 17
>>2392676
А никто и не спорит, вопрос в приоритетах
Аноним 30/06/22 Чтв 15:37:18 2392926 18
>>2392675
Тимлидом можешь ты не быть, но сениором быть обязан!
Аноним 30/06/22 Чтв 23:29:04 2393242 19
Начиная с 3 сразу нахуй. Квиксорт уже отлаженный и оптимизированный на сишечке есть везде, для "пощупать" тебе хватит пузырька.

А правильный подход - дальше пилишь пет-проджект с имеющимися знаниями и гуглом в обнимку. Можно несколько вещей запилить, не суть важно. Запилилось, работает, наигрался - осваиваешь синтаксис следующего языка (императивщина вся один хуй только скобочками и названиями функций отличается), повторить. Остальное надрачивается в процессе.
Аноним 30/06/22 Чтв 23:52:03 2393249 20
>>2393242
>для "пощупать" тебе хватит пузырька.
Не, хуйня, пока не поиграешься с юнион-файндом, бинарным поиском, графами и алгоритмом дийкстры, считай ты с алгоритмами не знаком.
Аноним 01/07/22 Птн 02:22:19 2393313 21
Ну получается, я как и большинство вкатунов тупо ничего не изучали.
Ну то есть после первых двух пунктов идёт сразу изучение фрейворка для формо/крудошлепства и экосистемы типа сборщиков, тестов, гита, реста и написание тестового в виде тудулиста.
По алгосам и паттернам изучение идёт аврально в виде статей во время подготовки к собесам. А архитектурные вопросы вообще начинаются после года работы и более.
Аноним 01/07/22 Птн 02:56:50 2393321 22
>>2391913 (OP)
Комбинаторика. Теория вероятностей. Теория графов. Теория автоматов. Теория кодирования. Теория алгоритмов. Алгоритмика. Теория игр.
Остальное - по необходимости. /Всё.
Аноним 01/07/22 Птн 10:22:25 2393391 23
>>2393313
Ну это путь именно программерства, то что ты описал звучит как макак-скриптер, ничего плохого в этом нет, просто другая профа.

>>2393321
А про математику то я реально забыл
Аноним 01/07/22 Птн 11:16:36 2393430 24
Дефайн плес "настоящий программист" только не говорите, что это мой протыкатель.
Аноним 01/07/22 Птн 12:12:02 2393451 25
1. Хочешь становится программистом типа хакер такой крутой да
2. Делаешь сайт ставишь денвер сервер пхп 5.4 и sql с дельфинчиком
3. Идешь на первую попавшуюся работу в Омске делать магазин диванов получаю через месяц 200к
Аноним 08/07/22 Птн 11:11:13 2399355 26
>>2391913 (OP)
А если вообще ВО нет, вкатиться можно хоть куда-нибудь, кроме фронтенда?
Я вообще-то учился на матфаке, но с последнего курса вылетел из-за конфликта с преподом, а потом ушёл в депрессняк.
Аноним 08/07/22 Птн 21:58:38 2400197 27
1485078942001.jpg 29Кб, 384x370
384x370
>>2393430
Это твой протыкатель
Аноним 08/07/22 Птн 22:00:03 2400198 28
>>2399355
В дворники можешь вкатиться, или в армию. Шучу, на самом деле можешь куда угодно, если математику не забыл то в гейдеве только в плюс.
Аноним 09/07/22 Суб 12:28:34 2400431 29
>>2392495
>Да, они учат писать быстрый и оптимальный код
Они учат писать неподдерживаемый говнокод. Фреймворки хотя бы загоняют в рамки и ожидают определённог кодстайла.
Аноним 09/07/22 Суб 13:42:14 2400471 30
>>2391913 (OP)
>Твоя первая архитектура.
За это некоторые любят спрашивать. Для них А Р У Х И Т Е К У Т У Р А - это исключительно бэкэндно-фронтэндно-микросервисный шоггот. С тех пор я использую словосочетание ДИЗАЙН СИСТЕМЫ чтобы не подкопатся было.
Аноним 09/07/22 Суб 20:45:56 2400937 31
1. Кто сколько вкатывался в айти С НУЛЯ?
2. Пишите стек?
3. Как проходили собесы при трудоустройстве (насколько лажали)
4. Сколько собесов прошли пока не устроились
5. Хорошая ли компания относительно других в ЭТОМ КОНКРЕТНО ГОРОДЕ
6. Какого размера город
7. Как хорошо учились в школе/унике?
Аноним 09/07/22 Суб 21:11:41 2400953 32
>>2400937
8. Сколько раз в неделю ебетесь с женой?
9. Сколько платите за ипотеку?
10. Сколько денег у вас на счетах?
11. Что сегодня было на завтрак?
12. Хватит ли вам туалетной бумаги до следующего похода в магазин?
13. Чуствуете ли сексуальный подтекст в ситуации, когда ваш кот задирает перед вами хвост и показывает яица?
Аноним 09/07/22 Суб 22:12:17 2401003 33
>>2400953
Я аутист и мне сложно без конкретики.
Аноним 09/07/22 Суб 22:55:20 2401042 34
>>2392202
Начинать изучение проги с sicp это алгоритмы начинать учить по Кнуту. Конечно ты пздц будешь молодец когда всё это разбирешь, но условный Вася, который шёл максимально прагматичным путём уже будет работать и получать реальный опыт.
Такой подход может работать в университете, но если надо прям вкатиться в IT, то самый важный шаг - как можно быстрее найти работку. Изучение всяких научных трудов имеет смысл, когда уже есть какой-то опыт и ты хочешь продвинуться дальше как разраб.
Аноним 10/07/22 Вск 09:47:00 2401215 35
>>2401042
Нет. Условный вася никуда не вкатится и ничего не получит. А я уже получил.
Аноним 10/07/22 Вск 12:33:51 2401288 36
image 743Кб, 2327x1633
2327x1633
>>2391913 (OP)
Да, конечно, есть секретные пути обучения программисту, которые власти скрывают.
Открываю тайну.
Берешь учебную программу любого понравившегося тебе ВУЗа (на самом деле все они строго придерживаются гос. стандарта) по специальности прикладная математика и информатика, и идешь по этому пути самурая.
Если покопаться, то по каждой дисциплине найдёшь и рекомендуемую литературу (учебники, задачники, методические рекомендации) и онлайн-лекции. В западных вузиках вроде всё это прямо в открытом доступе лежит, просто если хочешь сертификат/диплом, плати доллары, а для себя - учи сколько влезет.
Аноним 10/07/22 Вск 20:08:37 2401916 37
>>2401288
Вот полный список людей, осиливших это без учебы в вузе:
<конец списка>
Аноним 10/07/22 Вск 20:55:05 2401935 38
Аноним 10/07/22 Вск 21:21:20 2401962 39
>>2401916
Ну ты ж не обязан брать все квадратики, возможно, что-то из этого ты уже знаешь. Возможно, где-то будет достаточно первый 1-2 глав учебника. Урезать всегда проще, чем дополнить и тем более собрать заново.
Но так-то конечно, вот это вот всё и отличает макакера-холуя от инженера по проектированию программного обеспечения.

Разница как между электриком кузьмичом и инженером-проектировщиком электротехники и электроники.
Аноним 24/08/22 Срд 07:22:44 2444264 40
>>2401215
Я такой условный вася, выучил синтаксис питона, потом сразу сел за джангу, сделал недопрожект в гит и пошел искать работу, в итоге за пару месяцев нашел и начал грести на галере, не смогу написать никакую сортировку, про сложность алгоритмов не знаю ничего, про паттерны вообще молчу.
Аноним 24/08/22 Срд 08:19:06 2444269 41
>>2401215
Условный Вася учит синтаксис, учит фреймворк, пишет свой говно-круд и устраивается на работу в минимальные для себя сроки.
Аноним 24/08/22 Срд 10:55:31 2444336 42
>>2401916
>программирование ASP.net
Вот это зачем осиливать? Специфика РФ-вузов такова, что тебя могут будут ненужными вещами обмазывать профнепригодные преподаватели личный опыт в заборостроительном.
Я бы лучше по митовской программе пошел, вообще говоря. Тут Скотта Янга упоминали, он её проходил на Open Courseware.
Аноним 24/08/22 Срд 20:33:29 2444738 43
>>2444336
>ненужными вещами
Многие люди идут в ВУЗ и недоумевают, зачем их на протяжении целых 4, а то и 6 лет, будут учить совершенно не нужным вещам, как-то кучи всякой математики и физики, электротехники и электроники, ассемблеру, компиляторам, ОС, сетям, и иногда даже приправлять это практикой на более-менее живых языках, как то Си, или дельфи, иногда даже джава и си-шарп, и иногда в качестве факультативов даже будут новомодные фреймворки.
Просто ваша проблема в том, что вам не нужен ВУЗ. Вообще. Он - не для вас. Вам надо в IT ПТУ или на курсы/интенсивы, где вкатывают во фреймворкомакакинг за 6-9 месяцев.
Задачи ВУЗа - прежде всего передача и сохранение в стране фундаментальных знаний и компетенций. Чтобы после ВУЗа пусть и в единичных экземплярах появлялись выдающиеся умы, которые были бы способны и далее двигать науку и создавать новые яндексы и интелы, и чтобы в случае чего в стране можно было бы с нуля спроектировать и создать хотя бы на уровне 1980-х годов работающие вычислительные машины, написать для них ОС, сетевые протоколы, написать для них компилятор языка Си, а затем и более высокоуровневых языков. И ВУЗы худо-бедно, но дают основы для всего этого.
Если ты знаешь базу, то тебе не составит труда освоить любой из языков программирования.
Но обратное не верно. 99% сеньоров-макакеров не способны написать компилятор даже для языка С (да и вообще ни для какого, потому что они и про ассемблер-то нихуя не знают, и про ОС нихуя не знают).
Аноним 24/08/22 Срд 22:05:27 2444792 44
>>2444738
Вот такие адекватные посты в кодомакакаче редко встречаются.
Аноним 24/08/22 Срд 23:14:26 2444835 45
>>2444738
Я конкретный пример ненужной вещи привёл - курс по ASP.net.
>Задачи ВУЗа - прежде всего передача и сохранение в стране фундаментальных знаний и компетенций.
Вузы каждый год выпускают толпы "инженеров ЭВМ", изнасилованных типовым курсами по очень сомнительным учебникам. Это и есть та самая фундаментальность для создания новых интелов? Так где же они тогда? Я бы понял, если бы речь шла хотя бы об аспирантуре, но нет же, разговор о стандартной шараге на 4-5 лет.
>Но обратное не верно. 99% сеньоров-макакеров не способны написать компилятор даже для языка С (да и вообще ни для какого, потому что они и про ассемблер-то нихуя не знают, и про ОС нихуя не знают).
Это не рокет саенс, у тебя слишком высокое самомнение. Для получения таких сакральных знаний на уровня курса заборостроительного достаточно прочитать и разобрать несколько книг, не нужно просиживать штаны в сомнительных заведениях.
Аноним 26/08/22 Птн 18:01:20 2446234 46
>>2444792
> как-то кучи всякой математики и физики, электротехники и электроники, ассемблеру, компиляторам, ОС, сетям

Лолблядь, ты кажется забыл специфику пидорахообразования. Если бы этому учили. Вместо этого у нас был РУССКИЙ ЯЗЫК и ИСТОРИЯ на первых курсах, а потом вместо электротехники унылый дед, который заставлял нас делать лабы по методичке ничего не объясняя. Вместо ассемблеров и компиляторов был классический курс по C++, который по сути использовался как Си с классами. Потом вместо баз данных был microsoft access, в котором мы писали какую-то хуйню через гуи интерфейс, и конечно же ВЕБ РАЗРАБОТКА с жиквери и устаревшими на 10 лет подходами.

Про дискретную математику, про ассемблеры, про компиляторы, уж чего там говорить про ОС и сети мы не слышали. Может их и начали преподавать после 3го курса, но я к тому времени уже свалил из этой помойки, и устроился на работу, и сейчас ковыряю то, что мы должны были изучать в вузе. Только зря два года проебал.
Аноним 26/08/22 Птн 19:03:50 2446340 47
>>2444738
>ассемблеру, компиляторам, ОС, сетям, и иногда даже приправлять это практикой на более-менее живых языках, как то Си, или дельфи, иногда даже джава и си-шарп, и иногда в качестве факультативов даже будут новомодные фреймворки

Увы, даже этого очень часто нет. В моем говнопту (бауманка) все сводилось к изучению си и си с классами. Большое внимание уделяли отчетам, оформлению блок-схем. Помимо этого была и экология, и бжд с обязательным посещением. Как-то так.

>>2444738
>про ОС нихуя не знают
В курсах про ОС на каком-то абстрактном уровне рассказывают то, как в общих чертах работают unix-подобные системы. В курсе по компиляторам у нас было какое-то унылое дрочево lex/yacc для создания парсеров чисел. Как оно там под капотом работает я так и не понял, кроме как то, что там где-то конечный автомат запрятан.
Аноним 26/08/22 Птн 19:04:41 2446343 48
>>2446234
В целом двачую, в большинстве вузов оно так до сих пор и есть, кроме каких-то особых исключений.
Аноним 26/08/22 Птн 19:12:33 2446356 49
>>2444738
>с нуля спроектировать и создать хотя бы на уровне 1980-х годов работающие вычислительные машины, написать для них ОС, сетевые протоколы, написать для них компилятор языка Си, а затем и более высокоуровневых языков. И ВУЗы худо-бедно, но дают основы для всего этого.

Хуй знает, максимум в общих чертах поверхностно рассказывают. То есть ты будешь знать как там файлы в хуинуксах работают, как работает шедулер процессов потоков, какие там хедеры у того или иного протокола. Но на практике ты поймешь быстро, что это максимум общие слова и махания руками были, а не какие-то конкретные знания.
Аноним 26/08/22 Птн 19:32:49 2446401 50
>>2446234
Может быть тебе не повезло конечно, но вот я учился по обычной инженерной специальности очень далёкой от программирования. И тем не менее.

>вместо электротехники унылый дед, который заставлял нас делать лабы
Электротехника - это про трансформаторы и трёхфазные двигатели, у меня были лекции, семинары с задачками, лабы. Везде были разные преподы. Но были конечно душнилы тупые, правда по другим предметам, которые тупо просили переписывать слайды с проектора. Но это в принципе не решаемая проблема, кроме каких-то топовых ВУЗов в США, где преподы конкурируют за студентов.

>курс по C++, который по сути использовался как Си с классами
Подобный курс в 1-2 семестра есть сегодня в любом техническом ВУЗе. Это не уровень IT.

>вместо баз данных был microsoft access
У меня был курс по акцессу и по екселю тоже. Хотя уже даже не помню в рамках чего. Но в любом случае Access - это отличный инструмент для того, чтобы разобраться в БД, без всяких лишних слоёв.

>ВЕБ РАЗРАБОТКА
Ну этого у меня не было.
Аноним 26/08/22 Птн 19:34:56 2446403 51
>>2446234
>Вместо этого у нас был РУССКИЙ ЯЗЫК и ИСТОРИЯ на первых курсах
Про русский язык не скажу, хотя он однозначно не помешает многим людям.
История - это база. Во всяком случае, если твой ВУЗ - это университет, то история 100% будет у всех, как и математика. Такой стандарт образования. Не думаю, что тебя так уж сильно история утомила.
Аноним 26/08/22 Птн 19:38:46 2446409 52
>>2444738
>Чтобы после ВУЗа пусть и в единичных экземплярах появлялись выдающиеся умы
Я не вижу только, как в этом может помочь средний мухосранский вуз (не ебу, что там в МГУ и вышках).
Вообще все это какие то маняфантазии: вот прочитаем лекции по физике и электротехнике, и попрут новые Линусы Торвальдсы. Для того, чтобы они появлялись, нужно, чтобы программирование фундаментальной хуйни (оси, виртуальные машины, компиляторы, протоколы и т.д.) было минимум настолько же прибыльным, как и вебмакакинг. Все эти гении по итогу пойдут красить кнопки, потому что хочется кушать черную икру иногда, а не только черный хлеб.
Аноним 26/08/22 Птн 19:46:03 2446414 53
>>2446409
>было минимум настолько же прибыльным, как и вебмакакинг
Оно так-то прибыльное, просто рынок очень узкий. Ну не нужны в мире тысячи разработчиков компиляторов, виртуальных машин и ядер ОСей. Для имеющихся нужд достаточно иметь несоклько кафедр в топовых вузах, чьи выпускники с легкостью покроют необходимость в новых кадрах.
Аноним 26/08/22 Птн 22:35:48 2446553 54
>>2391913 (OP)
Потом первая реальная задача - пук срак пойду гуглить костыли.

Короче без практики ты своим теоретизирование можешь только подтереться, реально.
Аноним 26/08/22 Птн 23:20:02 2446581 55
>>2446414
Средний разраб +/- нового языка это либо какая то большая корпа типа Мозиллы или Гугла, либо энтузиасты, сидящие на куче бабла, как Джонатан Блоу, который две игры выпустил, сидит на ревеню с них и дрочит свой Джай уже который год. А чтобы поддерживать существующий язык много людей не нужно.
С ядрами еще хуже, Хурд сколько лет пилят, а желающих им пользоваться что-то не особо много.
Ниши не просто узкие, а пиздец узкие. Должен произойти какой то фундаментальный сдвиг, чтобы это поменялось, возврат ближе к железу, когда то же давно люди писали микроось под каждую отдельную программу.
Аноним 28/08/22 Вск 21:12:26 2448679 56
>>2444738
Этот описывает то, как оно было бы в идеальном мире.

>>2446234
Этот описывает то, как оно есть в суровой действительности этой страны.

>>2446409
А этот вообще описывает реалии из сферы мировой фундаментальной науки.
Аноним 29/08/22 Пнд 23:19:02 2449750 57
>>2446581
>А чтобы поддерживать существующий язык много людей не нужно.
Ну вообще-то язык придумывают в одиночку. Потому что в разработке языка практически нет ни капли рутины, лишь озарения.
А вот написание для нового языка стандартной либы и её поддержание + развитие, развитие IDE, оптимизация компилятора - это уже измеримые и типовые задачи, которые легко нанести на план-график и разбить между отделами, наполненными штатными единицами, легко восполняемыми на рынке труда.
Аноним 30/08/22 Втр 00:14:28 2449798 58
> Почему никто не раписывает РЕАЛЬНЫЙ путь изучения программирования?
Потому что его нет.
Аноним 19/09/22 Пнд 13:00:16 2467113 59
>>2449798
Ну ерохин вон вкатился и уже 300к гребет лопатой, а ты сычуша всё резину тянешь.
Аноним 20/09/22 Втр 23:35:16 2468636 60
Объясните мне, как происходит переход от стадии изучения всяких типов данных, циклов, классов, сортировок, к стадии написания какого то проекта? Как я, допустим изучая жс, должен сделать пиздатую анимацию на сайте или серверную часть, когда у меня из знаний только ебаные переменные и циклы? Я понимаю, что для этого есть всякие браузерные события, в случае с теми же анимациями, но я же знаю только let, for in, function, class и хули мне с ними делать? Калькуляторы писать? Ничего другого то я не смогу.
Ещё, я вот недавно почитал про работу с жс в браузере и у меня вопрос возник: нахуй я вообще дрочил эти переменные, циклы, классы, когда там применяются встроенные методы, к которым максимум надо дописать цикл for? Это вообще нужно для чего то, кроме ебаных куркуляторов и задачек в стиле добавь объект жирафик в класс зверюшки?
Аноним 20/09/22 Втр 23:41:53 2468645 61
>>2468637
>Буду благодарен вам за все.
Зарепортил, не благодари.
Аноним 21/09/22 Срд 01:12:01 2468714 62
>>2468636
Хуй знает.
Берешь и пишешь, шоб красиво жсонки туда-сюда ходили и по ответу с бека показывались окошки и анимашки.

async updateHui = () => {
__const result = await apiService.updateHuiFields({ hui, pizda })
__if (!result.ok) {
____errorPopup.open(result.errors)
____return
__}
__showSuccessAnimation()
__goToNextPage()
}

<button onClick={updateHui}>{buttonLabelUpdateHui}</button>

Вот в принципе и весь фронт вплоть до мидла+
Аноним 21/09/22 Срд 01:14:49 2468716 63
>>2468636
Ставишь перед собой цель - пытаешься её реализовать. Изучаешь то, что для этого нужно.
Аноним 21/09/22 Срд 01:17:03 2468718 64
>>2468716
Не могу придумать цель по силам, для всех моих идей уже нужен нихеровый скилл.
Аноним 21/09/22 Срд 02:04:31 2468741 65
>>2468716
Очень хуевый совет, новичок даже не знает что делать. Лучше пусть борду попробует сделать.
Аноним 21/09/22 Срд 02:21:52 2468742 66
>>2468741
>новичок даже не знает что делать
>Лучше пусть борду попробует сделать
То есть в этом случае он знает, что делать?
Аноним 21/09/22 Срд 04:33:54 2468753 67
image.png 706Кб, 1880x1048
1880x1048
image.png 273Кб, 1644x890
1644x890
>>2392189
Спасибо, бро, пустил скупую слезу. Я даже начал всё в PDFку компилировать, но пробную демонстрацию PDFки кто-то настолько едко обосрали, что я забил. Я уже подзабыл обиды, может поправлю под современные реалии и выложу.
автор той пасты
Аноним 21/09/22 Срд 04:52:35 2468755 68
>>2392189
>высшее образование в ит своими руками
Кринжанул с автора пасты. Даже пояснять не буду, но мне очевидно, что он посредственный программист.
мимо программист
Аноним 13/11/22 Вск 00:10:05 2512482 69
Мало кто поймет, думаю, из здешних задротов мою боль, но так тяжело видеть, что челы проходили тот же курс, но пару лет назад - те же задания на гитхабе и т.п. и потом тупо пустота. Хотя чето старались делали.
Интересно читать всю эту тему программерскую, но сложно делать и свои идеи есть, но все эти цикломасивы проходишь... я пока тут
Смотря на знакомых - думаю нет реального пути, кроме выбранного пути или пути интереса. У меня есть знакомые кто по любви этим занимаются, есть те кто вкатились, а есть те кто вкатился, но потом полюбил и делает, что-то свое.
Настройки X
Ответить в тред X
15000
Добавить файл/ctrl-v
Стикеры X
Избранное / Топ тредов