|
3 / 3 / 0
Регистрация: 09.10.2015
Сообщений: 15
|
|
Изучение C++: перспективы, рекомендации?09.10.2015, 05:48. Показов 25274. Ответов 125
Метки нет (Все метки)
Привет,
Так сложилось, что появилась небольшая необходимость (и желание) начать учить C++, собираюсь заняться изучением. Точнее уже начал, хочу чтоб дело пошло эффективнее/быстрее. Многие вопросы, которые я задаю, уже здесь затрагивались неоднократно (наверное каждую неделю по несколько раз новички создают такую тему), но тем не менее я решил их задать ![]() - Вопрос, набивший всем оскомину (огромных размеров такую): возраст. Мне 32. Не поздновато ли начинать в смысле карьеры? Знаю что об этом много написано, мнения разные, но хотелось бы услышать что-то для себя. Не то, что это все ради карьеры, но и она не последний фактор, и кривая обучения также будет подстраиваться под возможные карьерные перспективы. С одной стороны, я человек очень близкий ко всему, что связано с компами, и даже учился в этой области, хотя первое ВО с IT не связано (языковое/юридическое), второе ВО в IT - Interactive Multimedia Development for the Internet + Information Security, всего 2,5 года учился в этой области на дневном. Первый год PHP/MySQL/CMS/JS/HTML/CSS/Action Script/Media Editing and Design. Еще полтора года Infosec - Networking/PenTesting/Access Control Tech./CISSP Preparation/InfoSec Management/Project Management/Strategic IT + самостоятельно Raspberry PI projects и много чего еще по мелочам в этой сфере. На данный момент работаю IT Support/Security Spe******t. Умею системно работать головой и аналитично мыслить, по складу ума я технарь, умею дисциплинировано учиться, прекрасно знаю английский(могу его преподавать и иногда этим занимаюсь). С другой.. Вижу часто вопросы типа "Мне 16, программирую с 13, не поздно ли?", и тогда у меня возникает диссонанс когнитивный, оттого, что возможно работодатели ожидают что в 25 лет человек буде уже иметь лет 7 опыта, а к 35 экспертом. Я понимаю что все очень индивидуально, но меня скорее интересует взгляд на это потенциального работодателя. Взрослый дядька с длинным резюме (часть которого не последние позиции, не связанные с разработкой) хочет устроится джуниором и работать рядом 20-летними? Не странно ли ? - Сейчас использую Code::Blocks. Насколько правилен выбор компилятора/IDE ? Стоит использовать что-то другое? MS VS? - На данный момент дочитываю Липмана и ко - C++ Primer . Что посоветуете дальше? У меня есть список литературы, который я нашел и здесь, и на stackoverflow, но хотелось бы услышать персональные мнения. - Рекомендации о том, как и где практиковаться. Приложения для Windows Phone Store, андройд (ведь на C++ тоже возможно ?). Лабы/курсачи для студентов ? Небольшие игры, например с Unreal Engine ? Есть ли какие-то проекты open source, к которым можно присоединиться даже с минимальными знаниями? Еще что-то ? - Насколько близок C++ для Ардуино к стандарту языка ? - Порекомендуйте, как оптимальнее сочетать теорию/практику? - Хочу найти преподавателя/репетитора/ментора, однако не совсем в классическом понимании. На данный момент мне продуктивной видится такая модель - занятия удаленно по скайпу. Ставим задачу - приложение, которое нужно мне самому. Разрабатываем вместе его структуру. Прорабатываем теорию. И вместе пишем, тестируем. Потом причесываем его для добавления его в портфолио. Если у вас есть кого порекомендовать в качестве такого ментора, или считаете что сами можете выступить в этой роли - пожалуйста пишите в личку. - Хотел бы также найти единомышленников по изучению. Если у кого-то есть желание изучать/кодить вместе - пожалуйста пишите в личку , вне зависимости от вашего текущего уровня знаний. - Сертификация какая-либо по C++ - имеет ли смысл ? Прочитал что нет, но хотел бы услышать мнение публики. - Буду также рад услышать любые другие рекомендации/мнения опытных товарищей. Заранее спасибо за ответы.
0
|
|
| 09.10.2015, 05:48 | |
|
Ответы с готовыми решениями:
125
Перспективы языка Какие перспективы у C++ в будущем? Noexcept - рекомендации по применению |
| 22.03.2017, 11:51 | |
|
Не по теме: Кстати,
0
|
|
| 22.03.2017, 11:56 | |||
|
Не по теме:
0
|
|||
|
2083 / 1576 / 169
Регистрация: 14.12.2014
Сообщений: 13,614
|
||
| 22.03.2017, 12:18 | ||
|
0
|
||
|
Неэпический
|
|
| 22.03.2017, 12:24 | |
|
Fulcrum_013, стандарт не может удовлетворять требованиям,
которые он предъявляет к тому, что стандартизирует, конечно, если это не стандарт по оформлению документации. Если для ардуино нужно что-то сделать иначе - не вопрос. Но удивляться одному несоответствию и не обращать внимания на остальные - как-то странно. То бишь жаль, что в нашем автомобиле нет gps. А то, что он без колес - это в пределах нормы.
0
|
|
|
techpriest
634 / 213 / 57
Регистрация: 27.02.2014
Сообщений: 1,180
|
|
| 22.03.2017, 12:27 | |
|
Ребят, я не знаю, что соответствует стандарту, а что нет, следует ли считать стандартную библиотеку частью языка или нет, соответствует ли реализация avr-g++ стандарту или нет...
Моя мысль следующая. brace-инициализацию на Arduino использовать можно, но для этого нужно реализовать класс std::initializer_list, что выглядит крайне странным при отсутствии в пространстве std чего-то еще... Но, тем не менее, возможным. (Кстати, как мы недавно выяснили, на Ардуино даже thread_local можно.)
0
|
|
|
2083 / 1576 / 169
Регистрация: 14.12.2014
Сообщений: 13,614
|
||
| 22.03.2017, 12:39 | ||
|
0
|
||
|
Неэпический
|
||||||||
| 22.03.2017, 12:45 | ||||||||
За сим закончим, ибо Вам как об стенку, мы уже все об этом знаем.
0
|
||||||||
|
2083 / 1576 / 169
Регистрация: 14.12.2014
Сообщений: 13,614
|
|||
| 22.03.2017, 12:56 | |||
|
Добавлено через 7 минут
0
|
|||
|
3 / 3 / 0
Регистрация: 09.10.2015
Сообщений: 15
|
|||
| 23.03.2017, 20:14 [ТС] | |||
|
Да, с удовольствием обсудил бы! Добавлено через 12 минут
0
|
|||
|
Модератор
5925 / 2813 / 195
Регистрация: 27.06.2011
Сообщений: 11,289
|
|
| 23.03.2017, 20:55 | |
|
0
|
|
|
Форумчанин
8217 / 5048 / 1437
Регистрация: 29.11.2010
Сообщений: 13,453
|
||
| 24.03.2017, 14:02 | ||
|
Добавлено через 35 секунд Не по теме: Не видел, что уже написали этот вариант..
0
|
||
|
901 / 478 / 93
Регистрация: 10.06.2014
Сообщений: 2,700
|
|
| 24.03.2017, 14:12 | |
|
0
|
|
|
2784 / 1937 / 570
Регистрация: 05.06.2014
Сообщений: 5,602
|
||
| 24.03.2017, 14:25 | ||
|
0
|
||
|
Неэпический
|
|
| 24.03.2017, 14:34 | |
|
Renji, выбрали бы другой вариант,
прибежал бы кто-то другой с наездами что, что фиг с ним с эти splice, ему нужен size за O(1). Тут как бэ что не выбери, всё равно кому-то не угодишь. https://gcc.gnu.org/onlinedocs... l_abi.html
0
|
|
|
Форумчанин
8217 / 5048 / 1437
Регистрация: 29.11.2010
Сообщений: 13,453
|
|
| 24.03.2017, 14:42 | |
|
1
|
|
|
2784 / 1937 / 570
Регистрация: 05.06.2014
Сообщений: 5,602
|
||
| 24.03.2017, 14:45 | ||
|
0
|
||
|
1069 / 848 / 60
Регистрация: 30.04.2011
Сообщений: 1,659
|
|
| 24.03.2017, 16:26 | |
|
HotBeer, это на всю оставшуюся жизнь. Нормальный для жизни забег. Язык С++ подобен фракталу: чем больше изучаешь, тем больше раскрывается новых "лепестков"...
1
|
|
| 27.03.2017, 13:59 | |
|
tungsten, я совсем ньюб с дырявой памятью... могу пока что программировать на C++ базовые вещи, объекты, функции (свои делать), классы, основы работы с файлами, простые консольные приложения. В перспективе (*мечтательно*) смотрю на QT.
1
|
|
| 27.03.2017, 13:59 | |
|
Рекомендации к коду: двусвязный список Ваши рекомендации, господа и дамы Игра 2048: рекомендации к написанию
Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
FPS контроллер с анимированными Y-Bot и 3D-звуком miniaudio (Box3D, Recast, BehaviorTree.CPP, ozz-animation, ImGui, OpenGL и SDL3)
8Observer8 18.10.2026
Содержание блога | English Version
Полное мультиплатформенное руководство по стартовому проекту с FPS-контроллером игрока, анимированными роботами Y-Bot с 4-слойным блендингом, 3D-физикой Box3D,. . .
|
Локальный http сервер
Argus19 17.10.2026
Локальный http сервер
На работе, на двух локальных компьютерах круглосуточно работают программы опроса приборов с записью в книги Excel,которые раз в сутки записываются на сервер компании. Т. к. . . .
|
Копировать Windows на новый диск на UEFI
damix 17.10.2026
https:/ / uriesk. wordpress. com/ 2016/ 11/ 01/ move-window-10-to-ssd-on-a-uefi-dualboot-system-with-basic-linux-tools/
TL DR
Вставляем диск, а старый подключаем через переходник, грузимся с лайва. . .
|
ИИ не может найти нужный язык в списке
Supersumestria 05.10.2026
Я ему даю вот такое изображение и прошу найти и подчеркнуть немецкий язык.
Возвращает он вот это:
https:/ / i. **********/ vqBWLe2. png
Нужную строчку в 3й колонке просто выдумал. .
Это. . .
|
|
Новая последняя моя музыка в SUNO
zorxor 05.10.2026
Здравствуйте, дорогие мои друзья! С большой радостью я хотел бы представить вам свою новую последнею музыку, которую сгенерировала мне по моей просьбе нейросеть SUNO. С уважением, zorxor.
Это. . .
|
Программный домашний кинотеатр
russiannick 27.09.2026
Сподобился на программный домашний кинотеатр. В качестве ЯВУ по традиции выбрал js.
В помощники взял Яндекс-Алису.
Было создано три зала на разные интересы.
исторические и ретро
сериал Хичкок. . .
|
Беседа с ИИ о программистах, недопускающих к созданию и правке кода генеративные ИИ и причины этого
zorxor 21.09.2026
Раньше я радовался или получал некоторые эмоции, пусть небольшие, но всё же, от самого процесса написания кода, рекомпиляции и запуска, видя постепенное развитие программы и прочее. А теперь лень. . .
|
Мобильное приложение ColorStep
pavlinmavlin 17.09.2026
Реализовал приложение Красный, Зеленый, Синий в Unity3d + c#.
Название изменил на ColorStep.
Приложение прошло модерацию и теперь доступно для скачивания. Делал его сам, шаг за шагом — и вот,. . .
|