По мере приближения нового года естественно думать о наших целях и стремлениях на предстоящий год.

В этом сообщении в блоге я наметил ряд личных целей, которых я надеюсь достичь в 2023 году. Эти цели разбиты на категории, включая «Программирование и управление», «Личное развитие» и «Личные интересы». Разбивая свои цели на более мелкие, более доступные части работы, я надеюсь оставаться сосредоточенным и продвигаться к вещам, которые положительно повлияют на мою жизнь. Будь то решение вопросов по программированию, более глубокое погружение в Go или написание новых сообщений в блоге, я с радостью принимаю вызовы нового года и смотрю, к чему они меня приведут.

Делаем разрез

Как и каждый год, есть много вещей, которые я хочу сделать. Однако у меня ограниченное время и энергия, поэтому для меня важно сосредоточиться на целях, которые окажут наибольшее влияние на мою жизнь. Чтобы помочь себе в этом, я задаю себе два вопроса:

  1. Какое влияние окажет достижение этой цели на мою жизнь? Сделает ли это меня счастливее или поможет узнать что-то новое?
  2. Могу ли я разбить эту цель на более мелкие, более достижимые части работы? Должен ли я выполнить всю цель сразу, или я могу продвигаться по более мелким шагам?

Отвечая на эти вопросы и классифицируя свои цели, я могу оставаться сосредоточенным и продвигаться к значимым для меня вещам.

Программирование и управление

Решите 100+ вопросов из набора задач CSES

Влияние

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

Легче во время появления Кода 2023.

Честно говоря, мне просто нравится решать эти вопросы…

Разбивка

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

Погрузитесь глубже в Go

Я начал учиться го, работая над Advent of Code.

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

Влияние

  1. Добавьте еще один ценный инструмент в мой набор инструментов для программирования
  2. Будьте в курсе событий благодаря языку, который широко используется в технической индустрии.
  3. Улучшить мое понимание основных функций и возможностей Go
  4. Используйте Go для создания полезных и забавных побочных проектов

Разбивка

  1. Решить вопросы по программированию
  2. Создайте простой HTTP-сервер, используя встроенные библиотеки Go.
  3. Создать службу GRPC
  4. Реализовать параллельные алгоритмы
  5. Финальный проект должен быть чем-то полезным и веселым.

(1) и (4) можно выполнять в любом порядке, который я выберу.

Интерпретаторы и компиляторы

Меня всегда интересовали интерпретаторы и компиляторы, НО я никогда не писал ни того, ни другого.

Я планирую изменить это, следуя этим двум замечательным книгам: Написание интерпретатора на языке Go и Написание компилятора на языке Go.

Как видите, эта цель и «Погружение в го глубже» действительно дополняют друг друга, и на самом деле, одной из основных причин, по которой я начал серию «Изучение го», было то, что мне было легче следовать вышеперечисленным книгам.

Влияние

Наверное, я просто хочу это сделать, но за этим решением тоже стоят некоторые рациональные мысли:

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

Разбивка

  1. Закончить книгу переводчика
  2. Напишите синтаксический анализатор JSON на основе изученных концепций.
  3. Написать интерпретатор для языка программирования RTL
  4. Завершить книгу о компиляторах [Риск]

Чтение книги о компиляторах для меня не является обязательным, и я могу подождать до 2024 года. Если я действительно хорошо проведу время, я, возможно, попытаюсь прочитать и ее в течение года.

Управление проектами и командой

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

Влияние

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

Разбивка

1. Составьте список книг об управлении командой и проектами.

2. Выберите хотя бы 1 из каждой категории

3. Напишите о них в моем блоге :)

Личное развитие

Напишите 50+ сообщений в блоге

Почему? Что ж, я хочу улучшить этот навык, и вы знаете, что они говорят, практика делает п... прогресс!

Влияние

1. Улучшение навыков письма

2. Получите более глубокое понимание темы, о которой я пишу

3. Социальное присутствие и лучший «бренд» для себя

Разбивка

Тут нечего ломать, но все же попробуем.

Я могу начать с создания серии постов на интересные темы из набора задач CSES, например:

1. Динамическое программирование

2. Графовые алгоритмы

3. Диапазонные запросы

Эти типы сообщений в блогах довольно легко писать, если вы понимаете вопрос.

Есть также дополнительная ценность в более глубоком погружении в решение/проблему/подход.

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

Публичное выступление

Почему? Это пугает меня до чертиков, и я ненавижу это.

Влияние

  1. Самоуверенность
  2. Улучшение навыков публичных выступлений
  3. Получите более глубокое понимание темы, о которой я говорю
  4. Социальное присутствие и лучший «бренд» для себя

Разбивка

Начните с презентаций внутри компании и переходите к конференциям.
В идеале я выступаю от 8 до 12 раз в течение года.

Личный интерес

Прочитайте 30+ книг

Что ж, я люблю читать.
Этот список не ограничивается каким-либо конкретным типом книг.
Вы можете подписаться на меня в Goodreads, чтобы следить за моими успехами.

Влияние

  1. Чистая радость! Не так много вещей, которые заставляют меня улыбаться, как хорошая книга в жанре фэнтези.
  2. Обучение

Разбивка

Читать, читать и еще раз читать.

Утренняя рутина

Ну… в данный момент у меня есть утренняя рутина, но я действительно плохо соблюдаю ее, обычно я придерживаюсь ее в течение недели или двух, затем позволяю себе расслабиться и в конечном итоге просыпаюсь в 9 утра, ничего не делая. .
Как выглядит идеальная утренняя рутина в моих книгах?

  1. Просыпайтесь в 6:00 или раньше
  2. Почищу зубы, выпью стакан воды и сделаю себе большую чашку кофе
  3. 6:15 утра, 25 минут тренировки и растяжки
  4. 6:45 утра, напиши что угодно в моем дневнике
  5. 7:10 утра, о предстоящем дне
  6. Примите душ и отправляйтесь в офис

Влияние

1. Радость и удовлетворение

2. Лучшая организация мыслей и подготовка к наступающему дню.

3. Здоровье

Разбивка

Начните с трудной части, вставайте в 6:00 утра или раньше и придерживайтесь ее как минимум два месяца, затем сделайте (3) обязательным и постепенно добавляйте (4) и (5).

Надеюсь, к апрелю или маю эта рутина станет легкой.

Беги, Форест, беги!

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

Влияние

Бег, по крайней мере для меня, очень труден, когда ты не в форме. Но через 2-3 недели, когда это уже не чистое страдание, становится очень весело и помогает проветрить голову.

1. Радость

2. Физическое и психическое здоровье

Разбивка

Бегать 3 раза в неделю.
Поучаствовать в паре забегов.

Тур дю Монблан

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

Влияние

1. Радость

2. Физическое и психическое здоровье

3. Качественное время с моей семьей

Разбивка

Просто сделать это!

Пассивный доход

Влияние

1. Целеустремленность

2. Чувство выполненного долга

3. Деньги деньги деньги

Разбивка

  1. Создайте список потенциальных каналов для получения дохода, таких как продажа шаблонов в Интернете, интернет-магазин, который продает некоторые продукты, письмо и т. д.
  2. Оценивает потенциал каждого варианта
  3. Выберите и доведите до конца 2 варианта с наивысшим потенциалом

Организация моих финансов

Если быть честным с самим собой, мои финансы в полном беспорядке!
Мне нужно создать четкую картину относительно моих текущих активов и инвестиций, оценить, максимально ли я использую свой денежный потенциал, и действовать соответственно.

Влияние

1. Целеустремленность

2. Организация

3. Деньги деньги деньги

Разбивка

  1. Создать список моих активов и инвестиций
  2. Сравните их с другими видами инвестиций в 5-летнем окне.
  3. При необходимости внесите изменения в мой портфель и купите или продайте активы
  4. Начните работать над будущими инвестициями

Итак, вот и все: мои цели на 2023 год! Я рад видеть, куда меня приведет этот новый год, и я надеюсь, что, поставив перед собой четкие и достижимые цели, я смогу извлечь из этого максимум пользы. Я готов принять любые вызовы, которые встретятся на моем пути, и мне не терпится увидеть, чего я добьюсь к концу года. Вот и фантастический 2023 год!

У вас есть цели на 2023 год? Поделитесь ими со всеми в разделе комментариев!

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

Первоначально опубликовано на galelmalah.com 31 декабря 2022 г.