Стать junior C++ developer и работать в крутой команде
Сейчас посещаю курсы C++ base camp в Global Logic.
----- Летом 2016 ----
Книги Майерса не закончил. Змейку переписал раза 2, да и задания выполнял на порядок сложнее. Основной средой стал Qt Creator, лучше и удобнее пока не нашел. С питоном далеко не продвинулся, хоть и прикольная игрушка. Начал заниматься Шарпом.
----- На момент написания цели -----
Март 2016 - уже 9 месяцев без работы, и 7+ месяцев самостоятельного изучения языка программирования с++.
Как давно решил стать программистом? - Летом 2014. Целый год готовил почву для перехода.
Почему кресты? - А почему бы и нет?
Что умею, что за плечами?
- На 90% прочитана C++ how to program by Deitel and Deitel, проработана добротная часть заданий.
- Начиная со второй половины книги, прочитана Prata - C++ - lections and exercises (восполнялись пробелы по Дейтелам.)
- Иногда почитываю его сиятельство Бьярне, от интересующей темы к теме.
- Разбираю книги Мейерса, а именно С++11 стандарт, некоторые нововведения 14, а также 55 способов улучшить код.
- Вяленько работаю с git, но с моими проектами это только отвлекает.
- Самое сложное, что пока приходилось писать, помимо 'домашних заданий', это консольная змейка :D
- Когда-то разбирал SQL, но практического применения пока не было -> благополучно забылось.
- Основная среда - MSVC. С недавнего времени, осваивая клиент-сервер в UNIX, черкаю и в Code::Blocks.
- Очень заинтересовался python, писал простые приложения в eclipse из-под ubuntu. Однозначно, создам новую ветку, посвященную ему, так как это однозначно любовь, и быть нам с ним вместе)
Критерий завершения
См. выше
Личные ресурсы
У меня есть крутой dell inspiron 7520, розетка, wifi, и чертовское желание реализовать себя.
-
itea c+ advanced courses
В общем, сдал вступительный тест, решился. 1.5 месяца, 36 часов и всего 1/3 теории. Остальное - практика . То что нужно: наставник, живое общение с мотивированными людьми, взаимные подглядывания, обсуждения и набивание собственного стиля. Надеюсь, будет стоить того.
-
Многопоточность.
Темный лес. В книгах по программированию, с которыми я сталкивался, об этом ничего не писали.
Entoni_Uilyams_-_Parallelnoe_programmirovanie - пролистаю пару страниц, книга 2012 года, возможно, уже устаревшая. Понравится - вынесу в новую ветвь.
-
Entoni_Uilyams_-_Parallelnoe_programmirovanie
-
Посмотреть канал толкового китайца в сохраненных (господи, почему меня так раздражат их акцент?)
-
Погуглить на этот счет.
-
-
Деревья
Разобраться в видах деревьев, понять алгоритмы и преимущества каждых.
-
Несбалансированные.
-
Красно-черные.
-
2-3 деревья.
-
-
Паттерны
Где-то слышал, что осваивая паттерны проектирования, эффективнее всего заострить внимание на 3-4, потому что если попытаться охватить всё - в итоге не будешь использовать ничего. Разбираться буду по нашумевшей в своё время книге by gang of four (музыкальная группа тоже такая есть :) ).
-
Перманентный поиск
Поиск по вакансиям, обновление странички "События" на Dou. Этап будет меняться.
-
Прочитать Max Schlee, "Профессиональное программирование на Qt."
-
Добить Scott Meyers - More Effective Cpp (c11, c14 standard)
-
Добить Scott Meyers - Effective Cpp
-
Добить Scott Meyers - Effective STL
- 2332
- 11 марта 2016, 10:32
Не пропустите новые записи!
Подпишитесь на цель и следите за ее достижением