フリーランス 2 年目の振り返り
はじめに 今年はフリーランスとしては 2 年目になる年でした。 2 年目もなんとかフリーランスのエンジニアとしてやっていくことができたので、去年と同様にこの 1 年を振り返ってみようと思います。 実績 今年は 5 社と契約し、5 つのプロジェクトに携わりました。 5 社のうち 2 社は去年から引き続き契約していただいたクライアントで、残りの 3 社は今年新規に契約することになったクライアントでした。 またその新規の 3 社のうちの 2 社は旧知の方からの紹介やオファーでした。 仕事内容としてはデータエンジニアが主で、その他には開発コンサルのようなこともしました。 仕事で新しく使ったツールやサービスは以下のようなものがありました。 dbt Dataform Terraform trocco AirFlow Looker Looker Studio (旧 Google データポータル) Amazon QuickSight Firebase AWS Amplify Rust 売上は去年と比べると約 1.7 倍に増えました。 また通算で 1 社あたりの平均契約月数は 10.6 カ月に増えました (去年は 7.3 カ月)。 数字としては去年よりも良い方向に変化しており、仕事内容もやりたい方向の業務に携わることができたので満足のいく 2 年目になりました。 具体的な業務内容 今年の主な仕事だったデータエンジニアと開発コンサルについて、具体的な内容を振り返ってみます。 データエンジニア データエンジニアとしてはそれぞれ特徴の異なるいくつかの現場を経験しました。 データ活用が盛んな組織での業務 まずは既にデータ活用が盛んな組織でデータエンジニア/データアーキテクトチームの一員として参加した現場でした。 そこでは既に BigQuery を中心とした大規模なデータ基盤があり、データエンジニア/データアーキテクトや分析担当者がそれぞれ専任で多数在籍しており複数チームを組んでいるような組織でした。 その現場では私は主に他社がリリースした新サービスや新機能を導入するための調査やプロトタイプの実装を担当しました。 例えば Dataform や dbt の導入プロジェクトのための調査を行い、既存のクエリを移植するためのサンプルを実装してドキュメントを整備しました。また trocco を AirFlow のデータパイプラインに組み込むために API を調査し、AirFlow から trocco を使えるようにするカスタムオペレーターを実装したりもしました。...