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

C++

Войти
Регистрация
Восстановить пароль
 
Kijnek
0 / 0 / 0
Регистрация: 18.01.2015
Сообщений: 1
#1

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

18.01.2015, 23:53. Просмотров 677. Ответов 7
Метки нет (Все метки)

Всем привет.
Немного о себе: закончил колледж, учусь дальше в универе на программиста специальность ПОИТ.
Вообщем вопрос у меня такой, очень хочу развиваться дальше в сторону с++, после всего изученного в коллеже и универе, имеются много теоретических знаний и практических немного, но такое чувство что я ничего не знаю

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

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

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

Есть 4 потока. После осуществления блокировки барьером, 3 куда-то деваются, куда? (pthreads) - C++
Друзья! Как мог упростил код, вот суть В цикле создаются 4 вспомогательных потока, кадый из которых в цикле же 2 раза выводит свой...

Куда спрятать файл от пользователя, или как запретить удалить файл - C++ Builder
Всем доброго времени суток. Кто может подсказать куда можно заныкать файл чтобы его не мог найти стандартный пользователь, или сделать так...

Подскажите куда двигаться ? - C++
Всем привет. Надеюсь не ошибся с разделом. Хочу спросить у Вас, в каком направлении мне дальше двигаться. Дело в от в чем: подарили книжку...

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

Куда двигаться дальше? - C++
Ребят, нужно ваше мнение:) Пару недель назад начал изучать c++, за это время изучил функции,структуры, массивы и прочее. Создавал только...

Куда двигаться дальше?? - C++
Доброй ночи всем! Вот с грехом пополам основы С++ приблизительно прошел. Простые консольные приложения могу делать. А дальше что?? На...

Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
OstapBender
583 / 521 / 35
Регистрация: 22.03.2011
Сообщений: 1,585
19.01.2015, 23:05 #2
Получай сперва общие знания - изучи хорошо стандартную библиотеку, STL, получи базовые знания по динамическим структурам (деревья, стэки), по сортировкам, дискретной математике.
Дальше смотри в сторону того, что тебе ближе, например если в гейм-дев, то графические библиотеки, к примеру OpenGL, если оконные приложения, то Qt хороший, также для разнообразных задач хорошо подойдут boost/win-api.
Короче, отталкивайся от задачи.
1
Dmitriy_M
1349 / 1230 / 114
Регистрация: 20.03.2009
Сообщений: 4,420
Записей в блоге: 11
20.01.2015, 20:23 #3
Из своего опыта хождения по собеседованиям могу сказать, что учи C++.
Список литературы тут.
Дополнительно стоит обратить внимание на C++. Священные знания, Скользкие места С++

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

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

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

Я знаю людей, которые жалуются, что за пять-шесть (а то и больше) лет они мало
чего достигли: они сами виноваты, потому что сидят в своем болоте безвылазно, клепая
сотнями однотипные проекты и не желая оторвать задницу от стула пару раз в год...
Не повторяй этой ошибки. Преодолев одну высоту и закрепив результат, нужно каждый
раз немного поднимать свою планку. Год-два, отданные на достижение результата - и
ты в своей области будешь лучше многих и будет чем "торговать" на собеседованиях.
2
Dmitriy_M
1349 / 1230 / 114
Регистрация: 20.03.2009
Сообщений: 4,420
Записей в блоге: 11
20.01.2015, 22:25 #5
Цитата Сообщение от Убежденный Посмотреть сообщение
Сконцентрируйся не на языках/библиотеках, а на решении задач в конкретных
прикладных областях. Это то, что делает человека специалистом. Все остальное,
включая язык и всякие там популярные трехбуквенные аббревиатуры - лишь
инструментарий и прочий сопроводительный багаж.
Если человек не владеет языком, то ничего не сможет решить задачу нем. Если вы посмотрите вакансии младшего программиста, то там на первом месте стоит не решение прикладных задач, а знание языка.
0
Убежденный
Системный программист
Эксперт С++
15550 / 7058 / 1114
Регистрация: 02.05.2013
Сообщений: 11,468
Завершенные тесты: 1
20.01.2015, 22:30 #6
Dmitriy_M,
Цитата Сообщение от Kijnek
Я знанию синтаксис так сказать, и учебную программу, тоесть я могу:
1) Знаю основной синтаксис языка (указатели, ссылки, рекурсии, перегрузки, классы) вообщем школьная программа
2) Создавал небольшие программки (Курсовые) типа: тестов, подключения БД, делания запросов для этих бд и т.д.
0
Dmitriy_M
1349 / 1230 / 114
Регистрация: 20.03.2009
Сообщений: 4,420
Записей в блоге: 11
20.01.2015, 22:57 #7
Убежденный, это называется хорошее знание?
0
Убежденный
Системный программист
Эксперт С++
15550 / 7058 / 1114
Регистрация: 02.05.2013
Сообщений: 11,468
Завершенные тесты: 1
20.01.2015, 23:06 #8
Может быть, и не хорошее, но достаточное для того, чтобы двинуться куда-то дальше.
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
20.01.2015, 23:06
Привет! Вот еще темы с ответами:

Куда и как двигаться дальше? - C++
Здравствуйте! Я совсем недавно начал изучение программирование и все мои знания в этой области были получены из книги Ритчи и Кернигана...

Становление программистом - вот в чем вопрос. - Программирование
Доброго времени суток. Хочу научиться программированию, а именно вэб. Прочитал бегло сей фак и темы в нём:...

ERP - система для новичков или куда двигаться - ERP
Привет, прошу камнями не кидаться, кидаться только ссылками Я и мои сокурсники (погромисты), хотим создать программное решение,...

Куда двигаться? - HTML, CSS
Прочитал книгу по html и css. После попытки что-нибудь сверстать ничего не выходило. Что можете посоветовать? Или скиньте макет простенький


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

Или воспользуйтесь поиском по форуму:
Yandex
Объявления
20.01.2015, 23:06
Ответ Создать тему
Опции темы

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