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

2018 — хорошие детали

Если вы следите за мной в социальных сетях, вы, вероятно, знаете, что у меня есть склонность немного жаловаться… И что в течение года было много жалоб. Но, если честно, прошлый год был не таким уж плохим, по крайней мере, в моей профессиональной жизни. Мой консалтинговый бизнес по F# идет довольно хорошо, поездки и выступления на конференциях были довольно успешными, и я достиг некоторых важных вех в работе OSS. Некоторые из моих любимых моментов прошлого года включают в себя:

  • Делаем заключительный доклад на FableConf & Remmidemmi 2018
  • Снова выступление на той же конференции (NCrafts) — первый раз должно быть не так уж и плохо ;-)
  • Проведение пары семинаров и тренингов по F#
  • Встреча с замечательными людьми из американской части сообщества F# в Нью-Йорке и Сан-Франциско (спасибо Jet и OpenF#!)
  • Выпускаем Saturn — веб-фреймворк F#, который я всегда хотел создать
  • Преодолеть отметку в 1 миллион загрузок с Ionide
  • И последнее, но не менее важное: рост моей компании и найм нового разработчика.

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

2018 — плохие роли

Но, конечно, это были не только хорошие вещи — было немало разочарований, неудач и упущенных возможностей.

  • Прежде всего, начнем с выступлений — по разным причинам я не смог выступить на некоторых действительно интересных мероприятиях, на которые меня пригласили (OSCON Portland, Scale by the Bay и Caribbean Developers Conference ), но эй, может быть, в следующем году?
  • Кроме того, мои планы по обучению/семинарам не были такими успешными, как я хотел — было несколько мест, где я хотел пройти обучение в прошлом году, но, к сожалению, не смог это организовать.
  • С точки зрения работы OSS — та же старая история. С одной стороны вроде бы все хорошо, с другой — мне не удалось создать какую-либо модель, которая позволила бы мне заниматься OSS хотя бы частично и обеспечить то, что я создаю, имеет светлое будущее.
  • Что касается бизнеса — Нептун, мой платный плагин VSCode довольно неудачный. Кроме того, я упустил некоторые возможности для бизнеса, в основном из-за того, что был слишком доволен тем, что у меня было на данный момент.

Кроме того, в моей личной/хобби жизни кое-что пошло не так. В прошлом году я определенно не уделял достаточно времени фотографии. Я (опять же) проиграл спор о количестве прочитанных книг за год с моим другом. Я не ездил в Австралию и Новую Зеландию, хотя в прошлом году это было для меня довольно сложной задачей. Что самое страшное, сейчас зима, и я снова остался дома, в Польше (не рекомендую этого делать).

2019 — новые приключения

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

  • Вернемся к фотографии более серьезно. Как я уже говорил, в прошлом году я определенно уделял фотографии мало времени, а это одно из тех занятий, которое отнимает очень много времени — начиная от времени, необходимого даже для того, чтобы сделать хорошую фотографию, заканчивая постобработкой.
  • Вкладывайте больше фактической работы в выступления на конференциях. Хотя я был довольно доволен своими презентациями в прошлом году, я понимаю, что они все еще могут быть намного лучше. И я определенно планирую внести некоторую структурированную работу в подготовку и практику.
  • Изменение моей профессиональной жизни. Хотя мой бизнес идет довольно хорошо, я им доволен, и я планирую, возможно, расширить его также в этом году и, надеюсь, нанять еще одного разработчика F#, консультирование по F# — это не то, на чем я лично хочу сосредоточиться. В 2019 году я попытаюсь убедить некоторые из моих других интересов, связанных с разработкой программного обеспечения, таких как защита интересов разработчиков, опыт разработчиков, разработка и методологии с открытым исходным кодом, инструменты редактора и разработчика. Надеюсь, это будет смешано с F # или другими языками FP, но для меня это больше не является жестким требованием.
  • Создание большего количества контента, кроме кода. Прямая трансляция, написание большего количества сообщений в блогах, технические руководства, полная документация для проектов OSS — все это действительно важные факторы для создания успешной технической экосистемы. И я просто хочу помочь сообществу другими способами, а не только программированием.
  • Поддержание работы OSS. Последние несколько месяцев были для меня довольно тяжелыми с точки зрения работы с OSS — слишком много проблем и вопросов, недостаточно мотивации для работы над ними. Но у меня все еще есть некоторые планы относительно проектов OSS, которыми я занимаюсь на этот год — выпуск Saturn 1.0 (включая абстракцию каналов для связи в реальном времени), завершение уровня LSP для FsAutocomplete, выпуск Ionide 3.0 на основе версии LSP. ФСАК.
  • Организация дополнительных тренингов и семинаров. Как я уже упоминал ранее, некоторые из моих планов, связанных с этим, не очень увенчались успехом в прошлом году, но я хочу продолжать проводить такие мероприятия. Для меня это также способ выдержать все поездки на конференции.

Подведение итогов

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