Школа программиста

Забыли пароль?
[задачи] [курсы] [олимпиады] [регистрация]
Логин:   Пароль:    
Скрыть меню
О школе
Правила
Олимпиады
Фотоальбом
Гостевая
Форум
Архив олимпиад
Архив задач
Состояние системы
Рейтинг
Курсы
Новичкам
Работа в системе
Алгоритмы
Курсы ККДП
Дистрибутивы
Ссылки

HotLog


 
Вернуться
Тема: Как практиктиковать новичку в знания полученые с теории С++. Где практиковатся и где искать задачи конечно кроме этого сайта? Так же что должен знать Junior, программист, что бы получить работу?
1
  1  Прошин Николай Андреевич, 13 января 2019 г. 11:32:18
      Не знаю как на счет C++ (я на Python программирую), но лично мне при поиске работы помогли следующие знания: базовые алгоритмы, структуры данных (sqrt, Фенвик, дерево отрезков. Более глубоко здесь изучать не надо). Работа с SQL (написание скриптов для базовых операций sql: delete, update, insert.) Изучите хотя бы sqlite, но лучше всего будет postgresql (+ sqlchemy. Ну это если на python потянет)). Изучите основы работы с веб-фреймворками (если такие на сях имеются). Юниттестирование (джуны, как привило только этим и занимаются, так что без этого никак). Основы многопоточного программирования (тут я опять же не знаю как на сях, на python библиотечка достаточно сложна). ООП + паттерны проектирования(без комментариев. маст хэв для коммерческого программирования). Я еще изучал либы для machine learning (scikit + pandas + numpy). Но это если Вас в машинное обучение потянет). Список не полный, но надеюсь Вам и этой информации пока хватит).
1

Чтобы оставить сообщение необходимо зарегистрироваться и авторизоваться!

Красноярский краевой Дворец пионеров, (c)2006 - 2019, E-mail: admin@acmp.ru