1

Etapa 1

Смена работы

2

Etapa 2

Docker & Kubernetes

3

Etapa 3

PHP

4

Etapa 4

MySQL

5

Etapa 5

JavaScript

6

Etapa 6

Английский

7

Etapa 7

React (основы на подставе официальной документации)

16 marzo—31 marzo

8

Etapa 8

Изучаем React.js 16.7 & Redux (2019)

9

Etapa 9

React видео уроки и статьи

10

Etapa 10

Паттерны программирования

11

Etapa 11

ООП

12

Etapa 12

SOLID

13

Etapa 13

Web development

14

Etapa 14

GIT/SVN

15

Etapa 15

Разные улучшения себя

16

Etapa 16

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

17

Etapa 17

Symfony

18

Etapa 18

Книги

1

Etapa 1

Смена работы

2

Etapa 2

Docker & Kubernetes

3

Etapa 3

PHP

4

Etapa 4

MySQL

5

Etapa 5

JavaScript

6

Etapa 6

Английский

8

Etapa 8

Изучаем React.js 16.7 & Redux (2019)

9

Etapa 9

React видео уроки и статьи

10

Etapa 10

Паттерны программирования

11

Etapa 11

ООП

12

Etapa 12

SOLID

13

Etapa 13

Web development

14

Etapa 14

GIT/SVN

15

Etapa 15

Разные улучшения себя

16

Etapa 16

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

17

Etapa 17

Symfony

18

Etapa 18

Книги

7

Etapa 7

React (основы на подставе официальной документации)

16 marzo—31 marzo

31 diciembre 2019 23 marzo 2023
Objetivo completado 20 abril 2023
Carrera y trabajo

К 30 годам заработок в месяц 5000 долларов

На данный момент работаю программистом. Есть желание развиваться. В какой-то момент понял, что не хочу работать всю жизнь как большинство, появилось желание "выйти на пенсию" сильно раньше того, что предлагает государство. Эта цель как первый этап, ведь имея чистый доход в размере 5000 долларов я смогу усиленно откладывать деньги для того чтобы в будущем не работать и заниматься тем, что я хочу.

На данном этапе, я Junior плавно перетекающий в Middle. Цель стать полноценным Senior dev контактором, с узкой экспертизой позволяющей мне иметь большой рейт, благодаря которому я смогу работать 30-50 часов в месяц, вместо привычных 160-180. На данный момент имею 26% желаемой суммы.

Нужно многому научится, многое понять. "Чем больше я узнаю, тем больше я понимаю как много я не знаю".

Это промежуточная цель.

Цель будет обновляться.

 Criterio del fin

Общая сумма месячных чистых доходов > 5000 долларов

 Recursos personales

Время, труд и желание успеха. Наличие базового опыта.

 Lo ecológico del objetivo

Не хочу работать всю жизнь, как делали наши родители, хочу увеличить свой доход, найти источник пасивного дохода, "наскидировать" денег и уйти "на пенсию" как можно раньше.

  1. Смена работы

    Как известно, ничто лучше не прокачивает знания/умения как смена работы или проекта. В айти есть шутка (с долей правды), что каждая смена работы это +500 $. Поэтому цель сменить работу и получить минимум +500 к моей текущей зарплате. Ну и самое главное, обучатся новому нужно во время работы за которую еще и платят :)

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

    1. Собеседования (все этапы)

    2. Увольнение с предыдущей работы

    3. Первый день в новой фирме

  2. Docker & Kubernetes

    Сейчас все больше и больше проектов используют Docker и Kubernetes, поэтому нужно увеличить мои знания о этих технологиях. Для начала можно пройти курс или прочесть книгу :)

    1. Docker and Kubernetes (https://www.udemy.com/course/docker-and-kubernetes-the-complete-guide)

    2. Использовать Docker в личных проектах

  3. PHP

    На данный момент это главный язык на котором я работаю.

    1. PHPUnit

    2. PSR

    3. Composer

    4. Решение задач с книги "Дмитрий Златопольский: 1400 задач по программированию"

    5. Познать важные изменения между версиями 5.6 и 7.*

  4. MySQL

    1. Прочесть “Шварц Б., Зайцев П., Ткаченко В. и др. - MySQL. Оптимизация производительности (2-е издание) - 2010”

  5. JavaScript

    1. Прочесть книгу "Вы не знаете JS"

    2. Курс лекций по JavaScript и Node.js в КПИ https://habr.com/ru/post/434686/

    3. Redux

  6. Английский

    В современном мире никуда без английского языка, а тем более в программировании. Я отлично понимаю английский, читаю документацию, но вот с разговорным английским у меня беда. Наверное из-за отсутствия практики.

    1. Определится как изучать (курсы или самостоятельно)

    2. Посещать курсы

  7. React (основы на подставе официальной документации)

    Начну с официального сайта, потом найду видео уроки

    https://reactjs.org/docs/getting-started.html

    1. https://reactjs.org/docs/getting-started.html

    2. https://reactjs.org/docs/hello-world.html

    3. https://reactjs.org/docs/accessibility.html

  8. Изучаем React.js 16.7 & Redux (2019)

    1. Введение

    2. Установка окружения для разработки

    3. Вспоминаем ES6

    4. Установка Create-react-app

    5. Создаем первое приложение

    6. Создаем свой первый компонент

    7. Вложенные компоненты

    8. Отображаем список

    9. Обработка событий

    10. State

    11. Работа с формами в React.js

    12. Роутинг с помощью React-Router

    13. Жизненый цикл React-компонентов

    14. Ajax-запросы к API

    15. Допиливаем todo-приложение

    16. Что такое Redux и зачем он нужен

    17. Подключаем Redux

    18. Принцип работы Redux

    19. Интегрируем Redux в наше приложение

    20. Загружаем приложение на Firebase-хостинг

    21. Обзор приложения

    22. Скачиваем Node.js-бэкенд и настраиваем MongoDB

    23. Установка и обзор Postman

    24. Базовая структура проекта и Redux

    25. Авторизация пользователей

    26. Регистрация пользователей

    27. Добавление, удаление, редактирование и просмотр статей

    28. Комментарии

    29. Загружаем на VPS-сервер

    30. Заключение

  9. React видео уроки и статьи

    Здесь буду изучать React по видео уроках и статьях.

    1. https://typeofweb.com/kurs/react-js/

    2. https://www.youtube.com/playlist?list=PLcvhF2Wqh7DM3z1XqMw0kPuxpbyMo3HvN

  10. Паттерны программирования

  11. ООП

  12. SOLID

    Нормальное понимание каждой буквы.

  13. Web development

    1. RESTful API

    2. OAuth 2.0

  14. GIT/SVN

    1. Прочесть книгу “Git для профессионального программиста”

  15. Разные улучшения себя

    Здесь я сгруппирую разные задачи по улучшению себя, например, увеличить скорость печати.

    1. Использовать https://www.ratatype.ru/ для увеличения скорости печати

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

  17. Symfony

  18. Книги

    Развивающие книги и не только

    1. Scrum (Krystian Kaczor)

    2. “Карьера программиста” (Cracking interview)

    3. Clean code (Robert C. Martin)

    4. TDD (Kent Beck)

    5. Design patterns (Erich Gamma, Richard Helm, Ralph Johnson, John Vlissides)

    6. 30 Days of React https://www.newline.co/fullstack-react/30-days-of-react/

  • 1214
  • 31 diciembre 2019, 10:25
Registración

Las posibilidades
están ilimitadas.
Es la hora
de descubrir las suyas

Уже зарегистрированы?
Entrada al sitio

Entre.
Está abierto.

¿Aún no está registrado?
 
Conéctese a cualquiera de sus cuentas, sus datos se tomarán de la cuenta.
¿Ha olvidado la contraseña?