1

Етап 1

SQLite. Изучить для использования в мобильных приложениях на Ionic

28 січня—29 лютого

2

Етап 2

- SQL

3

Етап 3

Книги

4

Етап 4

JavaScript

5

Етап 5

TypeScript. Изучить углубленно

6

Етап 6

Шаблоны проектирования

7

Етап 7

- Angular

8

Етап 8

- NX. Углубиться

9

Етап 9

- Vue.js

10

Етап 10

- Nestjs

11

Етап 11

- Capacitor. Подробно изучить вопрос написания плагинов для новой версии переписать текущий плагин

12

Етап 12

- pwa и service workers

13

Етап 13

- Алгоритмы и структуры данных

14

Етап 14

- Понимание принципов DRY, KISS, SOLID

15

Етап 15

- Сборка фронтенд

16

Етап 16

Архитектура современных FRONTEND приложений

17

Етап 17

CSS GRID

18

Етап 18

leetcode

1

Етап 1

SQLite. Изучить для использования в мобильных приложениях на Ionic

28 січня—29 лютого

2

Етап 2

- SQL

3

Етап 3

Книги

4

Етап 4

JavaScript

5

Етап 5

TypeScript. Изучить углубленно

6

Етап 6

Шаблоны проектирования

7

Етап 7

- Angular

8

Етап 8

- NX. Углубиться

9

Етап 9

- Vue.js

10

Етап 10

- Nestjs

11

Етап 11

- Capacitor. Подробно изучить вопрос написания плагинов для новой версии переписать текущий плагин

12

Етап 12

- pwa и service workers

13

Етап 13

- Алгоритмы и структуры данных

14

Етап 14

- Понимание принципов DRY, KISS, SOLID

15

Етап 15

- Сборка фронтенд

16

Етап 16

Архитектура современных FRONTEND приложений

17

Етап 17

CSS GRID

18

Етап 18

leetcode

28 січня 2024 31 грудня 2024

0 3


месяця
до завершення

Автор мети

Загальна

level up во frontend программировании

Я самоучка и начал свой трудовой путь в ИТ в 29 лет. Работаю в этой сфере 7 лет. Несмотря на продолжительность и признание на текущей работе в должности тимлида (в подчинении пока 1 человек с перспективой расширения команды), у меня есть синдром самозванца, а также пробелы в фундаментальных знаниях программирования. Нет глубокого понимания работы под капотом фреймворков в используемом стеке. Так же есть желание изучить новое или укрепиться в использовании редко используемых технологий. Работаю удаленно, по своему направлению в команде я и джун. Бывает, что не у кого спросить совета по каким то моментам или у коллег других направлений нет нужной экспертизы. В этом году будут новые проекты и рефакторинг старых, так же пишу пет проект и понадобятся новые технологии.
В процессе обучения идеи и уроки из материалов будут записываться в заметки для создания Second Brain

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

По итогам года прочитаны все запланированы книги, изучил или расширил знания обозначенных технологий, есть уверенность смены работы на Senior Angular позицию в другой компании, если будет потребность

 Особисті ресурси

Более 7 лет опыта во frontend, знания js, html, css angular, ionic, bootstrap, tailwind, primeng, nestjs, etc. Давно купленные книги

 Екологічність мети

У меня был опыт в бизнесе. И со временем я думал открыть какой-то свой проект. Я не собираюсь работать программистом до пенсии. Так как и мозги уже не так соображать будут и за молодыми и за технологиями не угонишься. По этому решил, что до 40 лет я буду точно программистом, а далее уже будем думать что дальше. Возможно приоритеты поменяются.

По этому сейчас, это нужно мне, что бы укрепить уверенность и навыки в текущей деятельности и совершить финансовый и профессиональный скачок

  1. - SQL

    Редко использовал ранее. Освежить и углубиться

  2. Книги

    Чтения в порядке, работы с технологиями на проектах

    1. Дочитать Совершенный код. Мастер-класс | Макконнелл Стив

    2. Дочитать Код: тайный язык информатики (Чарльз Петцольд)

    3. Разработка интерфейсов. Паттерны проектирования. 3-е изд. | Валенсия Эйнн, Брюэр Чарли

    4. Head First. Паттерны проектирования. 2-е издание

    5. Для общего развития. Что такое тестирование. Курс молодого бойца. | Назина Ольга

    6. SQL: быстрое погружение | Шилдс Уолтер

    7. Для общего развития. Пластичность мозга. Потрясающие факты о том, как мысли способны менять структуру и функции нашего мозга | Дойдж Норман

    8. Чистая архитектура. Искусство разработки программного обеспечения | Мартин Роберт

    9. Дочитать Грокаем алгоритмы. Иллюстрированное пособие для программистов и любопытствующих | Бхаргава Адитья

    10. Чистый код: создание, анализ и рефакторинг

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

  3. JavaScript

    1. eventloop

    2. Генераторы и итераторы

    3. Proxy

  4. TypeScript. Изучить углубленно

    Использую, но хотелось бы глубокого понимания

  5. Шаблоны проектирования

    Что то использую в работе, что не знаю, в чем то нет глубокого понимания

  6. - Angular

    1. - Просмотреть и проработать плейлист канала Архитектор ПО

    2. - Signals

    3. - Углубиться в Dependecy injecton

    4. - Глубокое понимание zone.js и change detection

    5. - Оптимизация и производительность

  7. - NX. Углубиться

  8. - Vue.js

  9. - Nestjs

  10. - Capacitor. Подробно изучить вопрос написания плагинов для новой версии переписать текущий плагин

  11. - pwa и service workers

  12. - Алгоритмы и структуры данных

  13. - Понимание принципов DRY, KISS, SOLID

  14. - Сборка фронтенд

    Возможность без больших проблем делать кастомные настройки.

    1. - Углубиться в Webpack и его конфигурирование

    2. - Vite

  15. Архитектура современных FRONTEND приложений

    1. - Понимение и применение FSD

    2. Модульная

    3. Луковичная

  16. CSS GRID

  17. leetcode

    Ознакомиться и решить несколько пробных задач и принять решение о дальнейшем использовании

  • 202
  • 28 січня 2024, 07:33

Реєстрація

Можливості
безмежні.
Настав час
відкрити свої.

Уже зарегистрированы?
Вхід на сайт

Заходьте.
Відкрито.

Ще не зареєстровані?
 
Підключіться до будь-якого з ваших акаунтів, ваші дані будуть взяті з акаунту.
Забули пароль?