2 / 2 / 0
Регистрация: 09.03.2013
Сообщений: 40
|
|
1 | |
Зачем учить С++?28.09.2013, 16:59. Показов 8541. Ответов 40
Метки нет (Все метки)
Приветствую всех.
Сижу сейчас, читаю книгу по С++ (С++ за 21 день) и тут мне в голову приходит вопрос: "Зачем я учу С++?". Так вот. Должно ли быть так, что когда я только начал учить С++, я не знаю что я на основе этих знаний буду делать потом? У всех ли программистов так было?
0
|
28.09.2013, 16:59 | |
Ответы с готовыми решениями:
40
Зачем учить указатели, если можно использовать вектор? Зачем учить язык в консоли, если пришло время окон? Как учить с++ чтобы не бросить (учить типы влом) Зачем учить PascalABC.NET? Что реально с ним можно сделать? |
Неэпический
|
|
28.09.2013, 17:04 | 2 |
Ну если Вам программирование на С++ не интересно совершенно, то и смысла учить, наверное нет. А если интересно, то приложиться (как минимум для домашних нужд)
1
|
2 / 2 / 0
Регистрация: 09.03.2013
Сообщений: 40
|
|
28.09.2013, 17:11 [ТС] | 3 |
Для меня интересно. Я просто спрашиваю, придут ли мне потом идеи после достаточного изучения или они должны быть с самого начала изучения языка?
0
|
2 / 2 / 0
Регистрация: 09.03.2013
Сообщений: 40
|
|
28.09.2013, 17:21 [ТС] | 5 |
Работа это одно..Я говорю про ну да можно сказать и "домашние" программы. Ну вообщем не зря я учу С++, потом идеи все равно придут?
0
|
193 / 170 / 32
Регистрация: 09.09.2013
Сообщений: 522
|
|
28.09.2013, 17:30 | 6 |
конечно придут. через 3 недели )
Добавлено через 6 минут Sabnik, а если серьезно, то на c++ очень много программ написано. так что этот язык пригодится Добавлено через 1 минуту очень много компьютерных игр на нем написано
0
|
Заблокирован
|
|
28.09.2013, 17:36 | 8 |
Сообщение было отмечено как решение
Решение
Sabnik,
Вчера мне студентка грит: "мне старшекурсники сказали, что С++ ненужен и все чему нас учат тоже. А вы нас вобще какими-то операционными системами пичкаете и шеллы с батниками писать заставляете. Не буду я учить то, что мне не нужно, не хочу голову забивать всяким шлаком". Таких студентов очень много (но не все такие откровенные). Вот и ваш вопрос: имеет к этому прямое отношение. Выпускники с соседнего университета подсказывают, что 90% студентов идут работать не по специальности {и тот, кто говорит, сам какие-то карандаши и ластики продает}. Я так полагаю, эти 90% задавались вашим вопросом и спросили совета у старшекурсников. По секрету говоря, в ВУЗах вас не научат никакому языку достаточно хорошо. "прочитав книжку С++ за 21 день вы не найдете работу". Хотите работу быстро - займитесь 1С или php. Когда я был зеленым, мне хватило 1 месяц поколупать php чтобы найти работу. Работа оказалась унылой, с тех пор на php я не пишу. Похожий опыт был с питоном (не всем питоном, а джанго). Быть может месяца мне хватало потому, что я кое-как пишу на С++ (или любом другом языке) ? А вобще на вопросы типа "Зачем я учу С++?" никто лучше тебя самого не ответит. Мы даже не догадываемся какие альтернативы этому ты видишь и чем планируешь заниматься в жизни.
5
|
2 / 2 / 0
Регистрация: 09.03.2013
Сообщений: 40
|
|
28.09.2013, 17:42 [ТС] | 9 |
опять не правильно поняли.
я говорю, если я учу программирование, то у меня сразу должны быть идеи (ну что я хочу написать в будущем) или эти идеи постепенно придут, с изучением? и я не говорю, что за одну книжку я стану мега-программистом.
0
|
Заблокирован
|
|
28.09.2013, 17:51 | 11 |
Sabnik,
0
|
117 / 117 / 0
Регистрация: 27.09.2013
Сообщений: 710
|
|
28.09.2013, 17:57 | 12 |
Вы поднимаете вопрос что раньше курица или яйцо ))))
Язык - это средство объяснить компьютеру что вы от него хотите ) Изучение языка, его семантики и синтаксиса даст вам представление как работает ЭВМ и поднимет ваш логический аппарат на более качественный уровень, так как вы по сути, работаете с некими абстракциями. Что касается практического применения, то сказать сложно, что и как, так как у C++ широкий спектр применения. Вы можете смутно представлять зачем вы учите С++, но в процессе изучения, новые знания влияют на первоначальное представление зачем вы это делаете, порождая новые цели. Короче, не заморачивайтесь, просто учите плюсы )))
1
|
2 / 2 / 0
Регистрация: 09.03.2013
Сообщений: 40
|
|
28.09.2013, 17:59 [ТС] | 13 |
0
|
28.09.2013, 18:01 | 14 |
Частично права. По курсу ОС следует писать лабы на ASM/C направленные на изучение организации памяти, процессов, потоков, IO и т.д. а не шелы с батниками писать.
Идея либо есть, либо нет, и от знания программирования не зависит. [quote="PetyaVasechkin;5111314"]Изучение языка, его семантики и синтаксиса даст вам представление как работает ЭВМ/quote] Это справедливо только в отношение ассемблера.
0
|
117 / 117 / 0
Регистрация: 27.09.2013
Сообщений: 710
|
|
28.09.2013, 18:07 | 15 |
Ну, если быть очень точным, то да, только язык ассемблера даёт более полное представление как работает ЭВМ.
0
|
Kastaneda
|
28.09.2013, 19:04
#16
|
0
|
88 / 83 / 21
Регистрация: 08.08.2012
Сообщений: 737
|
|
28.09.2013, 21:00 | 17 |
Sabnik, Идеи появляются пропорционально имеющимся знаниям. Если знаешь только как выполнить простейшие арифметические действия над 2-3 переменными, то первая идея которая рождается - написать калькулятор и т.д. по мере увеличения багажа знаний - появляются новые задачи, которые ты можешь решить.
Не по теме: И второй вариант событий - ты школьник, который не хочет ничего учить, а только хочет писать игры
0
|
28.09.2013, 21:05 | 18 |
Я думаю ТС имеет ввиду что после того как он выучит С++ (22 день), найдется ли у него в голове идея как написать на нем что то что принесет ему деньги до пятницы, максимум до понедельника.
rrrFer, Я когда на первом курсе учился мне старшекурсник сказал что ВинАпи нафиг никому уже не нужная хрень, так как в Виндоус Севен они не используются (как то оно там само по себе )! И я ходил всем своим рассказывал =)
0
|
Игогошка!
1801 / 708 / 44
Регистрация: 19.08.2012
Сообщений: 1,367
|
|
28.09.2013, 21:19 | 19 |
С++ научит всему (включая нахождение и обход граблей), что в принципе может существовать в императивных языках. Он не очень хорошо научит ООП и вообще не научит функциональщине. Я считаю, что учить плюсы стоит, но останавливаться только на них нельзя.
0
|
117 / 117 / 0
Регистрация: 27.09.2013
Сообщений: 710
|
|
28.09.2013, 21:24 | 20 |
0
|
28.09.2013, 21:24 | |
28.09.2013, 21:24 | |
Помогаю со студенческими работами здесь
20
Имеет ли смысл учить pascalАbc.net или лучше сразу учить Делфи Учить или не учить Vue? Учить ПХП или не учить? Зачем в .NET в 2014 г. строгая типизация? Зачем нужно писать Convert.ToInt32(), ToString(), Int32.Parse()? Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |