1

Step 1

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

2

Step 2

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

3

Step 3

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

4

Step 4

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

1

Step 1

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

2

Step 2

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

3

Step 3

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

4

Step 4

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

02 August 2015 30 April 2016
The goal is overdue by 2939 days

Goal abandoned

The author does not write in the goal 8 years 9 months 4 days

Career & Work

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

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

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

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

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

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

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

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

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

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

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

На стыке:

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

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

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

 Goal Accomplishment Criteria

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

 Personal resources

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

 Goal ecological compatibility

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

  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

  • 1649
  • 02 August 2015, 21:05
Sign up

Signup

Уже зарегистрированы?
Quick sign-up through social networks.
Sign in

Sign in.
Allowed.

Not registered yet?
 
Log in through social networks
Forgot your password?