1

Этап 1

Прочитать книги по архитектуре компьютера

2

Этап 2

Улучшить знания js

3

Этап 3

Математика в программировании

4

Этап 4

Разобраться с Asp net 5.0 + C# 6

1

Этап 1

Прочитать книги по архитектуре компьютера

2

Этап 2

Улучшить знания js

3

Этап 3

Математика в программировании

4

Этап 4

Разобраться с Asp net 5.0 + C# 6

02 августа 2015 30 апреля 2016
Цель просрочена на 2924 дня

Цель заброшена

Автор не отписывался в цели 8 лет 8 месяцев 19 дней

Карьера и работа

Улучшить свои навыки программирования

Хотелось бы в течении года дорасти до мидла.

Для себя решила копать в трех направлениях.

Теоретическая часть - базовые знания computer science:

- освежить алгоритмы и структуры данных, которые не используются в работе каждый день

- архитектура процессоров (очень интересна эта тема, с универа как-то подзабылось)

- сеть (сетевой и транспортный уровень)

- шифрование и тд.

Практическая часть:

- таки заняться свои проектом (возможно, отдельная цель)

- присоединиться к проекту на гитхабе

На стыке:

- изучать методологии программирования

- лучшие практики

- функциональный язык программирования (Lisp или Haskell) и тд

 Критерий завершения

Все пункты выполнены.

 Личные ресурсы

Время - выделять минимум час в день помимо работы. Деньги - на покупку книг и подписок на курсы.

 Экологичность цели

Хочу развиваться в своей профессии.

  1. Прочитать книги по архитектуре компьютера

    1. Таненбаум Э. "Архитектура компьютера" (6-е издание)

    2. Паттерсон Д. Хеннесси Дж. Архитектура компьютера и проектирование компьютерных систем

    3. Дэвид Харрис и Сара Харрис Цифровая схемотехника и архитектура компьютера

  2. Улучшить знания js

    Вот уже где-то полгода программирую на js хотелось бы как-то обобщить и расширить свои знания по нему.

    1. Перечитать книгу Выразительный JavaScript

    2. Перечитать книгу Секреты js ниндзя

    3. Изучить es 6

    4. Изучить фичи TypeScript 1.5

    5. Изучить CoffeScript

    6. Пройти все 22 уровня игре по js (баловство :) http://alexnisnevich.github.io/untrusted/

    7. Поглядеть на Angular 2.0 + тестовое приложение

  3. Математика в программировании

    Математика еще во время учебы в универе мной игнорировалась нещадно. Это надо исправить, пока подобрала для себя такие книги и курсы, думаю, в процессе будет меняться.

    Разделы математики которые хочу изучить:

    Математический анализ

    Аналитическая геометрия

    Линейная алгебра и геометрия

    Дискретная математика

    Математическая логика

    Дифференциальная геометрия

    Функциональный анализ и интегральные уравнения

    Теория функций комплексного переменного

    Теория вероятностей

    Математическая статистика

    Теория случайных процессов

    Вариационное исчисление и методы оптимизации

    Методы вычислений и численные методы

    Теория чисел

    1. Пройти курс по математической логике https://ru.hexlet.io/courses/logic

    2. Смотреть видео на https://www.youtube.com/channel/UCm1InGz3mkIne_HIT8U9gJQ

    3. Прочитать книгу по теории категорий http://bartoszmilewski.com/2014/10/28/category-theory-for-programmers-the-preface/ (после более базовых)

    4. Прочитать Eric Lengyel. Mathematics for 3D Game Programming and Computer Graphics

    5. Прочитать Дискретная математика для программистов Новикова

    6. Дискретный анализ Романовский

    7. Дискретная математика для программистов Хаггарти

    8. Алгоритмы. Построение и анализ Кормен

    9. Кнут Искусство программирования

    10. Том Стюарт. Теория вычислений для программистов

    11. Прочитать и понять http://habrahabr.ru/post/263951/

  4. Разобраться с Asp net 5.0 + C# 6

  • 1639
  • 02 августа 2015, 21:05
Регистрация

Регистрация

Уже зарегистрированы?
Быстрая регистрация через соцсети
Вход на сайт

Входите.
Открыто.

Еще не зарегистрированы?
 
Войти через соцсети
Забыли пароль?