С Новым годом! Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
 
Рейтинг 4.57/54: Рейтинг темы: голосов - 54, средняя оценка - 4.57
0 / 0 / 0
Регистрация: 19.05.2013
Сообщений: 38
1

Сколько нужно времени на изучение языка, чтобы владеть им в достаточной мере

27.05.2013, 13:25. Показов 11077. Ответов 71
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Здравствуйте! Я хочу изучить С++ практически в идеале! Подскажите, сколько потребуется времени для изучения? Какую лучше всего использовать литературу? Заранее спасибо.
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
27.05.2013, 13:25
Ответы с готовыми решениями:

Какие книги нужно читать, чтобы изучить C# в достаточной мере
по мне лучше всего Фленов "Библия C#". Например в Шилдте примеры только в первых главах небольшие....

Сколько времени нужно, чтобы стать 1С програмистом
Добрый день, Передо мной стоит выбор стать или нет 1С программистом. Большой опыт работы...

Сколько времени нужно чтобы написать сайт
сколько времени нужно чтобы написать сайт типа http://www.cadillac.ru/? знания - основы html,...

Чтобы разобраться в java+selenium времени нужно сколько?
Уважаемые форумчане, здравствуйте. Нужен ваш совет. Я ищу стажировки, junior позиции java...

71
Эксперт С++
177 / 163 / 21
Регистрация: 12.02.2013
Сообщений: 410
28.05.2013, 10:28 61
Author24 — интернет-сервис помощи студентам
Цитата Сообщение от _Mutex Посмотреть сообщение
В среднем проекты масштабней
офисы, оси, 3d-игры, ГИС, моделирование - и то верно, детей пугать только таким масштабом =)
0
Заблокирован
28.05.2013, 10:35 62
Цитата Сообщение от ForEveR Посмотреть сообщение
_Mutex, Вы говорите о фреймворке. Фреймворк не является языком. В самом C# без фреймворка (голый язык, то что описано в его стандарте) - куда меньше всякого барахла (да и некоторых нужных фич) чем в С++. А говоря про библиотеки, на С++ их тоже море, для любого языка написана уйма библиотек, для разных потребностей, так что сравнивать фреймворк и язык - как-то уж слишком некорректно.

И вообще, заканчиваем холиварить, каждые пару недель появляется подобная тема, разрастающаяся на десяток страниц, смысл?
Сами по себе языки без библиотек = >мало чем отличаются, по гибкости в пользу с++.
Вы путаете сложность языка с его синтаксисом, под который в с++ нужно привыкнуть.

Добавлено через 3 минуты
Цитата Сообщение от ITcrusader Посмотреть сообщение
офисы, оси, 3d-игры, ГИС, моделирование - и то верно, детей пугать только таким масштабом =)
ключевое слово было в среднем , а это значит, что не каждый день ты пишешь новую ос, в то время как клиент серверные, распределенные приложения пишут каждый день, на java или net.
0
Эксперт С++
177 / 163 / 21
Регистрация: 12.02.2013
Сообщений: 410
28.05.2013, 10:52 63
Цитата Сообщение от _Mutex Посмотреть сообщение
ключевое слово было в среднем , а это значит, что не каждый день ты пишешь новую ос, в то время как клиент серверные, распределенные приложения пишут каждый день, на java или net.
Ну я не пойму тогда, мы о востребованности языка говорим или о сложности его грамотного использования?
Если о втором, то как раз таки ядро огромных проектов пишется на C++, если проект по-настоящему сложен алгоритмически, а операции в нем критичны по времени выполнения.

Я тут не говорю о том, что C++ сложный и он для батек, а .NET - халява. Они несколько разные задачи все-таки решают. Не знаю, корректно ли будет озвучить следующую мысль: думается, если повернулся язык сказать, что C++ халява, то очень уж не искушен в нем говорящий. Я пишу на нем 6 лет, съел почти все книги, но с уверенностью говорю: я не знаю и половины его возможностей, если брать в расчет расширения языка (даже пусть только стандартные).

Может просто бестолковый =)
0
Неэпический
18109 / 10696 / 2062
Регистрация: 27.09.2012
Сообщений: 26,933
Записей в блоге: 1
28.05.2013, 11:38 64
Цитата Сообщение от _Mutex Посмотреть сообщение
Во вторых, net сложнее.Сложнее не в понимании, сложнее в структурах классов и архитектуре проекта
Net - это лишь приблуда. И если уж зашла об этом речь, то заглините в тот же Boost, займитесь Qt, кроссплатформенной разработкой и волосы дыбом встанут от количества возможностей и сложности. А Net - поделка для тех, кто просто пишет логику, не желая вдаваться в суть происходящего.
Цитата Сообщение от _Mutex Посмотреть сообщение
Займись net ом профессионально. В среднем проекты масштабней, объем постоянно растет, сложность растет, объем знаний растет.
с++ более стабилен - выучил и сидишь пишешь vector до пенсии.
Занимался и что? Не более чем плюшка. Никакой смысловой нагрузки не несет. Сравнимо с ездой на велосипеде без знания его устройства. Чуть поломка и к папе со словами - "сделай лисяпед ".
К тому же, идеальный способ подсадить программистов на Net.
10 лет внедряем Net->все на него переходят->Все проги пишут только с платформой Net->Windows вне конкуренции

Добавлено через 1 минуту
Цитата Сообщение от _Mutex Посмотреть сообщение
Вы путаете сложность языка с его синтаксисом, под который в с++ нужно привыкнуть.
А Вы путаете понятие языка программирования и того, что к нему добавляется.
Сами языки сложности не представляют.
0
77 / 69 / 20
Регистрация: 05.05.2013
Сообщений: 3,810
28.05.2013, 19:55 65
А вообще вы все неправы. Ибо не NET а .NET (дотнет). Теперь метайте в меня какашки))
0
0 / 0 / 0
Регистрация: 06.08.2014
Сообщений: 2
06.08.2014, 21:56 66
всем привет Дамы и Господа
за этим топиком следил внимательно. большое спасибо тем адекватам кто реально дельные советы давал.
ровно 4 дня как начал учить С/С++. вот 4 дня как от компа не могу отойти до такой степени есть желание схавать этот язык.
Поставил перед собой ЦЕЛЬ, период времени год, в день рассчитываю убивать на кодинг 4-6 часов, хотя бы 5 дней в неделю, если получится больше. в конце года должен сам написать мега софт.
Скачал ряд курсов от Lynda.com не освоив ниже курсы, не перейду не на какие курсы какой бы расклад не был!!! (строго по скэджуал)
Курсы просто чудесные даже для тех у кого инглиш хромает. Советую:
1. Foundation of Programming. Code Effeiency от Simon Allardice (мега учитель, не встречал еще кто бы так четко объяснял все)
2. С Essential Training от Isac Artzi (супер препод)
3. С/С++ Essential Tranning от Bill Weinman (его особо я не знаю, но по ревью на англо бордах хороший препод)

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

П.С. первый пункт желательный, я нашел много интересного
0
40 / 60 / 8
Регистрация: 16.11.2012
Сообщений: 460
Записей в блоге: 7
06.08.2014, 23:08 67
по мне так такие темы нужно сразу в топку кидать. нафига спрашивать очевидное? тем более что процесс обучения у каждого проходит по разному. я думаю лишь СтраусТруп знает этот язык в идеале... и то не факт. и опять же всё, зависит как ты будешь учить. и да, видеоуроки по кодингу - фигня. нужно курить книги и мануалы. когда сам поймешь, уже появляется пища для размышлений, и с этого момента язык программирования не научная фантастика , а инструмент для работы, решения каких то задач.
0
138 / 130 / 59
Регистрация: 13.12.2012
Сообщений: 293
06.08.2014, 23:48 68
Цитата Сообщение от iCodder Посмотреть сообщение
кодинг 4-6 часов, хотя бы 5 дней в неделю
Через 2 недели сломаетесь, какой там год
0
19409 / 10028 / 2443
Регистрация: 30.01.2014
Сообщений: 17,678
06.08.2014, 23:51 69
Цитата Сообщение от ViktorKozlov Посмотреть сообщение
Через 2 недели сломаетесь, какой там год
Ну я в свое время не сломался. Вдруг и у него получится
Другое дело где он такую задачу найдет, чтобы по 5-6 часов сидеть каждый день. Это ж не просто кодить надо, а чтобы интересно было.
0
0 / 0 / 0
Регистрация: 06.08.2014
Сообщений: 2
07.08.2014, 00:39 70
2 ViktorKozlov
неа, не сломаюсь. кстати подобные сообщения меня еще больше мотивируют

2 DrOffset
материала куча найдется что делать пока что не хватка времени а не задач
0
What a waste!
1610 / 1302 / 180
Регистрация: 21.04.2012
Сообщений: 2,733
07.08.2014, 03:28 71
Цитата Сообщение от DrOffset Посмотреть сообщение
Другое дело где он такую задачу найдет, чтобы по 5-6 часов сидеть каждый день. Это ж не просто кодить надо, а чтобы интересно было.
Ну не знаю, я например вначале (да и сейчас по сути ) и без особых задач сидел и пытался разобраться и кодил именно самые банальные задачи, просто интересно было)

Добавлено через 1 минуту
А "хорошие" задачи с ходу сложно осилить без должной подготовки.
0
19409 / 10028 / 2443
Регистрация: 30.01.2014
Сообщений: 17,678
07.08.2014, 08:16 72
Лучший ответ Сообщение было отмечено sourcerer как решение

Решение

Цитата Сообщение от gray_fox Посмотреть сообщение
А "хорошие" задачи с ходу сложно осилить без должной подготовки.
Тут, как говорится, no pain no gain Главное воспринимать свои текущие способности адекватно, ну по крайней мере задумываться об этом.
Такое ИМХО. Если человек хочет достичь каких-то результатов, надо работать на разрыв. Только стараясь прыгнуть выше головы, можно будет в будущем действительно это сделать и поднять свою планку. Если все время оставаться в зоне комфорта, то рост будет идти сильно медленее. Ну, в общем, все как в спорте.
1
07.08.2014, 08:16
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
07.08.2014, 08:16
Помогаю со студенческими работами здесь

Сколько времени нужно пропускать ток, чтобы нанести слой цинка
Прошу помочь. Задача: Сколько времени нужно пропускать ток силой I A, чтобы нанести на куб с...

Сколько времени нужно чтобы сделать перевод слов при наведении курсора?
Простите за глупый вопрос, но все-таки, может вовсе и делать ничего особо не надо, а можно просто...

Сколько времени нужно, чтобы на php написать работоспособный динамический сайт с mySQL?
Я знаком с программированием, в частности с delphi 7 и С++. Мне не нужно знать 100% языка, а лишь...

Сколько времени нужно пропускать ток силой 2 А, чтобы нанести на поверхность в 0,5 дм слой цинка?
Сколько времени нужно пропускать ток силой 2 А, чтобы нанести на поверхность в 0,5 дм2 слой цинка...


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

Или воспользуйтесь поиском по форуму:
72
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru