1

Step 1

Потыкать пальцем в небо

2

Step 2

Освоить курс: Основы программирования на языке С++

3

Step 3

Освоить курс: EITE (от Cisco)

4

Step 4

Научиться гуглить

5

Step 5

Освоить курс: UML

6

Step 6

Освоить курс: ООП на С++

7

Step 7

Устроиться на работу

8

Step 8

Освоить курс: С#

9

Step 9

Освоить курс: Паттерны проектирования

10

Step 10

Освоить технологический стек

Start date: 23 October

11

Step 11

Освоить курс: Теория Баз Данных

12

Step 12

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

20 October—31 December

13

Step 13

_

14

Step 14

_

15

Step 15

_

16

Step 16

_

17

Step 17

_

18

Step 18

_

19

Step 19

_

20

Step 20

_

1

Step 1

Потыкать пальцем в небо

2

Step 2

Освоить курс: Основы программирования на языке С++

3

Step 3

Освоить курс: EITE (от Cisco)

4

Step 4

Научиться гуглить

5

Step 5

Освоить курс: UML

6

Step 6

Освоить курс: ООП на С++

7

Step 7

Устроиться на работу

8

Step 8

Освоить курс: С#

9

Step 9

Освоить курс: Паттерны проектирования

10

Step 10

Освоить технологический стек

Start date: 23 October

11

Step 11

Освоить курс: Теория Баз Данных

13

Step 13

_

14

Step 14

_

15

Step 15

_

16

Step 16

_

17

Step 17

_

18

Step 18

_

19

Step 19

_

20

Step 20

_

12

Step 12

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

20 October—31 December

09 October 2020 31 December 2022
The goal is overdue by 696 days

Goal abandoned

The author does not write in the goal 3 years 6 months 28 days

Goal author

Obi Gun

Russia, Ростов-на-Дону

30 years old

Career & Work

Я стал твёрдым middle software developer

Эта цель мне нужна для того чтобы:

  1. Вести небольшой бортовой журнал проделанной работы по освоению профессии, чтобы не потерять из виду нужные вещи.
  2. Записывать сюда предстоящие этапы.
  3. Видеть какой не малький путь я уже проделал.
  4. Держать перед глазами незакрытый Гештальт, который позже закрою. Технический долг мой
  5. Поделиться с другими людьми названиями milestone-ов, пройденных мной на этом пути. Может кому полезно будет увидеть насколько насыщенный путь нужно проделать.

Я уже много раз проваливал эту цель (можно глянуть в профиле). Что поменялось на этот раз? На момент оформления этой цели (октябрь2020) вот уже год я занимаюсь на очных курсах, и 2 месяца как устроился на работу.

 Goal Accomplishment Criteria

Получил мидла и выполнил половину требований на синьёра

 Personal resources

Время после работы, немного денег, знакомств полезных нет(на старте), информация из ютуба, знания минимальны(на старте), навыки общения, приобретённые в продажах

 Goal ecological compatibility

Я хочу освоить профессию где надо работать мозгами, где мой рост зависит от меня и поощряется.

  1. Потыкать пальцем в небо

    Этап длился с октября 2017 года когда я окончательно сформулировал цель что хочу в айти по ноябрь 2019 когда я пошёл на очные курсы программирования в академию Шаг.

    Начинал я как с видосов на ютубе о выборе языка программирования, с попыток читать книги, с мотивационных статей, с подтягивания английского, с улучшения навыков набора текста вслепую, прорешивание задачек по математике.ю прорешивание задачек по информатике из ЕГЭ.
    Если бы я мог посоветовать себе в прошлом что делать чтобы устроиться на работу программистом, то я бы посоветовал не заниматься всем выше описанным вообще, но писать код. Любой код. Вообще любой. Хоть сайты делать, хоть калькулятор, хоть игру змейку. По примерам с ютуба или из других источников.

    Итого:

    • Видосиков миллиарды просмотренных
    • Первый код по видеоурокам ютуберов
    • Бесплатные курсы
    • Платный курс job4j 8000
    • Платный курс job4j 1000
    • Платный курс foxminded 10000
    • Платный курс job4j 1000

    Step cost — 192.7 $

  2. Освоить курс: Основы программирования на языке С++

    Step cost — 377.2 $

    1. 1. Введение в программирование

    2. 2. Условия

    3. 3. Циклы

    4. 4. Цикл for

    5. 5. Вложенные циклы

    6. 6. Массивы

    7. 7. Многомерные массивы

    8. 8. Функции

    9. 9. Перегрузка функций и шаблоны функций

    10. 10. Поиск и сортировка

    11. 11. Рекурсия, быстрая сортировка

    12. 12. Указатели

    13. 13. Ссылки, операторы new и delete

    14. 14. Строки

    15. 15. Многомерные динамические массивы

    16. 16. Структуры

    17. 17. Битовые операции

    18. 18. Препроцессор и его использование

    19. Сдать все ДЗ

    20. Сдать экзамен по основам программирования на С++

  3. Освоить курс: EITE (от Cisco)

    Множество тем было по верхам Computer Science, для формирования общего представления о сфере IT и понимания взаимосвязей разных частей сферы, и формирования навыков работы с пк, протоколами и т.п.

    Поднимались темы устройства компьютеров, протоколов передачи данных, что такое сети и многи другие темы

    1. Сдать все ДЗ

    2. Сдать экзамен по cisco EITE

  4. Научиться гуглить

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

  5. Освоить курс: UML

    1. Введение в объектно- ориентированный анализ и проек- тирование

    2. Диаграммы в UML, диаграммы вариантов использования

    3. Диаграмма классов, диаграмма состояний, диаграмма деятельности

    4. Диаграмма последовательности, диаграмма кооперации, диаграмма компонентов и диаграмма развертывания

  6. Освоить курс: ООП на С++

    Step cost — 296.73 $

    1. 1. Основы ООП, знакомство с классами, конструкторы и деструкторы

    2. 2. Перегруженные конструкторы, указатели на объекты, указатель this, Copy constructor

    3. 3. Строки, перегрузки операторов

    4. 4. Перегрузки операторов индексирования, инкремента и декремента

    5. 5. Дружественные функции и классы

    6. 6. Умные указатели

    7. 7. Динамические структуры данных

    8. 8. Списки, шаблоны

    9. 9. Деревья и работа с файлами

    10. 10. Работа с файлами и директориями

    11. 11. Потоки ввода\вывода

    12. 12. Наследование

    13. 13. Виртуальные функции

    14. 14. Исключительные ситуации

    15. 15. Введение в STL

    16. 16. Контейнеры в STL

    17. 17. Функторы, предикаты, алгоритмы

    18. Все ДЗ сделать

    19. Экзамен сдать

  7. Устроиться на работу

    На работу я устроился 3 августа 2020 года.

    Можно было бы и не указывать этот этап, но это важный рубеж к которому я долго шёл

  8. Освоить курс: С#

    Освоить программу

    Step cost — 30.94 $

    1. 1. Введение в платформу Microsoft .NET. Типы данных. Операторы.

    2. ДЗ 1

    3. 2. Массивы и строки. Перечисления

    4. ДЗ 2

    5. 3. Структуры. Классы. Свойства

    6. ДЗ 3

    7. 4. Наследование и полиморфизм

    8. ДЗ 4

    9. 5. Перегрузка операторов

    10. ДЗ 5

    11. 6. Интерфейсы

    12. ДЗ 6

    13. 7. Обработка исключений. Сборщик мусора

    14. ДЗ 7

    15. 8. Использование коллекций

    16. ДЗ 8

    17. 9. Делегаты, события. LINQ

    18. ДЗ 9

    19. 10. Взаимодействие с файловой системой. Сериализация

    20. ДЗ 10

    21. 11. Работа с XML-файлами

    22. ДЗ 11

    23. 12. Использование унаследованного программного кода

    24. ДЗ 12

    25. Экзамен

  9. Освоить курс: Паттерны проектирования

    Ознакомиться. зазубрить и понимать
    Паттерны GoF

    Крайне трудная штука, но абсолютно обязательная для изучения

    1. Abstract Factory

    2. Builder

    3. Factory Method

    4. Prototype

    5. Singleton

    6. Adapter

    7. Bridge

    8. Composite

    9. Decorator

    10. Facade

    11. Flyweight

    12. Proxy

    13. Chain Of Responsibility

    14. Command

    15. State

    16. Template Method

    17. Mediator

    18. оставшиеся паттерны добавлю позже

    19. Все ДЗ сделать

    20. Сдать экзамен

  10. Освоить курс: Теория Баз Данных

    Работаем в Microsoft SQL Server

    Step cost — 296.73 $

    1. 1. Введение в теорию баз данных

    2. ДЗ

    3. 2. Таблицы, типы данных, запросы, основы взаимодействия с MS SQL Server

    4. ДЗ

    5. 3. Запросы SELECT, INSERT, UPDATE, DELETE

    6. ДЗ

    7. 4. Многотабличные базы данных

    8. ДЗ

    9. 5. Функции агрегирования

    10. ДЗ

  11. _

  12. _

  13. _

  14. _

  15. _

  16. _

  17. _

  18. _

  • 660
  • 09 October 2020, 16:50
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?