Тебе сам язык должен нравиться, чтобы такие вещи как "циклы" и прочие алгоритмы не вызывали ступора. Тебе плюсы нравятся? Мне нет. Плюсовики - это спортики от мира программирования, такие же "творческие" люди с особым складом ума. Оно тебе надо? В общем, думай, решай. Ну, и погоди немного, тебе ещё напихают тут советов, лол.
не то чтобы нравятся,но на старте по идее дают преимущества над питонистами,коих как говна за баней)
все так и должно быть. как бы банально не звучало, программирование нельзя выучить по учебнику. препод правильно говорит. насчет "плюсы дают преимущества над питонистами"... бро, это так не работает. плюсы и питон для разных задач, тут отталкиваться лучше от того, /что/ тебе нравится писать, а не /на чем/
Плюсам учат в каждом вузе, а Питону нет.
Обычных посредственных говнокодеров на с++ будет даже больше, чем Питонистов.
Сколько там каждый год лоботрясов выпускают из вузов? Десятки тысяч?
Это если только сравнивать опытных разработчиков, тогда да. Но ты-то к ним в ближайшие 5 лет не будешь относиться, так что какая разница?
У тебя цель должна быть, и это должно быть главным.
Язык не очень важен.
Какая у тебя цель? Порешать задачки в учебнике? Ну тогда дальше учебника не продвинешься.
Мог бы брать Питон: фигачить на нём ТГ-ботов, писать ВНки, делать сайты на Джаго, пилить свою игру на pygame и ещё куча применений.
Вот это реальное программирование. Это цель.
Какая у тебя цель? Из одной щели в другую байты пихать?
>Какая у тебя цель?
Из оп поста очевидно, что у него цель работу найти, а не говно проекты для себя хуярить
Нихуя подобного. Хороший язык это Си , а современный С++ это какой-то гигантский монстр Франкенштейна , состоящий из множества стандартов ( при этом новые стандарты добавляются к предыдущим, а не заменяют(улучшают ) их. В итоге , чтобы научиться базовым вещам в си и начать прогнать хватит месяца , постепенно углубляя свои знания и разбираясь в предметной области в которой применяется этот язык. Чтобы начать прогать на плюсах надо пол года (это только грёбаный синтаксис, который постоянно увеличивается из-за то, что долбоебы решили всунуть в язык какую-то хуйню, которую подсмотрели у другого языка.). И получается язык программирования превращается в инструмент решения профессиональных задач, а в какую-то страшилку , в которой самой надо разобраться.
Да блять, циклы-хуиклы! В программировании главное конечная ЦЕЛЬ! Чего конкретно ты хочешь достичь. Давай говори по делу, без всяких циклов-хуиклов, задач-хуяч. Ты хочешь стать embedded-разработчиком? Сидеть с программатором, прошивать микроконтроллеры, паять всякое электронное говно? Или ты хочешь стать hft-программистом? Пилить финансовые алгоритмы, оценивать опционы, фьючерсы и т.д. Или ты хочешь быть гейм-девелопером? Или пилить настольные приложения на кю-тэ? По сути, это все возможные варианты полезного применения, потому что в вебе с++ нахуй не нужен, в аналитике/биг дате тоже нахуй не нужен, в девопсе тем более нахуй не нужен. А, ну ещё можно пилить драйвера, модули ядра и консольные программы. Всё.
> Чтобы начать прогать на плюсах надо пол года (это только грёбаный синтаксис, который постоянно увеличивается из-за то, что долбоебы решили всунуть в язык какую-то хуйню, которую подсмотрели у другого языка.)
Ебать дебил. Чтобы начать прогать тебе это не нужно, и уж тем более не нужно знать все стандарты.
А си это когда сам язык простой, а вот код на нем это просто ебаный пиздец. Поглядите на исходники openssl, или на хелловорлды с испольщованием камеры через mal у малинки (ну не хелловорлды, просто утилита которой камеру дергать можно). Когда в языке нету ООП, и его изобретают из костылей из ебаных макросов и структурок. Пиздец.
Поридж, спок.
Та я как даун сюда запостил,а потом понял что лучше в бреде. Бог простит,и вы простите:)
А заодно,воспользуюсь возможностью и узнаю как найти тред на архиваче. Вот мой тред с бреда умрет. Мнн как его найти?
>я думал это схоже с обычной учебой. тип тебе дают материал и дальше практика на основе пройденного, а оказалось что вообще не так.
Это как? Типа тебе в главе книжки рассказывают условно про циклы с ветвлением, а потом в конце главы такие БАХ! Упражнение: напишите pure virtual function?
>всматриваясь в условие,понимаю что от меня хотели немного другого,но я даже условие не осень понимаю.
А с чем проблема возникает, с чтением или с мышлением? Ну, то есть ты не можешь прочитать условие с первого раза или не понимаешь смысл прочитанного?
>типо мне в условии встречается что либо,что не обсуждалось ранее, и я как то должен сам до этого додуматься?
Ну, наверное все-таки встречалось, там были примеры аналогичных задач и надо вернуться на пару страниц взад и перечитать?
>еще есть проблема с пониманием самого кода. не всегда понимаю все возможности тех же циклов...
Бро, без хейта и подъеба, но если у тебя на этапе ЦИКЛОВ проблемы возникли, может программирование - это не твое?
Вот я открыл учебник мехмата МГУ по плюсам, глава циклы (пикрил 1). Что здесь непонятного? Кратко суть, потом решение. Дальше идут задачи, ко всем есть указания, там либо прямо готовый код, либо псевдокод. Ну ок, синтаксис цикла ни хуя не объяснен. Берем другой учебник. Все объяснено. Что тут, блять может быть, непонятно?
Я тут вчера немного подрочился в вс коде. Чисто себя потестить.
Ну кароче, я понял что просто все это дело долдно иметь дозуиша практики,как минимум на старте.
Тобишь я все понимаю,но иногда возникают вопросики,которые приходиться гуглить. Прикол в том,что я не знал что гуглить не зазорно и в целом так и делают. Я еще нейроночку крутую нашел,которая пошагово пояснила все детали,если не понимал.
По итогу,имеются 2 основные проблемы,которые,по идее,должны решаться нарешиванием. Во-первых, знания синтаксиса (?). Из-за того что я только начинаю,я постоянно сталкиваюсь с тупейшими ошибками,типа я вчера писал задачку и в условии цикла присвоил переменной какое то значение,вместо того чтобы сравнить. И мне понадобилось время на потупить и понять че не так.
Во-вторых, читать код.помимо 1 ситуации, в которой из за путаницы в операторах я просто словил тупняк. Бывают ситуации,когда проще написать ход мыслей, а потом просто перечитать и немного изменить. Или же оьдумывать каждое действие. И вот у меня проблема,. Я когда перечитываю,я охуеваю. Даже как дурачек в слух читаю,но все равно понимаю не с первого раза.
Так что пока нельзя сказать,что прога не мое,думаю,надо опыта залутать,а там посмотрим. Я все равно еще 18лвл,времени дохуя
>Я тут вчера
>я понял
>я не знал
>Я еще нейроночку крутую нашел
>я только начинаю
>я постоянно сталкиваюсь
>я вчера писал задачку
>у меня проблема,
>Я когда перечитываю,я охуеваю
>Я все равно еще 18лвл,
И что не так?
Но дам тебе подсказку: вкрации, этот >>416 прав. У плюсов весьма ограниченный спектр применения. И хорошую зп найти непросто. Ты год будешь дрочиться с основами программирования на условной сишке, а потом ещё примерно бесконечное количество времени постигать всякие фишки да хотя бы 11 стандарта, которые, собственно, и делают плюсы плюсами, а не Си с классами.
Я когда пришёл на работу, плюсы вообще не знал, потому что вся эта хуйня с вэлью, дрочкой шаблонов etc -- душная хуйня. Тупо ремесло. Зачем это "учить" непонятно.
> У плюсов весьма ограниченный спектр применения.
Скорее наоборот - самый широкий. Все кроме веба (точнее фронта, бек вполне себе). Хочешь - пиши десктопный софт, хочешь - встраиваемую хуйню, можно игори, можно мобилки.