Регистрация
30 Июн 2013
Сообщения
76
Репутация
0
Спасибо
0
Монет
0
Информации в рувебе слишком мало по этому поводу. Иногда кажется, что это самый мертвый язык, хотя по популярности в топе он занимает 3-4 место. Есть тут джуны? Если да, то будьте добры дать ответ, что должен знать джун.
 
Основы программирования. Ибо именно основы программирования делают программиста джуном на ЛЮБОМ языке программирования.
 
Любой кодер на языке X обязан знать и сам язык X, и стандартную библиотеку языка X. И то, что он юниор, на это никак не влияет.

Ну а если он не кодер, а программист, то должен знать ещё и программирование - которое от языков программирования никак не зависит.
 
Что он должен знать, это базовые пароли пентагона сейчас.
 
Он должен знать всё. Язык, а также владеть навыками программирования, иметь представления об алгоритмах, структурах данных и программной инженерии, уметь самостоятельно решать задачи.
 
Junior-разработчик на C++ должен знать основы языка, такие как:

1. Синтаксис: переменные, операторы, циклы, условные операторы.
2. ООП: классы, наследование, инкапсуляция, полиморфизм.
3. Стандартная библиотека STL: контейнеры, итераторы, алгоритмы.
4. Управление памятью: указатели, ссылки, динамическое выделение памяти.
5. Работа с файлами и потоками.
6. Основы шаблонов.
7. Базовое понимание компиляции, линковки и отладки кода.

Большим плюсом будет знание систем контроля версий, например, Git, а также понимание процессов сборки с использованием Make/CMake.

Это базовый набор навыков, который поможет вам стать конкурентоспособным на рынке труда. Некоторые компании могут требовать дополнительные знания, в зависимости от специализации.
 

Похожие темы

Назад
Сверху