М.Двач / Программирование

80 Кб, 456x410
Хочу начать изучать программирование, за спиной 9 классов и все тройки в аттестате, так что уникальн 5 авг, 23:18 3740265 В конец треда | Веб

Хочу начать изучать программирование, за спиной 9 классов и все тройки в аттестате, так что уникальным и гениальным раскладом ума не располагаю.По советом из интернета обучение пойдет с книги А.В.Столярова-азы программирования, че думаете и что еще посоветуете для бодрого старта?

Ответы0270029302960448048206551361

2 5 авг, 23:41 2 3740270

>>3740265 (OP)
Да, охуенный план, давай

3 6 авг, 02:22 3 3740293

>>3740265 (OP)
Изучай ИИ агентов, а не программирование.
Программировать ты уже никогда в жизни не будешь, этот навык больше не нужен в эпоху ИИ.

4 6 авг, 03:54 4 3740296

>>3740265 (OP)
Тебе это для чего?

5 6 авг, 11:31 5 3740372

в каком смысле "программирование"?

Если особо язык не так важен, то поищи про программирование на C от Полякова(там или 1 книга на 200-220 книг или 4 книги по 45-44 книг каждая). Так и вбей "Поляков программирование на C". Найдешь что-то вроде «Практический курс программирования на Си» . Потом бери какие-нибудь книги по c++. И ещё - скачай code blocks(то, внутри чего можно будет разрабатывать/писать код) и поставь себе mingw, через который поставь gcc(это то, чем будешь компилировать код(собирать программы в исполняемые файлы)).

Если интересует прям базу программирования, то лучше глянь pascal abc, но это прям база-база, которая крайне мало имеет общего с теорией, но может помочь в понимании сущности программирования.

Ответы0481

307 Кб, 1230x1230
6 6 авг, 15:23 6 3740448

>>3740265 (OP)
Учысь в нашем тредe, Он свежий только создали >>3740299 (OP)

7 6 авг, 16:53 7 3740481

>>3740372
Ты же троллишь и хочешь чтоб пацан просто бросил всё на шаге 0?
Нахуя в 2026 советовать ебаное С как первый язык? На нем даже уже никто не пишет ничего, даже с++ отмирает и уступает место тому же RUST для современных числодробилок.
Сначала стоит на Js / python еще чем то быстром скриптовом учится продукты минимальные создавать чтоб был нормальный быстрый feedback loop, а если затянет вглую то моэно уже дрочить это ваше системное программирование с размышлениями о менеджменте памяти и ручной многопоточности.

Ответы04820884

8 6 авг, 16:56 8 3740482

>>3740265 (OP)
>>3740481
изучайте не языки программирования, а вайбкодинг и ИИ агенты, харнесс лупы и вот это все

https://2ch.org/ai/res/1665577.html

Ответы0885

9 6 авг, 22:38 9 3740655

>>3740265 (OP)
Программирование умерло 5 февраля 2026 года с выходом модели Claude Opus 4.6

Тебе нет ни малейшего смысла изучать программирование. Сейчас код пишут специальные программы - агенты под контролем бывших программистов, которых хватит еще лет на 30-40.

Ты банально не нужен.

>за спиной 9 классов и все тройки в аттестате
Ты еще оч молод, когда тебе будет лет 20, о программировании уже даже никто не вспомнит.

Иди учиться на рабочую профессию где ручками надо что-то делать.

10 7 авг, 13:07 10 3740884

>>3740481
долбаёбы как ты без работы будут)
и я подозреваю что уже проблемы?)))

Ответы0997

11 7 авг, 13:10 11 3740885

>>3740482
ты хуйню несёшь
ты будешь в касте самых заменимых
тех самых челов что на hh.ru за 60 тыщ рублей нанимают писать агентов

там что-то сложнее скилла "делай нормально" - это уже нихуёвая такая инженерия и долбаёбов типа тебя туда не пускают

мимо пишущий системный софт и агентов для крупного банка

12 7 авг, 17:48 12 3740997

>>3740884
Чини детектор )))00
Успел поработать в бик кеках набратся фуллстек опыта в хайлоудах, так что теперь ишачу как MTS как раз в ИИшном поле, спрос имеется.
Вокруг написания кода огромный стек навыков куда более важных, это было и до нейронок, а с нейронками и подавно. И начинать с сишной духоты которая еще 15 лет назад была сомнительной - очень странно в 2026. Чем быстрее новобранец научится пистаь работающий код который решает задачу тем лучше, углублятся в технические тонкости можно поэтапно и по мере необходимости.

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

Ответы103810392305

13 7 авг, 19:27 13 3741038

>>3740997
Чем MTS от обычного мидла/синьки из условного Яндекса отличается?

Ну то есть я смотрю на описание роли MTS и вижу что это просто описание роли разраба. В чем смысл называть ее MTS а не Software Engineer? Это какой-то новый каргокульт имхо.

14 7 авг, 19:35 14 3741039

>>3740997
>А то типикал образовательная программа это написать "программу" которая делает абстрактную хуйню и как это связать с промышленной разработкой решительно непонятно. Зато как все делали на реально работе: "вот тебе кодобаза на лям строк, вот тебе задача - "поменяй шапку на сайте"" и чел идет ковырять это легаси и потихоньку осваивается где что и как ну и уже готовые паттерны продукта видит. А сидеть годами писать какие нить числа фибоначи - ну его в сраку.

Ну если ты числа фибоначи не осилил, то ты вряд ли даже с ИИ агентами сможешь адекватно кодить так чтобы прод не разносило от каждого твоего пулл реквеста.

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

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

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

Ответы10441460

15 7 авг, 19:45 15 3741044

>>3741039
Что на секции ИИ кодинга происходит?

Ответы1056

16 7 авг, 20:06 16 3741056

>>3741044
Если честно, я не часто провожу эту секцию и вообще был против того чтобы ее проводили. Как показывает практика - она особо ничего не показывает и никак не позволяет фильтровать или оценивать кандидата.

Как у нас в конторе это происходит - дают какую-то большую задачу типа написать полноценный круд с мониторингами, логами, трейсами и тестами и упаковать это все в контейнер. И типо ты сначала должен все требования уточнить, потом спеки написать, потом реализовать все при помощи агента и показать что оно работает. При этом все делаешь у себя на компе в своей IDE/vscode и со своим ИИ агентом. Модель можешь любую использовать, либо свою подписку, либо тебе выдадут специальный аккаунт клода или кодекса для этих целей. На интервью дается примерно 1 час 45 минут.

Как итог часть интервью тратится реально на обсуждение требований, потом кандидаты за 20-30 минут все делают агентами и уже за 30-50 минут справляются. А дальше ну лично я фоллоуапы накидываю и пытаюсь понять, понял ли кандидат что он вообще сделал и как его решение работает, или у него пустота в голове одна.

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

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

Ответы105810621135

17 7 авг, 20:11 17 3741058

>>3741056
>пытаюсь понять, понял ли кандидат что он вообще сделал и как его решение работает, или у него пустота в голове одна
Вот это наверное самая полезная эта часть секции. Я буквально открываю рандомное место в коде который только что агентами сделали и прошу кандидата рассказать как этот код работает, причем без каких-либо подсказок от ИИ. И некоторые кандидаты сразу плыть начинают, так как банально не знают как условно sql запрос работает, как метрики и трейсы формируются, как dependency injeciton сработал итд итп. Само решение часто рабочее, а вот понимание того как оно работает есть не всегда и не у всех.

18 7 авг, 20:18 18 3741062

>>3741056
Какая контора?

Ответы1099

19 7 авг, 21:18 19 3741099

>>3741062
Европейский финтех.

Ответы1131

20 7 авг, 22:57 20 3741131

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

Ответы1294

21 7 авг, 23:16 21 3741135

>>3741056
Воняешь яндексом.

>Европейский финтех.
А, ну понятно. Сербская криптопараша на голенге.

Ответы1294

22 8 авг, 14:43 22 3741294

>>3741131
>Я недавно к вам
Вряд ли к нам, я если что не из революта. У революта немного другие собесы, насколько я знаю.

>>3741131
>В итоге оказалось, что доп собес на 15 минут - это основное блюдо было. И там я уже сиранул. На техничке то же самое или нет?
Я про скрининги у нас мало что знаю. На техничку всегда один час стандартно выделяют.

>>3741135
Я работал когда-то в Яндексе, и нет, я уже не в Сербии живу и к крипте отношения не имею.

23 8 авг, 15:57 23 3741361

>>3740265 (OP)
>>3740699 (OP)
>>3739861 (OP)

Вам сюда.
>>1008826 (OP)

24 8 авг, 20:56 24 3741460

>>3741039
>Ну если ты числа фибоначи не осилил,
Причем тут "не осилил", клоун. Я учился в универе академическим способом так что пришлось осилить всё, но при этом на работу я выходил с какой то галимой теорией в голове без понимания как софт устроен. Благо в 2013 было много галер готовых брать студента и учить его как писать софт (платя мрот), сейчас проще нейронку запряч и это вообще не варик.
Ю>тали приходить сеньоры с реальным хорошим опытом и которые сыпятся на самых простых задачках по программированию
Что какбэ намекает что твой собес - нерелевантное гавно. ПОчему то реальные сениоры которые практикую разработку софта не могут решить задачи. Может ты не то проверяешь?
Я понимаю что ИИ секция тоже штука странная и диковинная6 я вот проходил недавно в британские стартапы, по сути секция лайвкодинга теперь про то как написать промпт (или RFC) для бота и потом сделать у него приемку фичи. Смотрят как формулируешь задачу, как валидируешь и проверяешь корнер кейсы. Процесс пока не отточен явно, но он явно более актуален чем литкод, За крайне редкими исключениями. Я работал в разных командах и обычно на 50 кодеров нужен 1 яйцеголовый computer scientist и это еще в каком нить наукоемком бигкек проекте где у тебя реально алгоритмы важны (реклама, всякие умные ленты, кастомный ML и тд). Остальные просто ремесленнеки формошлепы/крудошлепы (ну чуть выше этого бранного слова, знают еще много всякого вокруг айти)

Ответы14791480

25 8 авг, 22:39 25 3741479

>>3741460
>я выходил с какой то галимой теорией в голове без понимания как софт устроен
Так в универе преподают Computer Science. Тебе просто базу рассказывают и как бы на этом все. При этом в нормальных универах, ну как минимум сейчас, есть курсы по софтвер инжинирингу. И что значит без понимания как софт устроен? Ты когда в универе учился ни разу не открывал сорцы готовых проектов? В 2013 году уже гитхаб был если что. Каждая софтина в каком-то смысле уникальна, разные требования, разные входные/выходные данные, разные паттерны, разная архитектура.

>Что какбэ намекает что твой собес - нерелевантное гавно. ПОчему то реальные сениоры которые практикую разработку софта не могут решить задачи. Может ты не то проверяешь?
Я кандидатов в первую очередь фильтрую. Релевантность тут вообще на втором плане. Все собесы технические где я заставляю литкод решать и многопоточку писать это тупо фильтр.

Грейд кандидата выставляется на основе сисдиз секции, а не на основе техничек с литкодом. Технички это просто как зачет, сдал/не сдал, просто допуск к сисдизу и ИИ-кодингу.

Кандидатов много, надо фильтровать.

>секция лайвкодинга теперь про то как написать промпт (или RFC) для бота и потом сделать у него приемку фичи. Смотрят как формулируешь задачу, как валидируешь и проверяешь корнер кейсы
Это релевантно, но это плохой фильтр, так как требования к кандидатам крайне размытые. Среднестатистический разраб который регулярно работает с клодом легко научится такие собесы проходить. Потому что чтобы литкод пройти тебе надо регулярно задрачивать задачки и за пару недель-месяц к литкоду ты хорошо не подготовишься. А вот к такой секции можно за пару недель натаскаться легко.

Все равно пока что везде в бигтехах и энтерпрайзе надо литкод уметь решать и увы без него никуда. Может стартапы с шальными VC деньгами без него нанимают, но в ОпенАИ и Антропик довольно тяжелые собесы без ИИ проводят, как минимум знакомый туда собесился пару месяцев назад и просили именно без ИИ уметь писать код там.

25 8 авг, 22:39 25 3741479

>>3741460
>я выходил с какой то галимой теорией в голове без понимания как софт устроен
Так в универе преподают Computer Science. Тебе просто базу рассказывают и как бы на этом все. При этом в нормальных универах, ну как минимум сейчас, есть курсы по софтвер инжинирингу. И что значит без понимания как софт устроен? Ты когда в универе учился ни разу не открывал сорцы готовых проектов? В 2013 году уже гитхаб был если что. Каждая софтина в каком-то смысле уникальна, разные требования, разные входные/выходные данные, разные паттерны, разная архитектура.

>Что какбэ намекает что твой собес - нерелевантное гавно. ПОчему то реальные сениоры которые практикую разработку софта не могут решить задачи. Может ты не то проверяешь?
Я кандидатов в первую очередь фильтрую. Релевантность тут вообще на втором плане. Все собесы технические где я заставляю литкод решать и многопоточку писать это тупо фильтр.

Грейд кандидата выставляется на основе сисдиз секции, а не на основе техничек с литкодом. Технички это просто как зачет, сдал/не сдал, просто допуск к сисдизу и ИИ-кодингу.

Кандидатов много, надо фильтровать.

>секция лайвкодинга теперь про то как написать промпт (или RFC) для бота и потом сделать у него приемку фичи. Смотрят как формулируешь задачу, как валидируешь и проверяешь корнер кейсы
Это релевантно, но это плохой фильтр, так как требования к кандидатам крайне размытые. Среднестатистический разраб который регулярно работает с клодом легко научится такие собесы проходить. Потому что чтобы литкод пройти тебе надо регулярно задрачивать задачки и за пару недель-месяц к литкоду ты хорошо не подготовишься. А вот к такой секции можно за пару недель натаскаться легко.

Все равно пока что везде в бигтехах и энтерпрайзе надо литкод уметь решать и увы без него никуда. Может стартапы с шальными VC деньгами без него нанимают, но в ОпенАИ и Антропик довольно тяжелые собесы без ИИ проводят, как минимум знакомый туда собесился пару месяцев назад и просили именно без ИИ уметь писать код там.

Показать весь текст

26 8 авг, 22:47 26 3741480

>>3741460
>ПОчему то реальные сениоры которые практикую разработку софта не могут решить задачи. Может ты не то проверяешь?

Сеньоров как говна за баней. А собеседования должны быть построены так, чтобы из 10 сеньоров можно было 7 отфильтровать и трех пригласить на финалки.
ИИ кодинг в этом плане просто плохой фильтр, так как он, ну, банально слишком простой? Там нет каких-то слишком сложных концепций.

Основная проблема в том, что
1) работу разраба (или то что ты называешь MTS) может выполнять примерно любой человек с каким-нибудь опытом работы в 3-5 лет. То есть можно просто любого человека с настоящим (а не фейковым) опытом нанимать без собеса и вероятнее всего он справится с работой.
2) компании все еще хотят к себе нанимать самых топовых разрабов с рынка, тимлиды не хотят у себя видеть "лоускиллов" итд итп, поэтому нас заставляют такие фильтры уебищные делать в 5-8 этапов интервью и тяжелыми собеседованиями, где нужно много задроства, а не реальной практики.
3) оценить кандидата банально сложно, если литкод еще дает явный сигнал работает решение/не работает/работает но не оптимально написано, то секция с ИИ такой явный сигнал не дает, так как решение вероятно будет работать и корнер кейсы будут учтены. То есть много кандидатов будет проходить эту секцию, а значит она не годится как филтр.

27 10 авг, 19:37 27 3742305

>>3740997
Так на С тоже можно быстро начать что-то прикольное писать. Си сам по себе худой, ифы циклы мемалок за +- неделю освоишь, дальше можно в винАПИ тыкаться, какие-то редакторы делать, рисовать графику итд. Мне кажется свое оконное приложение сделать это гораздо более "вау", чем ебучий сайтик.

Ответы2493

28 11 авг, 11:40 28 3742493

>>3742305
Хз, это оконное приложение будет делать 2+2 или рисовать пиксели, прям как на пскале в школе учили. Вроде и программирование, но с реальной работой никак не связано.

При этом реальная работа - взять питон, пчки либ, собрат тг бота, который что-то полезное делает. Тут минимум кода, но максуму инженерии - собрать систему из кусков, задеплоить и тд. Учить просто кодинг - это фигня, пока мозг пластичный надо осваивать всё параллельно. А не рисовать сферического вакуумного коня пикселями на С

Ответы2584

29 11 авг, 13:56 29 3742584

>>3742493
Но если посмотреть внутрь либ, то это будет как анон описал. Ты прав, но это курс что-то вроде - modern web development, для начала, и все остальное, это практика. А Си, все же ОСь, наверное, как она устроена интересно. Но не в этом дело, прогр складывается из таких вещей, которые общие для других задач.

И я хотел сказать анону, HR, что ИМХО он нарушает закон. Литкод, мнение коллег, ... дело в том, что для государства, статус берзаботного, это - тот кто находится в поиске работы, т.е. ему отказали потому что позиция занята или УЧИТСЯ. Но это ИМО. А не тот, кто просто не работает. Т.е. когда ты отказываешь в работе, должно быть понятно что человек не знает и какой курс в ВУЗе ему нужно пройти. Т.е. отказом в работе, ты ему как бы даешь направление идти дальше учиться. И как я понял, задача HR не допустить нарушение закона предприятием при найме, а ты, возмжно, его нарушаешь.

Надеюсь из этого законного основания, вам будет понятнее и что значит учиться.

Но как на практике, госдуарство штрафует таких HR или нет, я не знаю. Наверное не штрафует пока еще.

752 Кб, 1024x768
30 16 авг, 00:48 30 3744533

лучш не надо, ты сам пожалеешь через два годика

лучше стань условным электриком, я не шучу

Ответы4537

31 16 авг, 01:22 31 3744537

>>3744533
копиум дебила у тебя какой-то

Обновить тред
« /pr/В начало тредаВеб-версияНастройки/a//b//mu//s//vg/Все доски

Скачать тред только с превьюс превью и прикрепленными файлами

Второй вариант может долго скачиваться. Файлы будут только в живых или недавно утонувших тредах.Подробнее

Пользуетесь скринридером — пишите, что можно улучшить.
Host-Food.ru — надёжный хостинг от 12 руб/мес | Free DNS
Зеркала М.Двача: m2ch.hk, m2ch.lib, m2chfapiswfw2wcakptqp4o6ltgchvjuxfab7urxlduraomtlnhw5xad.onion