Форум программистов, компьютерный форум CyberForum.ru

Обучение программированию - C++

Восстановить пароль Регистрация
 
 
Рейтинг: Рейтинг темы: голосов - 45, средняя оценка - 4.71
undertacker
 Аватар для undertacker
9 / 9 / 0
Регистрация: 28.04.2013
Сообщений: 55
16.05.2013, 12:24     Обучение программированию #1
Вообщем вопрос такой: мне 18 лет, начал учить программирование недавно, достаточно не легко, всем так было? И посоветуйте как лучше всего изучать, помогают ли ВУЗы и т.д. ?
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
ninja2
 Аватар для ninja2
230 / 186 / 7
Регистрация: 26.09.2012
Сообщений: 2,018
Завершенные тесты: 1
16.05.2013, 14:05     Обучение программированию #2
Не знаю дружище, я в вузе учился не на программиста. Программированием так просто заинтересовался просто интересно было. Да не скажу что сложно просто последовательно пытайся учить от простого к сложному.
Конечно вузы помогают тут без вопросос, если человек учился на программиста и закончил, то у него как минимум будет очень хорошая база знаний, полюбому будут предметы в которых он разбирается очень хорошо, а в которых не сильно, но база у него будет очень хорошая. А если ты самостоятельно будешь учить, то ты эту базу сам мб и не набьешь.
В общем пока тебе 18 лет и ты думаешь стать программистом, то конечно поступай в вуз, лучше в универ, конечно можешь и в технать либо коледж, после технаря либо коледжа можно на третий курс поступить. Да и обучение не такое и дорогое, у нас 1к долларов в год на контракте стоит, а это в принципе копейки. Так что давай готовься к экзаменам. Тем более в технических вузах лояльно относятся к прогульщикам, и заработать на обучение учась на очном сложности не будет.
undertacker
 Аватар для undertacker
9 / 9 / 0
Регистрация: 28.04.2013
Сообщений: 55
16.05.2013, 15:46  [ТС]     Обучение программированию #3
ninja2, не знаю как тебе, но мне немного тяжело дается, в практике, теорию понимаю отлично, но как дело доходит до практики, то начинается беда, говорят это нормально, так у всех, мол тяжело в учении легко в бою. Сейчас учу по Дейтелу, в ВУЗ думаю на программиста идти...

Добавлено через 1 час 2 минуты
может кто-то еще что посоветует, поделится опытом?
Flassie
181 / 166 / 29
Регистрация: 03.08.2012
Сообщений: 591
Завершенные тесты: 2
16.05.2013, 15:53     Обучение программированию #4
Мне было тяжело начать, но только из-за того, что не понимал, как работает та или иная часть кода (например функции, или указатели), мне они просто не давались. Помог человек, который это все в подробностях объяснил (и до сих пор объясняет, если что непонятно).
Вывод - есть книжки и есть много людей (в том числе и тут), которым всегда можно задать вопрос, и, возможно, они тебе все расскажут
ninja2
 Аватар для ninja2
230 / 186 / 7
Регистрация: 26.09.2012
Сообщений: 2,018
Завершенные тесты: 1
16.05.2013, 16:08     Обучение программированию #5
undertacker, Со временем разберешься, я тоже когда учил указатели вроде знал и думал, что правильно знаю, а потом через пол года окозалось, что я их не правильно знал. Учи потихоньку, да если на программиста пойдешь, там быстро знаний нахватаешься тем более спросить будет у кого, короче профи станешь 100%
undertacker
 Аватар для undertacker
9 / 9 / 0
Регистрация: 28.04.2013
Сообщений: 55
16.05.2013, 16:27  [ТС]     Обучение программированию #6
и еще для этого особый склад ума нужен или нет?

Добавлено через 1 минуту
ninja2,
Цитата Сообщение от ninja2 Посмотреть сообщение
профи станешь 100%
ну тут я с тобой не соглашусь) масса примеров, при каких люди оканчивают ВУЗ и профессионализмом и не пахнет)))все от человека зависит
GTS
 Аватар для GTS
25 / 26 / 3
Регистрация: 02.04.2012
Сообщений: 293
16.05.2013, 16:32     Обучение программированию #7
Да, посоветую, если плохо понимаешь Дейтела, (кстати я тоже в свое время начинал с этой книги и в итоге дошел до того, что программирование это нечто такое, что я ни когда не пойму, и оно дается только одаренным людям) возьми другую книгу, в частности есть 2 книги:

Освой самостоятельно C++ За 21 день (Джесс Либерти)
и Освой самостоятельно C++ За 24 часа (все того же Джесс Либерти) - это почти тоже что и за 21 день, там даже все примеры одинаковые.

Книги хорошие, все разжёвано, когда я учился по книге Дейтела для меня половина программного кода сводилось к "эту строку обязательно надо писать в программе" - а что она значит, что она делает я ответа в этой книге не находил.
По новой же книге (Джесс Либерти) не то, что строчки, все символы разжёваны, теперь я могу объяснить каждую строчку своего кода.
Я конечно еще не закончил обучение, но особых проблем пока не возникает.

Знание английского нулевое.

По поводу ВУЗов, однозначно тебя там не научат программированию, за отводящиеся 1-2 часа в неделю невозможно изучить язык программирования.
Да и как правило сводится все к тому, что ты уже сам должен знать язык программирования. У нас так по крайне мере было.
undertacker
 Аватар для undertacker
9 / 9 / 0
Регистрация: 28.04.2013
Сообщений: 55
16.05.2013, 17:14  [ТС]     Обучение программированию #8
Цитата Сообщение от GTS Посмотреть сообщение
дается только одаренным людям
я не одаренный, я упорный) а по поводу обучения-спасибо. Только вот действительно не пойму, что бы быть хорошим программистом нужен специальный склад ума или же все таки практика и теория?
Flassie
181 / 166 / 29
Регистрация: 03.08.2012
Сообщений: 591
Завершенные тесты: 2
16.05.2013, 17:16     Обучение программированию #9
Практика + теория + логика = хороший склад ума
Логика появиться по мере обучения, по мере выполнения заданий
undertacker
 Аватар для undertacker
9 / 9 / 0
Регистрация: 28.04.2013
Сообщений: 55
16.05.2013, 17:20  [ТС]     Обучение программированию #10
Flassie, вообщем логическое мышление будет зависеть от количества практики, правильно ли я тебя понял?
GTS
 Аватар для GTS
25 / 26 / 3
Регистрация: 02.04.2012
Сообщений: 293
16.05.2013, 17:25     Обучение программированию #11
Цитата Сообщение от undertacker Посмотреть сообщение
Flassie, вообщем логическое мышление будет зависеть от количества практики, правильно ли я тебя понял?
В том числе.
ninja2
 Аватар для ninja2
230 / 186 / 7
Регистрация: 26.09.2012
Сообщений: 2,018
Завершенные тесты: 1
16.05.2013, 17:57     Обучение программированию #12
Цитата Сообщение от GTS Посмотреть сообщение
Да, посоветую, если плохо понимаешь Дейтела, (кстати я тоже в свое время начинал с этой книги и в итоге дошел до того, что программирование это нечто такое, что я ни когда не пойму, и оно дается только одаренным людям) возьми другую книгу, в частности есть 2 книги:
Нет я с Дейтела начинал С++ учить и у меня хорошее мнение сложилось о ней, хотя бы потому, что она написана педагогами и там все написано правильно так как и должно быть. Возможно она и тяжела, если С++ это первый язык, я до этого просто пхп на уровне эксперта знал. Возможно поэтому Дейтел и показался мне легким.
Цитата Сообщение от undertacker Посмотреть сообщение
ну тут я с тобой не соглашусь) масса примеров, при каких люди оканчивают ВУЗ и профессионализмом и не пахнет)))все от человека зависит
Я думаю массой это не может быть. Это просто исключение из правил.
В чувака который посещал все лекции, без прогулов он полюбому будет больше знать чем самоучка. А если взять способного человека который без прогулов отходил 5 лет делал все задания и у которого все получалось ? ... Тут я думаю все ясно.
Просто ты их недооцениваешь.
Issues
429 / 364 / 37
Регистрация: 06.08.2012
Сообщений: 961
16.05.2013, 18:05     Обучение программированию #13
Цитата Сообщение от ninja2 Посмотреть сообщение
В чувака который посещал все лекции, без прогулов он полюбому будет больше знать чем самоучка.
не согласен. Среди самоучек очень много действительно хороших программистов. Все зависит от желания, если его нет, то тебе даже "Гарвард" не поможет.
ninja2
 Аватар для ninja2
230 / 186 / 7
Регистрация: 26.09.2012
Сообщений: 2,018
Завершенные тесты: 1
16.05.2013, 18:09     Обучение программированию #14
Цитата Сообщение от SeregaC++ Посмотреть сообщение
не согласен. Среди самоучек очень много действительно хороших программистов. Все зависит от желания, если его нет, то тебе даже "Гарвард" не поможет.
А если с желанием и закончить вуз, ни один самоучка за таким человеком не угонится. Самоучка будет далеко позади и это факт. Вуз даст быстрый старт и очень хорошую теоретическую базу. Корочка тоже важна.
GTS
 Аватар для GTS
25 / 26 / 3
Регистрация: 02.04.2012
Сообщений: 293
16.05.2013, 18:10     Обучение программированию #15
Цитата Сообщение от ninja2 Посмотреть сообщение
Нет я с Дейтела начинал С++ учить и у меня хорошее мнение сложилось о ней, хотя бы потому, что она написана педагогами и там все написано правильно так как и должно быть. Возможно она и тяжела, если С++ это первый язык, я до этого просто пхп на уровне эксперта знал. Возможно поэтому Дейтел и показался мне легким.
Не успев дочитать, уже хотел писать что вы наверное изучали еще какой-нибудь язык до этого, а вы это оказывается сами написали, наверное еще и познания английского хорошее.

Дейтел это для тех, кто имеет представление о языке программирования (бейсик например) и хорошо владеет английским.
ninja2
 Аватар для ninja2
230 / 186 / 7
Регистрация: 26.09.2012
Сообщений: 2,018
Завершенные тесты: 1
16.05.2013, 18:15     Обучение программированию #16
GTS, А чо английский? Онаж переведена и комментарии в листингах кода переведены на русский. Я не помню мб кое где и не переведены но это редко.

Английский я слабо знаю на начальном уровне. Некоторые слова бывает встречаются знакомые.
Английский и нафиг не нужен, если книга на русском языке.
Wolkodav
 Аватар для Wolkodav
599 / 452 / 32
Регистрация: 18.09.2012
Сообщений: 1,685
16.05.2013, 18:21     Обучение программированию #17
ninja2, Английский нужен. Вы пока еще не столкнулись, что порой не то, что на русском, на английском мало чего есть.
Issues
429 / 364 / 37
Регистрация: 06.08.2012
Сообщений: 961
16.05.2013, 18:41     Обучение программированию #18
Цитата Сообщение от ninja2 Посмотреть сообщение
А если с желанием и закончить вуз, ни один самоучка за таким человеком не угонится. Самоучка будет далеко позади и это факт. Вуз даст быстрый старт и очень хорошую теоретическую базу. Корочка тоже важна.
ВУЗ только для ленивых. Большая > часть хороших программистов - самоучки.
Wolkodav
 Аватар для Wolkodav
599 / 452 / 32
Регистрация: 18.09.2012
Сообщений: 1,685
16.05.2013, 18:46     Обучение программированию #19
SeregaC++, ну не скажите) В программирование, есть не только программирование, но и мат. часть. В вузе не должны учить программированию, там должны поставить мозги на место.
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
16.05.2013, 18:50     Обучение программированию
Еще ссылки по теме:

Обучение с нуля C++
C++ Обучение
C++ Обучение С++

Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
Issues
16.05.2013, 18:50     Обучение программированию
  #20

Не по теме:

Wolkodav, лично я иду в ВУЗ, только для диплома. лол.

Yandex
Объявления
16.05.2013, 18:50     Обучение программированию
Ответ Создать тему
Опции темы

Текущее время: 14:14. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru