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

Помощь начинающему С++ - C++

Восстановить пароль Регистрация
 
 
Рейтинг: Рейтинг темы: голосов - 15, средняя оценка - 4.60
Puzan4ik
0 / 0 / 0
Регистрация: 06.06.2013
Сообщений: 6
07.06.2013, 12:04     Помощь начинающему С++ #1
Доброго времени суток, уважаемые форумчане!

Мне 23 года, работаю менеджером по продажам авто, женат, жду ребенка, образование - логистика, перевозки на автотранспорте.
С программированием ранее знаком небыл вовсе. По технической части ПК - ознакомлен очень хорошо, с 9 лет перебирать начал.
Исходя из информации о востребованности, моему личному к этому интересу и уровне заработка, решил освоить программирование на С++, как возможность дополнительного заработка,а в перспективе основного семейного дохода.

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

Если же не поздно - то я начал изучать навыки по этой книге - Шилдт Г. С++ Руководство для начинающих. (как по мне книга не плохая, но приходится за доп. информацией гуглить усердно).
Если со всей литературой так же - не беда, но хотелось бы получить рекомендации по поводу литературы в моем случае, для более скорого усвоения С++, а точнее список книг по порядку изучения.

Заранее благодарен всем форумчанам, которые дочитали это до конца и отозвались с советами и рекомендациями.

P.S. Если же тема создана не в том разделе, прошу не удалять, но перенаправить в соответствующий раздел. Спасибо.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
07.06.2013, 12:04     Помощь начинающему С++
Посмотрите здесь:

C++ Нужна помощь начинающему (while).
Подскажите начинающему C++
C++ начинающему в освоении с++
C++ Нужна небольшая помощь начинающему
Помогите начинающему C++
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Croessmah
Модератор
Эксперт С++
 Аватар для Croessmah
11823 / 6802 / 769
Регистрация: 27.09.2012
Сообщений: 16,870
Записей в блоге: 2
Завершенные тесты: 1
07.06.2013, 12:29     Помощь начинающему С++ #2
Относительно книг врядли кто-то сможет помочь, так как у всех своё понимание той или иной литературы и однозначного ответа получить просто не реально.
Относительно возраста - никогда не поздно. Лично я им серьезно занялся в 22 года - в начале прошлого лета
Времени может занять очень много. Выучить язык труда не составит, а вот чтобы писать на нем программы...

И поздравляю с будущим пополнением в семье
Kastaneda
Модератор
Эксперт С++
 Аватар для Kastaneda
4236 / 2769 / 218
Регистрация: 12.12.2009
Сообщений: 7,104
Записей в блоге: 1
Завершенные тесты: 1
07.06.2013, 12:33     Помощь начинающему С++ #3
Я в 26 программировать начал (сначала ассемблер, потом С++, а потом пошло-поехало)). В 28 С++ программистом устроился, уже 2 года работаю, всем доволен


Цитата Сообщение от Puzan4ik Посмотреть сообщение
Не поздно ли я понял,что заниматься этим мне действительно хочется и я, будучи юным, совершил ошибку в выборе профессии?
Учиться никогда не поздно
Цитата Сообщение от Puzan4ik Посмотреть сообщение
Сколько времени может занять абсолютно самостоятельное освоение навыков необходимых для начала хоть малейшего заработка
Смотря что под этим подразумевается. Контрольные студентам писать очень скоро можно, а что-то посерьезней через пару лет. Если в веб податься, то там быстрее, но это не то...
Croessmah
Модератор
Эксперт С++
 Аватар для Croessmah
11823 / 6802 / 769
Регистрация: 27.09.2012
Сообщений: 16,870
Записей в блоге: 2
Завершенные тесты: 1
07.06.2013, 12:33     Помощь начинающему С++ #4
Сообщение было отмечено автором темы, экспертом или модератором как ответ
Ах да, книгу Либерти "C++ за 21 день" обходите стороной
pizurok
 Аватар для pizurok
53 / 67 / 3
Регистрация: 05.05.2013
Сообщений: 2,707
07.06.2013, 12:34     Помощь начинающему С++ #5
А почему Вы решили именно С++ изучать? Полно языков и технологий более популярных, например, Java, C#. Да и программировать на них быстрее и приятнее
AntonChik
1083 / 581 / 21
Регистрация: 11.11.2008
Сообщений: 1,544
07.06.2013, 12:48     Помощь начинающему С++ #6
Дейтел Х., Дейтел П: "Как программировать на C++"
faLek
99 / 100 / 7
Регистрация: 06.03.2012
Сообщений: 478
07.06.2013, 13:09     Помощь начинающему С++ #7
Сообщение было отмечено автором темы, экспертом или модератором как ответ
pizurok, для начинающего C# или Java - это не вариант,для начала нужно ознакомиться с процедурным языком,а затем с ООП,а за тем пойдёт C# и Java,по мне так С++ для этого подходит просто отлично...
ITcrusader
Эксперт C++
 Аватар для ITcrusader
176 / 162 / 8
Регистрация: 12.02.2013
Сообщений: 410
07.06.2013, 13:28     Помощь начинающему С++ #8
Цитата Сообщение от pizurok Посмотреть сообщение
А почему Вы решили именно С++ изучать? Полно языков и технологий более популярных, например, Java, C#. Да и программировать на них быстрее и приятнее
Присоединяюсь. Плюс, веб-разработка сегодня - более востребована, почему бы не рассмотреть иные инструменты, связанные, как раз, с ней?
Croessmah
Модератор
Эксперт С++
 Аватар для Croessmah
11823 / 6802 / 769
Регистрация: 27.09.2012
Сообщений: 16,870
Записей в блоге: 2
Завершенные тесты: 1
07.06.2013, 13:43     Помощь начинающему С++ #9
Ситуация в теме мне напоминает недавнюю ситуацию в магазине. Прихожу значит, спрашиваю спортивные штаны, а продавец мне в ответ мол зачем тебе штаны, возьми шорты культурно ей намекнул, чтобы тяпала она подальше со своими шортами, я ж не за ними пришел
ТС же ясно выразил желание учить C++, так зачем ему что-то другое предлагать?
tony_pershin
16 / 16 / 1
Регистрация: 05.03.2013
Сообщений: 36
07.06.2013, 13:54     Помощь начинающему С++ #10
faLek, мне кажется, это не так. Зачем человеку непременно нужно осваивать процедурный язык? ООП, процедурное программирование, функциональное -- разные парадигмы, которые, имхо, вполне реально освоить по отдельности. Другой вопрос, что если человек хочет стать не просто кодером, а нормальным программистом, то ему надо понимать, что лежит под его кодом, как он выполняется на машине и т.д. ВМ-языки этого понимания не дают.

По теме: нет ничего лучше практики. Занимайся каждый день, решай задачки здесь на форуме. AntonChik дал хорошую книжку, поищи в интернете еще он-лайн курсы, на английском таких довольно много.
ITcrusader
Эксперт C++
 Аватар для ITcrusader
176 / 162 / 8
Регистрация: 12.02.2013
Сообщений: 410
07.06.2013, 13:57     Помощь начинающему С++ #11
И то верно, Croessmah, ну что ж, по существу: язык трудный, начал изучать 6 лет назад. Сейчас я работаю с мужиками, которые на 15, 20, 30 лет старше меня (коллеги). Посему, ответ на вопрос, а не поздновато ли? - таков: нет, не поздновато. Успехи в изучении - от рвения, таланта, полагаю, зависит, поскольку базу придется самостоятельно осваивать.

Цитата Сообщение от tony_pershin Посмотреть сообщение
поищи в интернете еще он-лайн курсы, на английском таких довольно много
ага, а лучше на китайском мало основы разработки ПО перемалывать, так еще идиомам нативного языка подучиться - само то для быстрого старта
Puzan4ik
0 / 0 / 0
Регистрация: 06.06.2013
Сообщений: 6
07.06.2013, 14:23  [ТС]     Помощь начинающему С++ #12
Цитата Сообщение от Croessmah Посмотреть сообщение
И поздравляю с будущим пополнением в семье
Спасибо огромное)

Цитата Сообщение от pizurok Посмотреть сообщение
А почему Вы решили именно С++ изучать? Полно языков и технологий более популярных, например, Java, C#. Да и программировать на них быстрее и приятнее
Я ориентирован программировать в определенной сфере в будущем, иные языки могут быть не актуальны в достижении моих целей, ибо в них не только прибыль


Цитата Сообщение от AntonChik Посмотреть сообщение
Дейтел Х., Дейтел П: "Как программировать на C++"
Спасибо, сейчас же примусь за рассмотрение.

Цитата Сообщение от Kastaneda Посмотреть сообщение
Я в 26 программировать начал (сначала ассемблер, потом С++, а потом пошло-поехало)). В 28 С++ программистом устроился, уже 2 года работаю, всем доволен
Очень вдохновляет! Спасибо.

Спасибо всем за советы и рекомендации. Думаю путь начнется именно отсюда
tony_pershin
16 / 16 / 1
Регистрация: 05.03.2013
Сообщений: 36
07.06.2013, 14:30     Помощь начинающему С++ #13
ITcrusader, автор не уточнял свой уровень английский, поэтому я предложил такой вариант. Сам все прошлое лето не вылезал из этих курсов, очень интересно преподают за бугром
XRuZzz
Антикодер
577 / 478 / 23
Регистрация: 15.09.2012
Сообщений: 2,429
07.06.2013, 14:40     Помощь начинающему С++ #14
тоже дам совет - избегайте программирования в самом себе. То есть ищите проекты в которые вас берут для получения опыта(пусть даже за бесплатно). Большие проекты дают больше опыта. Конечно по началу нужно почитать книги.
ITcrusader
Эксперт C++
 Аватар для ITcrusader
176 / 162 / 8
Регистрация: 12.02.2013
Сообщений: 410
07.06.2013, 14:44     Помощь начинающему С++ #15
Цитата Сообщение от XRuZzz Посмотреть сообщение
Большие проекты дают больше опыта.
Или отпугивают нафиг (если, вдруг, не вывозишь)
MrGluck
Ворчун
Эксперт С++
 Аватар для MrGluck
4920 / 2663 / 243
Регистрация: 29.11.2010
Сообщений: 7,410
07.06.2013, 14:55     Помощь начинающему С++ #16
С++ не тот язык, который легко выучить почитывая вечерком пару статеек и решая одну задачку. Он требует вложить время, силы и душу.
Отдачу получите лишь спустя длительный период времени. А вот для легкого доп. заработка - самое то на фрилансе сайтики писать. Без хлеба никогда не останетесь, порог вхождения весьма и весьма мал.
XRuZzz
Антикодер
577 / 478 / 23
Регистрация: 15.09.2012
Сообщений: 2,429
07.06.2013, 15:04     Помощь начинающему С++ #17
да, и ещё один дельный совет - избегайте больших проектов на говнокоде. Лучше вписываться в новые проекты с опытными и общительными людьми. вот например можно вписаться в наш проект по нейросетям. Если впишитесь, до изучения самого C++ вы ещё не скоро дойдёте, так как до этого ещё нужно изучать матан, нейроны, matlab и ещё много всего. (чем я и занимаюсь в свободное время)
MrGluck
Ворчун
Эксперт С++
 Аватар для MrGluck
4920 / 2663 / 243
Регистрация: 29.11.2010
Сообщений: 7,410
07.06.2013, 15:05     Помощь начинающему С++ #18
Цитата Сообщение от XRuZzz Посмотреть сообщение
Лучше вписываться в новые проекты с опытными и общительными людьми
Цитата Сообщение от XRuZzz Посмотреть сообщение
например можно вписаться в наш проект по нейросетям

Не по теме:

нескромно) А что за коллектив?

XRuZzz
07.06.2013, 15:11
  #19

Не по теме:


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

На форуме всё написано в разделе проекты.

Цитата Сообщение от MrGluck Посмотреть сообщение

Не по теме:

нескромно) А что за коллектив?

(Семья то большая да два человека)

MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
07.06.2013, 15:42     Помощь начинающему С++
Еще ссылки по теме:

Советы начинающему C++
Совет начинающему C++
C++ Начинающему

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

Или воспользуйтесь поиском по форуму:
Puzan4ik
0 / 0 / 0
Регистрация: 06.06.2013
Сообщений: 6
07.06.2013, 15:42  [ТС]     Помощь начинающему С++ #20
Цитата Сообщение от MrGluck Посмотреть сообщение
Он требует вложить время, силы и душу.
Именно в таком стиле и планирую обучение.
Yandex
Объявления
07.06.2013, 15:42     Помощь начинающему С++
Ответ Создать тему
Опции темы

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