Что должен знать Junior программист?? Мысли вслух! HD
Что должен знать Junior программист?? Мысли вслух! Были ли у Вас интересные проекты(курсовые работы, дипломная работа), может что-то для себя делали? С какими трудностями сталкивались? С какими языками программирования вы знакомы? Была ли у Вас возможность выбрать язык программирования? Какие книги и каких авторов по программированию вы знаете? Какие ресурсы в интернете по программированию вы знаете? Должен ли программист знать несколько языков программирования? Какие причины могут заставить программиста работать сверхурочно? На какой ОС вам удобнее работать и почему? Что на Ваш взгляд важно в повседневной работе программиста? Что такое алгоритм? Нужно ли помнить все известные Вам алгоритмы или достаточно иметь справочник. Принципы ООП. Есть ли задачи в которых применение ООП лишнее? Зачем скрывать функции или члены класса, есть ли в этом смысл? Какое отличие класса от объекта? Важно ли предварительное конструирование или нет? Какие абстрактные типы данных вы знаете? Что такое динамический массив? Что такое список? Какие списки вы знаете? Что такое дерево? В чем преимущества и недостатки (динамического массива, списков, деревьев)? Какие основные виды памяти есть? Что такое граф? Графы используют для решения многих задач, можете привести примеры? Какие проблемы могут быть при многопоточном программировании? Что такое паттерны? Для чего они нужны? Если вы использовали какие-то паттерны то раскажите как их применяли, для решения каких задач? Какое отличие С++ от Си (это похожие языки?, родственные? разные?) Для каких целей лучше всего подходит язык С++ и Си по вашему мнению. Отличие указателя от ссылки. Что такое указатель на функцию? Зачем они вообще нужны? Какое отличие структуры от класса? Сколько в памяти занимает объект? Что такое компиляция программы? --------------------------------------------------------------------------------------------- список видеороликов открытый доступ(http://cppprosto.blogspot.com/2017/09/blog-post_23.html) список видеороликов по платной подписке(https://www.patreon.com/posts/28634479) http://www.facebook.com/groups/cCppProsto/ http://www.facebook.com/cCppProsto/ http://vk.com/ccppprosto Партнер - http://ge8.ru/ Telegram https://t.me/cppprosto_all https://t.me/cppprosto_cppl https://t.me/cppprosto_c https://t.me/cppprosto_audio --------------------------------------------------------------------------------------------- Если Вам помогают мои видеоуроки в обучении и не только, Вы можете помочь в развитии канала. Карта Привата - 5168 7551 0015 7334 WebMoney U414102680921 X242714437759 R102195420903 Z268136237411 Большое спасибо за помощь. --------------------------------------------------------------------------------------------- #выучитьПрограммирование #видеоурокиПрограммирование #основыПрограммирования #урокиПоПрограммированию #ПрограммированиеПросто #обучениеПрограммированию #Просто #CppProsto #ЯрославОлешко #ОлешкоЯрослав --