Изучение С++
От: Аноним  
Дата: 25.09.12 06:04
Оценка:
Всем доброго времени суток.
Нуждаюсь в совете:
я на среднем уровне знаю С++ (2 года в универе + 2 сам), столкнулся с проблемой, что незнаю что учить дальше.
Подскажите, какие технологии должен знать уважающий себя С++ программист.
Спасибо)
Re: Изучение С++
От: Alexéy Sudachén Чили  
Дата: 25.09.12 06:25
Оценка: +1
А>я на среднем уровне знаю С++ (2 года в универе + 2 сам), столкнулся с проблемой, что незнаю что учить дальше.

Дальше нужно учиться программировать. Брать реальный проект и копать, копать, копать...
Re: Изучение С++
От: LaptevVV Россия  
Дата: 25.09.12 06:46
Оценка: 3 (1)
Здравствуйте, Аноним, Вы писали:

А>Всем доброго времени суток.

А>Нуждаюсь в совете:
А>я на среднем уровне знаю С++ (2 года в универе + 2 сам), столкнулся с проблемой, что незнаю что учить дальше.
А>Подскажите, какие технологии должен знать уважающий себя С++ программист.
1. Средний уровень — это сколько?
2. Придумать себе задачу — и реализовать.
3. Для освоения оконного интерфейса — выбери библиотеку: MFC/WTL/ATL, wxWidget, Qt.
Последнее — предпочтительнее, поскольку обладает хорошей переносимостью.
Хочешь быть счастливым — будь им!
Без булдырабыз!!!
Re: Изучение С++
От: JLO  
Дата: 25.09.12 08:08
Оценка: 3 (1)
Как нужно сейчас программировать на C++ ?
Автор: remark
Дата: 15.04.06
Re[2]: Изучение С++
От: shadows_s2  
Дата: 25.09.12 08:40
Оценка:
Здравствуйте, LaptevVV:

1. С++ и Stl знаю на зубок, по множеству тестов которые проходил в сети понял что middle, ещё есть некоторые пробелы в знаниях.
2. Думаю как раз писать что-то но см. 3 пункт.
3. Нету навыков разработки оконных приложений, в принципе и хотел услышать ответ, что нужно учить Qt или что-то в этом роде.
Если писать крос-платформенные приложение то как понял выбор очевиден на все 100% — Qt.
А если для Win32 ?
Вроде говорят что Windows Form уже пережитки прошлого..
А Boost стоит изучать?
Re[3]: Изучение С++
От: Kernan Ниоткуда https://rsdn.ru/forum/flame.politics/
Дата: 25.09.12 09:45
Оценка: 1 (1) +2
Здравствуйте, shadows_s2, Вы писали:

_>Здравствуйте, LaptevVV:


_>А Boost стоит изучать?

Тебе стоит устроится на работу программистом С++ в реальный проект.
Sic luceat lux!
Re[3]: Изучение С++
От: MasterZiv СССР  
Дата: 25.09.12 20:59
Оценка: 3 (1)
> А если для Win32 ?
> Вроде говорят что Windows Form уже пережитки прошлого..

Windows Form -- это не С++. Это .net. Для C++ это либо MFC,
либо ATL/WTL, последнее достаточно бедно по функционалу.

> А Boost стоит изучать?


Да. Только не весь, естественно. Буст большой и никому целиком не нужен --
только по частям. Нужные вещи и учи.
Posted via RSDN NNTP Server 2.1 beta
Re[3]: Изучение С++
От: nen777w  
Дата: 26.09.12 09:05
Оценка:
_>А Boost стоит изучать?

Только скажу что boost большой, но там если порыть хорошо очень много вкусного найти можно.
Не помешает для общего понимания возможностей, перечитать вводную часть или short description каждой библиотеки.
Ну и первым делом попробовать такие вещи как: smart_ptr, bind, bimap, multi_index, filesystem, format просмотреть algorithm, serialize, date_time
после этого Вы просто обязаны влюбиться в эту библиотеку.
Re[4]: Изучение С++
От: MasterZiv СССР  
Дата: 26.09.12 10:20
Оценка:
> после этого Вы просто обязаны влюбиться в эту библиотеку.

Гы, он обязан влюбиться в эту библиотеку уже только потому, что другой
библиотеки нету.
Posted via RSDN NNTP Server 2.1 beta
Re[4]: Изучение С++
От: CreatorCray  
Дата: 26.09.12 13:55
Оценка: +2 :)
Здравствуйте, nen777w, Вы писали:

N>Ну и первым делом попробовать такие вещи как: smart_ptr, bind, bimap, multi_index, filesystem, format просмотреть algorithm, serialize, date_time

N>после этого Вы просто обязаны влюбиться в эту библиотеку.

Хехе. Ну а потом он подорвётся на каком нибудь баге, полезет смотреть внутрь и после увиденного он будет просто обязан её возненавидеть.
... << RSDN@Home 1.1.4 stable SR1 rev. 568>>
Забанили по IP, значит пора закрыть эту страницу.
Всем пока
Re[5]: Изучение С++
От: nen777w  
Дата: 26.09.12 14:55
Оценка:
N>>Ну и первым делом попробовать такие вещи как: smart_ptr, bind, bimap, multi_index, filesystem, format просмотреть algorithm, serialize, date_time
N>>после этого Вы просто обязаны влюбиться в эту библиотеку.
CC>Хехе. Ну а потом он подорвётся на каком нибудь баге, полезет смотреть внутрь и после увиденного он будет просто обязан её возненавидеть.
Подрывался, копал, исправлял, дописывал чего не хватало, даже на RSDN постил и до сих пор обожаю эту либу.
Ковыряния в коде boost очень сильно прокачивает С++ скилы, ИМХО.
Re[6]: Изучение С++
От: Erop Россия  
Дата: 27.09.12 08:47
Оценка:
Здравствуйте, nen777w, Вы писали:


N>Ковыряния в коде boost очень сильно прокачивает С++ скилы, ИМХО.


Зависит от начального уровня...
Но к некоторому уровню приводит, да
Все эмоциональные формулировки не соотвествуют действительному положению вещей и приведены мной исключительно "ради красного словца". За корректными формулировками и неискажённым изложением идей, следует обращаться к их автором или воспользоваться поиском
Re: Изучение С++
От: ArtK  
Дата: 02.10.12 10:23
Оценка:
Здравствуйте, Аноним, Вы писали:

А>Всем доброго времени суток.

А>Нуждаюсь в совете:
А>я на среднем уровне знаю С++ (2 года в универе + 2 сам), столкнулся с проблемой, что незнаю что учить дальше.
А>Подскажите, какие технологии должен знать уважающий себя С++ программист.
А>Спасибо)

Изучай алгоритмы. Будет +100 к карме.
Re: Изучение С++
От: okman Беларусь https://searchinform.ru/
Дата: 02.10.12 11:36
Оценка:
Здравствуйте, Аноним, Вы писали:

А>Всем доброго времени суток.

А>Нуждаюсь в совете:
А>я на среднем уровне знаю С++ (2 года в универе + 2 сам), столкнулся с проблемой, что незнаю что учить дальше.
А>Подскажите, какие технологии должен знать уважающий себя С++ программист.
А>Спасибо)

Хороший способ узнать новое о языке, на котором пишешь — написать на нем какую-нибудь библиотеку.
Например, я писал набор COM-хелперов я-ля ATL с расчетом на максимально комфортное юзание и
независимость от Visual Studio. Оказалось довольно познавательно. Там было и множественное
наследование, и эмуляция variadic templates, и к делу пришлась SFINAE, и пришлось разбираться со
всевозможными препятствиями со стороны компилятора... Короче, провел время с пользой.
Re: Изучение С++
От: skeptic  
Дата: 02.10.12 15:15
Оценка:
Здравствуйте, Аноним, Вы писали:

А>Всем доброго времени суток.

А>Нуждаюсь в совете:
А>я на среднем уровне знаю С++ (2 года в универе + 2 сам), столкнулся с проблемой, что незнаю что учить дальше.
А>Подскажите, какие технологии должен знать уважающий себя С++ программист.
А>Спасибо)

По своему опыту — язык фигня(даже если сначало это кажется наоборот), куда сложнее выбрать специализацию.
Программист общего назначения это который либо ничего полезного пока не может сделать, либо старый зубр прошедший огонь, воду и медные трубы.
Вообщем выбирайте специализацию и изучайте интересующую предметную область в её рамках.
Всё это конечно же моё имхо.
Re[2]: Изучение С++
От: Vzhyk  
Дата: 02.10.12 15:39
Оценка:
02.10.2012 18:15, skeptic пишет:

> Вообщем выбирайте специализацию и изучайте интересующую предметную

> область в её рамках.
Сколько можно жить в этих фантазиях.
Единственное, что нужно изучать, так это то, что требуется по работе.
А станешь докой в узкой области можешь сразу рассчитывать на низкую
зарплату.
Posted via RSDN NNTP Server 2.1 beta
Re[3]: Изучение С++
От: skeptic  
Дата: 02.10.12 15:59
Оценка:
Здравствуйте, Vzhyk, Вы писали:

V>02.10.2012 18:15, skeptic пишет:


>> Вообщем выбирайте специализацию и изучайте интересующую предметную

>> область в её рамках.
V>Сколько можно жить в этих фантазиях.
V>Единственное, что нужно изучать, так это то, что требуется по работе.
V>А станешь докой в узкой области можешь сразу рассчитывать на низкую
V>зарплату.

Системное программирование это узкая область? Или финансы?
Специализация не значит знание как отправить байтики в сеть и не знание как их оттуда получить взад.
К тому же за свою жизнь можно сменить не одну специализацию и стать спецом широкого профиля, о чём я и написал.
Просто совет — критикуйте своё мнение почаще самостоятельно.
А то по надменности вашего сообщения складывается впечатление что вы д'артаньян.
Re: Изучение С++
От: Mazay Россия  
Дата: 02.10.12 17:41
Оценка:
Здравствуйте, Аноним, Вы писали:

А>Всем доброго времени суток.

А>Нуждаюсь в совете:
А>я на среднем уровне знаю С++ (2 года в универе + 2 сам), столкнулся с проблемой, что незнаю что учить дальше.
А>Подскажите, какие технологии должен знать уважающий себя С++ программист.
А>Спасибо)

Попробуй воткнуться в multithreading через C++11. Даже книжка специальная есть: http://www.manning.com/williams/
ИМХО для новичков сейчас весьма удачный момент для входа в эту отрасль.
И конечно ищи работу соответствующую.
Главное гармония ...
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.