1

Step 1

Добить книгу ,вынести все важные заметки

2

Step 2

Составить стратегию изучения кода с использованием изученных принципов

3

Step 3

Составить план изучения кода

4

Step 4

Развивать привычку изучения кода в течении месяца

5

Step 5

Подвести итоги ,скорректировать что нужно и поставить новую цель

1

Step 1

Добить книгу ,вынести все важные заметки

2

Step 2

Составить стратегию изучения кода с использованием изученных принципов

3

Step 3

Составить план изучения кода

4

Step 4

Развивать привычку изучения кода в течении месяца

5

Step 5

Подвести итоги ,скорректировать что нужно и поставить новую цель

26 April 2025

Goal author

General

Улучшить навыки и эффективность изучения исходного кода

Нашел одну интересную книгу на озоне "Ум программиста. Как понять и осмыслить любой код". Маркетологам 5 баллов за название книги ,заинтересовала. Прочел оглавление ,тоже все понравилось ,решил взять.

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

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

Сперва я хочу вычленить интересные подходы и мысли из книги. Затем собрать это воедино и составить план действий. Выбрать критерий завершения и следовать плану определенное время. В конце подвести итоги ,провести ретроспективу ,внести коррективы и продолжать использовать практики уровне привычки.

  1. Добить книгу ,вынести все важные заметки

  2. Составить стратегию изучения кода с использованием изученных принципов

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

    Думаю ,что это будет схема в draw.io ,которая будет моим руководством в дальнейшем изучении.

  3. Составить план изучения кода

    Здесь сперва я соберу все необходимые части проекта ,разделю их по какому-то критерию и расставлю приоритеты. Есть много командных сервисов ,есть много общих сервисов ,и есть библиотеки open source ,как минимум.

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

  4. Развивать привычку изучения кода в течении месяца

    Здесь надо подумать над тем ,чтобы выделять определенное время на изучение кода. Важно продумать частоту так ,чтобы это не сказывалась на результатах работы в отрицательную сторону ,и чтобы не сильно перегружать мозг. Ограничить сессии ,возможно одним часом ,но сделать их регулярными.

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

    1. Неделя 1

    2. Неделя 2

    3. Неделя 3

    4. Неделя 4

  5. Подвести итоги ,скорректировать что нужно и поставить новую цель

    Новая цель будет уже с расчетом на изучение конкретной части проекта.

  • 405
  • 26 April 2025, 14:23
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?