image.png766 Кб, 900x440
обучение с++ /cpp/ # OP 3368113 В конец треда | Веб
уважаемые аноны, нужно ваше мнение. пару месяцев назад начал паралелльно с учебой заниматься обучением с++. и вот не то чтобы выгорел на старте. просто боюсь что не так как у всех и могу не осилить. полон сомнений крч. недавно заметил что обучение проги я представлял немного иначе. я думал это схоже с обычной учебой. тип тебе дают материал и дальше практика на основе пройденного, а оказалось что вообще не так. чаще всего происходит так,что я прохожу что то,начинаю нарешивать задачи, и тут бах и не получается. пытаюсь понять что не так. всматриваясь в условие,понимаю что от меня хотели немного другого,но я даже условие не осень понимаю. кароче говоря, просто большая часть задач не напрямую использование изученного материала,а просто с ним связано, а до решения по словам препода я должен додуматься. так и должно быть? типо мне в условии встречается что либо,что не обсуждалось ранее, и я как то должен сам до этого додуматься? еще есть проблема с пониманием самого кода. не всегда понимаю все возможности тех же циклов... из за чего попросту не понимаю что в коде происходит или должно происходить. извиняюсь за,возможно, не совсем понятно сформулированные мысли,просто пишу формулируя на ходу,но думаю те у кого было поймут.мне просто нужен совет по повышению понимания и кпд обучения или обьяснения нормально это для новичка чи не.
sage 2 3368258
>>113 (OP)
Тебе сам язык должен нравиться, чтобы такие вещи как "циклы" и прочие алгоритмы не вызывали ступора. Тебе плюсы нравятся? Мне нет. Плюсовики - это спортики от мира программирования, такие же "творческие" люди с особым складом ума. Оно тебе надо? В общем, думай, решай. Ну, и погоди немного, тебе ещё напихают тут советов, лол.
3 3368264
>>258
не то чтобы нравятся,но на старте по идее дают преимущества над питонистами,коих как говна за баней)
4 3368345
>>264
все так и должно быть. как бы банально не звучало, программирование нельзя выучить по учебнику. препод правильно говорит. насчет "плюсы дают преимущества над питонистами"... бро, это так не работает. плюсы и питон для разных задач, тут отталкиваться лучше от того, /что/ тебе нравится писать, а не /на чем/
sage 5 3368355
>>264
Плюсам учат в каждом вузе, а Питону нет.
Обычных посредственных говнокодеров на с++ будет даже больше, чем Питонистов.
Сколько там каждый год лоботрясов выпускают из вузов? Десятки тысяч?

Это если только сравнивать опытных разработчиков, тогда да. Но ты-то к ним в ближайшие 5 лет не будешь относиться, так что какая разница?
6 3368362
>>345
>>355
прикол,я думал,что из за высокого порога входа,плюсы учит меньше людей.
ну и ладно,в любом случае это низкоуровневый язык,и вроде как, должно быть проще выучить другие,тот же голанг и питон написаны созданы с опорой на плюсы(если не ошибаюсь).
sage 7 3368369
>>362
У тебя цель должна быть, и это должно быть главным.
Язык не очень важен.

Какая у тебя цель? Порешать задачки в учебнике? Ну тогда дальше учебника не продвинешься.

Мог бы брать Питон: фигачить на нём ТГ-ботов, писать ВНки, делать сайты на Джаго, пилить свою игру на pygame и ещё куча применений.
Вот это реальное программирование. Это цель.
Какая у тебя цель? Из одной щели в другую байты пихать?
8 3368393
>>369

>Какая у тебя цель?


Из оп поста очевидно, что у него цель работу найти, а не говно проекты для себя хуярить
9 3368401
>>369
>>393
ну так то да,работу найти важно.
но ив планах параллельная работа над собственными проектами. это реально звучит интересно.
10 3368411
>>258

Нихуя подобного. Хороший язык это Си , а современный С++ это какой-то гигантский монстр Франкенштейна , состоящий из множества стандартов ( при этом новые стандарты добавляются к предыдущим, а не заменяют(улучшают ) их. В итоге , чтобы научиться базовым вещам в си и начать прогнать хватит месяца , постепенно углубляя свои знания и разбираясь в предметной области в которой применяется этот язык. Чтобы начать прогать на плюсах надо пол года (это только грёбаный синтаксис, который постоянно увеличивается из-за то, что долбоебы решили всунуть в язык какую-то хуйню, которую подсмотрели у другого языка.). И получается язык программирования превращается в инструмент решения профессиональных задач, а в какую-то страшилку , в которой самой надо разобраться.
11 3368416
>>113 (OP)
Да блять, циклы-хуиклы! В программировании главное конечная ЦЕЛЬ! Чего конкретно ты хочешь достичь. Давай говори по делу, без всяких циклов-хуиклов, задач-хуяч. Ты хочешь стать embedded-разработчиком? Сидеть с программатором, прошивать микроконтроллеры, паять всякое электронное говно? Или ты хочешь стать hft-программистом? Пилить финансовые алгоритмы, оценивать опционы, фьючерсы и т.д. Или ты хочешь быть гейм-девелопером? Или пилить настольные приложения на кю-тэ? По сути, это все возможные варианты полезного применения, потому что в вебе с++ нахуй не нужен, в аналитике/биг дате тоже нахуй не нужен, в девопсе тем более нахуй не нужен. А, ну ещё можно пилить драйвера, модули ядра и консольные программы. Всё.
12 3368445
>>411

> Чтобы начать прогать на плюсах надо пол года (это только грёбаный синтаксис, который постоянно увеличивается из-за то, что долбоебы решили всунуть в язык какую-то хуйню, которую подсмотрели у другого языка.)


Ебать дебил. Чтобы начать прогать тебе это не нужно, и уж тем более не нужно знать все стандарты.

А си это когда сам язык простой, а вот код на нем это просто ебаный пиздец. Поглядите на исходники openssl, или на хелловорлды с испольщованием камеры через mal у малинки (ну не хелловорлды, просто утилита которой камеру дергать можно). Когда в языке нету ООП, и его изобретают из костылей из ебаных макросов и структурок. Пиздец.
13 3368457
>>445
>>445
Дурачок не осиливший указатели порвался . Код на си у него сложный -пиздец.
Если тебе , чтобы прогать на плюсах достаточно стандартных ввода и вывода + базовые операторы + циклы+ умение подключать модули то можешь дальше писать калькулятор , а для профессиональной разработки этого мало.
14 3368461
>>457
Поридж, спок.
sage 15 3368579
И давно бототреды из б сюда протекать начали?
Аноним 16 3368601
>>579
Та я как даун сюда запостил,а потом понял что лучше в бреде. Бог простит,и вы простите:)
А заодно,воспользуюсь возможностью и узнаю как найти тред на архиваче. Вот мой тред с бреда умрет. Мнн как его найти?
17 3368604
>>113 (OP)

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


Это как? Типа тебе в главе книжки рассказывают условно про циклы с ветвлением, а потом в конце главы такие БАХ! Упражнение: напишите pure virtual function?

>всматриваясь в условие,понимаю что от меня хотели немного другого,но я даже условие не осень понимаю.


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

>типо мне в условии встречается что либо,что не обсуждалось ранее, и я как то должен сам до этого додуматься?


Ну, наверное все-таки встречалось, там были примеры аналогичных задач и надо вернуться на пару страниц взад и перечитать?

>еще есть проблема с пониманием самого кода. не всегда понимаю все возможности тех же циклов...


Бро, без хейта и подъеба, но если у тебя на этапе ЦИКЛОВ проблемы возникли, может программирование - это не твое?

Вот я открыл учебник мехмата МГУ по плюсам, глава циклы (пикрил 1). Что здесь непонятного? Кратко суть, потом решение. Дальше идут задачи, ко всем есть указания, там либо прямо готовый код, либо псевдокод. Ну ок, синтаксис цикла ни хуя не объяснен. Берем другой учебник. Все объяснено. Что тут, блять может быть, непонятно?
18 3368698
>>604
Я тут вчера немного подрочился в вс коде. Чисто себя потестить.

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

По итогу,имеются 2 основные проблемы,которые,по идее,должны решаться нарешиванием. Во-первых, знания синтаксиса (?). Из-за того что я только начинаю,я постоянно сталкиваюсь с тупейшими ошибками,типа я вчера писал задачку и в условии цикла присвоил переменной какое то значение,вместо того чтобы сравнить. И мне понадобилось время на потупить и понять че не так.
Во-вторых, читать код.помимо 1 ситуации, в которой из за путаницы в операторах я просто словил тупняк. Бывают ситуации,когда проще написать ход мыслей, а потом просто перечитать и немного изменить. Или же оьдумывать каждое действие. И вот у меня проблема,. Я когда перечитываю,я охуеваю. Даже как дурачек в слух читаю,но все равно понимаю не с первого раза.
Так что пока нельзя сказать,что прога не мое,думаю,надо опыта залутать,а там посмотрим. Я все равно еще 18лвл,времени дохуя
sage 19 3368778
>>698

>Я тут вчера


>я понял


>я не знал


>Я еще нейроночку крутую нашел


>я только начинаю


>я постоянно сталкиваюсь


>я вчера писал задачку


>у меня проблема,


>Я когда перечитываю,я охуеваю


>Я все равно еще 18лвл,

20 3368816
>>778
И что не так?
21 3368936
У порриджей и тем более альферов нет шансов вкатиться.

Но дам тебе подсказку: вкрации, этот >>416 прав. У плюсов весьма ограниченный спектр применения. И хорошую зп найти непросто. Ты год будешь дрочиться с основами программирования на условной сишке, а потом ещё примерно бесконечное количество времени постигать всякие фишки да хотя бы 11 стандарта, которые, собственно, и делают плюсы плюсами, а не Си с классами.
Я когда пришёл на работу, плюсы вообще не знал, потому что вся эта хуйня с вэлью, дрочкой шаблонов etc -- душная хуйня. Тупо ремесло. Зачем это "учить" непонятно.
22 3368967
>>936

> У плюсов весьма ограниченный спектр применения.


Скорее наоборот - самый широкий. Все кроме веба (точнее фронта, бек вполне себе). Хочешь - пиши десктопный софт, хочешь - встраиваемую хуйню, можно игори, можно мобилки.
Обновить тред
« /pr/В начало тредаВеб-версияНастройки
/a//b//mu//s//vg/Все доски

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

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