Цель заброшена
Автор не отписывался в цели 9 лет 3 месяца 14 дней
Улучшить свои навыки программирования
Хотелось бы в течении года дорасти до мидла.
Для себя решила копать в трех направлениях.
Теоретическая часть - базовые знания computer science:
- освежить алгоритмы и структуры данных, которые не используются в работе каждый день
- архитектура процессоров (очень интересна эта тема, с универа как-то подзабылось)
- сеть (сетевой и транспортный уровень)
- шифрование и тд.
Практическая часть:
- таки заняться свои проектом (возможно, отдельная цель)
- присоединиться к проекту на гитхабе
На стыке:
- изучать методологии программирования
- лучшие практики
- функциональный язык программирования (Lisp или Haskell) и тд
Критерий завершения
Все пункты выполнены.
Личные ресурсы
Время - выделять минимум час в день помимо работы. Деньги - на покупку книг и подписок на курсы.
Экологичность цели
Хочу развиваться в своей профессии.
-
Прочитать книги по архитектуре компьютера
-
Таненбаум Э. "Архитектура компьютера" (6-е издание)
-
Паттерсон Д. Хеннесси Дж. Архитектура компьютера и проектирование компьютерных систем
-
Дэвид Харрис и Сара Харрис Цифровая схемотехника и архитектура компьютера
-
-
Улучшить знания js
Вот уже где-то полгода программирую на js хотелось бы как-то обобщить и расширить свои знания по нему.
-
Перечитать книгу Выразительный JavaScript
-
Перечитать книгу Секреты js ниндзя
-
Изучить es 6
-
Изучить фичи TypeScript 1.5
-
Изучить CoffeScript
-
Пройти все 22 уровня игре по js (баловство :) http://alexnisnevich.github.io/untrusted/
-
Поглядеть на Angular 2.0 + тестовое приложение
-
-
Математика в программировании
Математика еще во время учебы в универе мной игнорировалась нещадно. Это надо исправить, пока подобрала для себя такие книги и курсы, думаю, в процессе будет меняться.
Разделы математики которые хочу изучить:
Математический анализ
Аналитическая геометрия
Линейная алгебра и геометрия
Дискретная математика
Математическая логика
Дифференциальная геометрия
Функциональный анализ и интегральные уравнения
Теория функций комплексного переменного
Теория вероятностей
Математическая статистика
Теория случайных процессов
Вариационное исчисление и методы оптимизации
Методы вычислений и численные методы
Теория чисел
-
Пройти курс по математической логике https://ru.hexlet.io/courses/logic
-
Смотреть видео на https://www.youtube.com/channel/UCm1InGz3mkIne_HIT8U9gJQ
-
Прочитать книгу по теории категорий http://bartoszmilewski.com/2014/10/28/category-theory-for-programmers-the-preface/ (после более базовых)
-
Прочитать Eric Lengyel. Mathematics for 3D Game Programming and Computer Graphics
-
Прочитать Дискретная математика для программистов Новикова
-
Дискретный анализ Романовский
-
Дискретная математика для программистов Хаггарти
-
Алгоритмы. Построение и анализ Кормен
-
Кнут Искусство программирования
-
Том Стюарт. Теория вычислений для программистов
-
Прочитать и понять http://habrahabr.ru/post/263951/
-
-
Разобраться с Asp net 5.0 + C# 6
- 1754
- 02 августа 2015, 21:05
Не пропустите новые записи!
Подпишитесь на цель и следите за ее достижением