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

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

Ответить в тред Ответить в тред
Check this out!
<<
Назад | Вниз | Каталог | Обновить | Автообновление | 27 7 18
Лет 10 назад совершил грубейшую ошибку - по какой-то дебильной причине решил начать изучать программ 05/10/25 Вск 22:04:14 3557598 1
image 143Кб, 800x400
800x400
Лет 10 назад совершил грубейшую ошибку - по какой-то дебильной причине решил начать изучать программирование с языка С++.
Как же меня он отмудохал, хех. Ну я и сам был нулевой вообще, с нуля начинал, без образования, без базы знаний, без ничего.
Какого-то чёрта я думал, что НУ ВОТ ИЗУЧУ БАЗУ, А ПОТОМ...
Короче, забросил программирование и только года 4 назад снова решил попробовать уже с Питона. Питон оказался более податливым и через него я даже смог вкатиться.
На Питоне, в отличие от Плюсов, начать его изучать это всё равно что в игру играть. Играешь в игру, проходишь уровни, каждый уровень немного сложнее предыдущего. К тому же можно практиковаться и создавать что-нибудь полезное для себ, а не перекладывать указатели в памяти. Правда потом всё равно будет сложно, когда этап обучения завершится и нужно будет переходить от обучения к реальному программированию, это называется Tutorial Hell

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

Умудрённый опытом макакен-питонист.
Аноним 05/10/25 Вск 23:01:30 3557673 2
С сишки нужно начинать, чтобы понять базу. Если ты не можешь в арифметику указателей - программирование не для тебя.
Аноним 06/10/25 Пнд 00:11:34 3557725 3
>>3557673
>чтобы понять базу.
Как БАЗА поможет сделать круд-контроллер на сайте кабана, студентик?
Аноним 06/10/25 Пнд 01:04:19 3557765 4
>>3557725
>>3557598 (OP)
На сайте кабана круды будет писать ллм, с туда, где ллм не справиться, со знаниями перекладывателя джейсонов не возьмут, поэтому нужно решать литкод
Аноним 06/10/25 Пнд 02:12:58 3557802 5
>>3557598 (OP)
У меня первый язык это го помимо шелла. Вроде изи, не чувствую сложностей особо
Аноним 06/10/25 Пнд 02:26:20 3557809 6
>>3557598 (OP)
Надо было начать с изучения схемотехники. Потом программирование микроконтроллеров сперва на ассемблере, потом на C.
Потом написание своей операционной системы.
И в конце изучить теорию грамматик, в частности, КС-грамматики и создать свой язык программирования.
Вот тогда ты бы знал БАЗУ.
Аноним 06/10/25 Пнд 02:28:42 3557812 7
Аноним 06/10/25 Пнд 03:11:47 3557823 8
С на старте изу[...].mp4 12623Кб, 1080x1920, 00:00:31
1080x1920
>>3557598 (OP)
>без подготовки
Какой блять поготовки. С++ это база программирования. Что там сложного блять.
Аноним 06/10/25 Пнд 04:07:44 3557824 9
>>3557823
>С++ это база программирования

как же вы бляди заебали писать эту шляпу ВЕЗДЕ, в каждом треде.
ВЕЗДЕ пишут этот бред про "БАЗУ", что программист ДОЛЖЕН знать С, С++, микроконтроллеры, схемотехнику, уметь написать свою ОС, вручную спаять железо...

Сука, закончите для начала школу, а потом про IT рассуждайте.

Пишу на PHP за 300К в месяц, не знаю и знать не хочу никакую "базу" в виде вашего С, С++ и прочего низкоуровнего говна.
Как и коллега мой, который на JS json перегоняет с бека на фронт, тоже не знает никакой С++.
У нас СВОЯ зона ответственности, свой инструмент и мы профи в этом деле.

В современных реалиях БАЗА - это то, что вам нужно для работы, для зарабатывания на хлеб.
Точка.
Выблядки, которые советуют новичкам вместо того, что требует рынок изучать задротские технологии 50-и летней давности - идите на хуй!

ТС всё правильно сказал. Хороший инструмент решает 90% проблем. Взять хотя бы тему ремонта - если у тебя из инструмента только отвертка и болгарка, то ты сможешь что-то сделать, но это будет сложно, долго и мучительно. Если пойти в магазин и купить весь необходимый и главное современный инструмент, то с задачей ремонта даже девочка справится - всё будет как игра (проверено на своём опыте).
Аноним 06/10/25 Пнд 05:20:22 3557826 10
>>3557824
>В современных реалиях БАЗА - это то, что вам нужно для работы, для зарабатывания на хлеб.
>Точка.
Ну т.е. теребонькать пизду на камеру?
Аноним 06/10/25 Пнд 05:40:59 3557827 11
Аноним 06/10/25 Пнд 05:42:13 3557829 12
>>3557824
Кто такой ТС, ТЫ ПИКАБУШНЫЙ УРОД
Аноним 06/10/25 Пнд 09:49:26 3557870 13
>>3557598 (OP)
Ну с плюсов ты можешь уйти и вниз по уровню, и вверх, - в зависимости от склада ума и предпочтений. Кому-то интересно разбираться с байтами, знать, как устроена машина, как всё организовано на самом базовом уровне. А кому-то хочется рулить логикой приложения и интрефейсом. Порой это переплетается. Но си++ сложноват, конечно, для самого начала. Думаю, не обязательно досконально осваивать что-то в самом начале пути.
Аноним 06/10/25 Пнд 13:09:37 3558048 14
>>3557823
Нервирует этот бред. Сам на этом языке программирую. Но никаких тайных знаний от его использования не получил. От его использования в голове не появится информация, как примерно работает процессор, как работает компилятор и прочие "фундаментальные" вещи. Их нужно учить отдельно. И учить можно на чём угодно.
Аноним 06/10/25 Пнд 17:21:21 3558293 15
>>3557598 (OP)
Я сделал подобную ошибку начав изучать сшарп вместо пхп, потом опомнился и изучил реакт, и заработал немного денег.
На шарпах вообще нет работы, на пхп есть работы на сто лет вперед, те кто говорит обратное пиздят как дышат.
Я всегда советовал анонам учить востребованные языки и технологии, js, php и python, минуя низкоуровневые языки.
Аноним 06/10/25 Пнд 19:24:57 3558350 16
>>3558293
>Я всегда советовал анонам учить востребованные языки и технологии, js, php
Пришло время напомнить позёрам и первокурсникам?
Аноним 06/10/25 Пнд 21:31:43 3558486 17
cpp.jpg 209Кб, 700x467
700x467
python2.jpg 681Кб, 960x638
960x638
>>3557598 (OP)
15 лет назад говнокодил более менее на пхп, не очень давался он мне, но что-то творил. Потом влез С++ (благодаря умной книжке, которая рассказывала как это все работает под капотом) и после него я понял, что вообще не разбирался в программирование.
В общем, после С++ я как будто базу получил и начал в программирование чувствовать себя вольготно. Правда в С++ не вернулся, но плюс уровень получил навсегда.
Аноним 06/10/25 Пнд 21:33:44 3558487 18
>>3558486
> плюс уровень получил навсегда.

Можешь ещё Лиспа навернуть.
Аноним 06/10/25 Пнд 21:44:52 3558493 19
image.png 219Кб, 800x351
800x351
>>3558487
Книга говорила как то или иное работает на уровне железа, например что типы это область памяти определенного размера, что массив это последовательность в памяти этих типов, указатели и прочее. Как работает полиморфизм через таблицу итд.
Что мне даст лисп, кроме безумия?
# OP 06/10/25 Пнд 22:20:02 3558528 20
image 304Кб, 700x672
700x672
>>3558486
Потому что у тебя уже знания были, вот и получилось даже в пользу для себя направить.
Ну я вот тоже после Питона и JS взялся чистый C изучать, продвигаюсь помалёху.
Но вот с полного нуля, когда даже не знаешь, что такое циклы, браться за всё это дрочево и перекладывать указатели из одной батиной щели в другую это дичь.
Мне даже после пары лет опыта как-то не так уж легко С даётся. Слишком подходы другие после скриптовых языков.
Аноним 06/10/25 Пнд 22:38:31 3558546 21
>>3558528
Мне думается в источниках у тебя был плохой материал. Есть материал где тебя водят за ручку по циклам/ифам, ну и сам берешь и тыкаешь во все эти операторы, мол, "а что будет если я сделаю так, а так...?"
Такого говна даже 20 лет было полно, но вот что делать дальше, была пропасть.

Выбирай инструмент под задачу, у тебя походу просто мотивации не хватило, а я "исследовал" это все с открытым ртом.
Аноним 06/10/25 Пнд 23:03:40 3558555 22
>>3558528
>Мне даже после пары лет опыта как-то не так уж легко С даётс
Потыкай в zig, яп новый, все сидят изучают вместе и тискают в чате, в тоже время подход остается системный и более современный (и близкий к сям, а не, упаси, как в расте).

Ты так и не ответил нафиг тебе около системный яп? ЯП выбирают под задачу, а не по флюгеру.
# OP 06/10/25 Пнд 23:32:09 3558570 23
>>3558555
>Ты так и не ответил нафиг тебе около системный яп? ЯП выбирают под задачу, а не по флюгеру.
Раньше задача была научиться программировать. Эту задачу я полностью тогда провалил.
Сейчас просто для расширения кругозора. Да и прикольно, бинарники всякие создавать можно, вместо текстовых скриптов.
Аноним 06/10/25 Пнд 23:47:58 3558582 24
image.png 1269Кб, 977x935
977x935
>>3557824
>Пишу на PHP за 300К в месяц, не знаю и знать не хочу никакую "базу" в виде вашего С, С++ и прочего низкоуровнего говна.
> Как и коллега мой, который на JS json перегоняет с бека на фронт, тоже не знает никакой С++.

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

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

Подводя итог, именно такие челы, которые сидят на 300к перекладывая жсоны, после пинка сидят и ноют тут во всех тредах, что айтишке пиздец и ллм всех заменил, потому что вакансий нет и ну нихуя себе жсон ща любой школяр может переложить.
Аноним 07/10/25 Втр 00:15:59 3558600 25
>>3558582
>рано или поздно, когда теплое место схлопнется, придется пососать у ллм
Точно также пососет и программист на С++.

Ты мне что предлагаешь? Потратить лет 10 жизни на изучение С++, так, просто на всякий случай? Извини, но я не ллм и я не железный.
Аноним 07/10/25 Втр 00:19:39 3558605 26
>>3558582
>жсон ща любой школяр может переложить
По факту так оно и есть.
И было всегда.

Просто я работаю за 300 как эксперт в своей теме, заменить меня теоретически можно, но это для компании выйдет в убыток, тк новый программист полгода будет вникать в бизнес-логику.
Мой случай - это исключение, везение оказаться было в нужном месте.
Аноним 07/10/25 Втр 09:19:43 3558693 27
>>3558600
>Точно также пососет и программист на С++.
Менее вероятно. Чем более сложная и комплексная задача, тем больше шанс что ллм ее не осилит, просто не вывезет контекст.

> Ты мне что предлагаешь?
Я тебе ничего не предлагаю, тем более уходить на 10 лет в пещеру учить плюсы. Я просто говорю о том что это ебланская позиция, и если человек хочет реализоваться как кодер - ему точно не надо смотреть на вещи так.


>>3558605
>Мой случай - это исключение, везение оказаться было в нужном месте.
Ну хорошо если так, но это далеко не правило.
Настройки X
Ответить в тред X
15000
Добавить файл/ctrl-v
Стикеры X
Избранное / Топ тредов