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

Куда двигаться в с++ или становление программистом - C++

Восстановить пароль Регистрация
 
Kijnek
0 / 0 / 0
Регистрация: 18.01.2015
Сообщений: 1
18.01.2015, 23:53     Куда двигаться в с++ или становление программистом #1
Всем привет.
Немного о себе: закончил колледж, учусь дальше в универе на программиста специальность ПОИТ.
Вообщем вопрос у меня такой, очень хочу развиваться дальше в сторону с++, после всего изученного в коллеже и универе, имеются много теоретических знаний и практических немного, но такое чувство что я ничего не знаю

Я знанию синтаксис так сказать, и учебную программу, тоесть я могу:
1) Знаю основной синтаксис языка (указатели, ссылки, рекурсии, перегрузки, классы) вообщем школьная программа
2) Создавал небольшие программки (Курсовые) типа: тестов, подключения БД, делания запросов для этих бд и т.д. (вообщем опять основы)

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

В интернете по этому поводу слишком разбросанная информация, хочется услышать советы уже работающих людей.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
18.01.2015, 23:53     Куда двигаться в с++ или становление программистом
Посмотрите здесь:

C++ Куда и как двигаться дальше?
Куда двигаться дальше?? C++
Куда текёть память или чудеса в решете C++
C++ Куда двигаться дальше?
C++ Куда двигаться дальше?
C++ Куда поставить cin.get(); или _getch(); ?
Подскажите куда двигаться ? C++
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
OstapBender
 Аватар для OstapBender
581 / 519 / 35
Регистрация: 22.03.2011
Сообщений: 1,585
19.01.2015, 23:05     Куда двигаться в с++ или становление программистом #2
Получай сперва общие знания - изучи хорошо стандартную библиотеку, STL, получи базовые знания по динамическим структурам (деревья, стэки), по сортировкам, дискретной математике.
Дальше смотри в сторону того, что тебе ближе, например если в гейм-дев, то графические библиотеки, к примеру OpenGL, если оконные приложения, то Qt хороший, также для разнообразных задач хорошо подойдут boost/win-api.
Короче, отталкивайся от задачи.
Dmitriy_M
1307 / 1188 / 109
Регистрация: 20.03.2009
Сообщений: 4,262
Записей в блоге: 11
20.01.2015, 20:23     Куда двигаться в с++ или становление программистом #3
Из своего опыта хождения по собеседованиям могу сказать, что учи C++.
Список литературы тут.
Дополнительно стоит обратить внимание на C++. Священные знания, Скользкие места С++

К чему это все. А к тому, что если ты создашь резюме "Программист C++", что тебя будут приглашать на собеседование из любых направлений(встраиваемые решения, системное программирование, прикладное программирование, серверное и т.д.) и будут дрючить на знание C++, ООП и паттернов.
Убежденный
Системный программист
 Аватар для Убежденный
14459 / 6443 / 1019
Регистрация: 02.05.2013
Сообщений: 10,681
Завершенные тесты: 1
20.01.2015, 21:59     Куда двигаться в с++ или становление программистом #4
Цитата Сообщение от Kijnek Посмотреть сообщение
Когда я смотрю вакансии для программистов, то там сразу начинаются требования знаний определенных библиотек либо еще чего, так вот я хотел узнать. С чем стоит ознакомить человеку в дальнейшем желающему работать над с++ проектами ?
Сконцентрируйся не на языках/библиотеках, а на решении задач в конкретных
прикладных областях. Это то, что делает человека специалистом. Все остальное,
включая язык и всякие там популярные трехбуквенные аббревиатуры - лишь
инструментарий и прочий сопроводительный багаж. Сначала нужно для самого
себя определить, что больше всего привлекает - системное программирование,
gamedev, обработка изображений/сигналов, научные расчеты, высоконагруженные
серверы, безопасность, алгоритмы... Выбор достаточно большой.

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

Ну а дальше нужно постоянно прикладывать усилия в выбранном направлении, набивая
потихоньку руку, а также полезные в нашем деле синяки и шишки. Усилия лучше не
распылять: две-три хорошо освоенные области работы намного лучше, чем пять-шесть,
но абы как, по верхам. Ищи способы влиться в какой-нибудь проект, который тебе
принесет либо деньги, либо опыт по профилю. Заодно будет что вписать в резюме.

Я знаю людей, которые жалуются, что за пять-шесть (а то и больше) лет они мало
чего достигли: они сами виноваты, потому что сидят в своем болоте безвылазно, клепая
сотнями однотипные проекты и не желая оторвать задницу от стула пару раз в год...
Не повторяй этой ошибки. Преодолев одну высоту и закрепив результат, нужно каждый
раз немного поднимать свою планку. Год-два, отданные на достижение результата - и
ты в своей области будешь лучше многих и будет чем "торговать" на собеседованиях.
Dmitriy_M
1307 / 1188 / 109
Регистрация: 20.03.2009
Сообщений: 4,262
Записей в блоге: 11
20.01.2015, 22:25     Куда двигаться в с++ или становление программистом #5
Цитата Сообщение от Убежденный Посмотреть сообщение
Сконцентрируйся не на языках/библиотеках, а на решении задач в конкретных
прикладных областях. Это то, что делает человека специалистом. Все остальное,
включая язык и всякие там популярные трехбуквенные аббревиатуры - лишь
инструментарий и прочий сопроводительный багаж.
Если человек не владеет языком, то ничего не сможет решить задачу нем. Если вы посмотрите вакансии младшего программиста, то там на первом месте стоит не решение прикладных задач, а знание языка.
Убежденный
Системный программист
 Аватар для Убежденный
14459 / 6443 / 1019
Регистрация: 02.05.2013
Сообщений: 10,681
Завершенные тесты: 1
20.01.2015, 22:30     Куда двигаться в с++ или становление программистом #6
Dmitriy_M,
Цитата Сообщение от Kijnek
Я знанию синтаксис так сказать, и учебную программу, тоесть я могу:
1) Знаю основной синтаксис языка (указатели, ссылки, рекурсии, перегрузки, классы) вообщем школьная программа
2) Создавал небольшие программки (Курсовые) типа: тестов, подключения БД, делания запросов для этих бд и т.д.
Dmitriy_M
1307 / 1188 / 109
Регистрация: 20.03.2009
Сообщений: 4,262
Записей в блоге: 11
20.01.2015, 22:57     Куда двигаться в с++ или становление программистом #7
Убежденный, это называется хорошее знание?
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
20.01.2015, 23:06     Куда двигаться в с++ или становление программистом
Еще ссылки по теме:

C++ Кем стать: веб программистом или прикладником?
C++ Куда деваются одномоментные указатели, или управление памятью в работе с std::string
Какие задания бывают на соревнованиях по программированию или куда стремиться новичку? C++
Куда двигаться дальше(литература)? C++
C++ Дайте совет, куда двигаться дальше

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

Или воспользуйтесь поиском по форуму:
Убежденный
Системный программист
 Аватар для Убежденный
14459 / 6443 / 1019
Регистрация: 02.05.2013
Сообщений: 10,681
Завершенные тесты: 1
20.01.2015, 23:06     Куда двигаться в с++ или становление программистом #8
Может быть, и не хорошее, но достаточное для того, чтобы двинуться куда-то дальше.
Yandex
Объявления
20.01.2015, 23:06     Куда двигаться в с++ или становление программистом
Ответ Создать тему
Опции темы

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