はじめに
フリーランスエンジニアを目指していた頃、一番知りたかったのは「実際に働き始めたらどうなるのか」ということでした。
月収・働き方・自由度——SNSにはそういった情報はたくさん出てきます。でも「1ヶ月目はどんな気持ちだったか」「3ヶ月経って何が変わったか」という話は、あまり見かけませんでした。
この記事では、未経験からフリーランスエンジニアとして活動し始めた頃を振り返りながら、リアルな心境と状況を書きます。華やかな話ではありませんが、同じように目指している人の参考になれば嬉しいです。
この記事でわかること
- フリーランス1ヶ月目に感じたこと・直面したこと
- コードを書く以外にどんな仕事があるか
- 3ヶ月経って何が変わったか
- 技術力より大切だと気づいたこと
- SNSで見える世界と現実のギャップ
1ヶ月目:自由より不安が大きかった
フリーランスになって最初に感じたのは、自由ではありませんでした。
不安でした。
本当に仕事を続けられるのか。次の案件はあるのか。来月の収入はどうなるのか——そんなことが頭から離れませんでした。公務員時代は毎月決まった日に給料が振り込まれるのが当たり前でしたが、フリーランスになるとその当たり前が消えます。
案件が終わるたびに「次はどうしよう」という気持ちが来る。これはなってみないとわからない感覚でした。「自由な働き方」というイメージを持っていた自分には、最初の1ヶ月はその自由を楽しむ余裕がありませんでした。
特にきつかったのは、不安を話せる相手が近くにいないことでした。会社員なら同僚に愚痴を言うこともできますが、フリーランスは基本的に一人です。不安を抱えたまま一人でパソコンに向かっている時間が多かったです。
コードを書く時間より「仕事のための仕事」が多かった
学習中はエンジニアの仕事イコールコードを書くことだと思っていました。
現実は違いました。
案件探し・提案文の作成・クライアントへの返信・見積もり・スケジュール管理・請求書の発行——コードを書く以外にこれだけのことが発生します。提案文はどう書けばいいか、見積もりはどう計算すればいいか、やり取りはどういうトーンが適切か——学習では教わらなかったことが実務では次々と求められます。「コードが書ければ仕事になる」は半分正しくて半分違う、というのが正直な感想です。
1ヶ月目は常に勉強していた
案件が終わったら勉強。休日も勉強。わからない技術を調べる。エラーを調べる——そんな毎日でした。
スクールを卒業したとき「学習が終わった」という感覚がありました。でも実際にフリーランスとして働き始めると、学習はそこからが本番でした。案件で使う技術がスクールで習ったものと違う・クライアントの環境に合わせなければいけない・新しいライブラリを短期間でキャッチアップしなければいけない——そういう場面が次々と出てきます。「必要に迫られて学ぶ」フェーズのスタートでした。
3ヶ月目:少しずつ流れが見えてきた
3ヶ月ほど経つと、少しずつ変化を感じるようになりました。
クライアントとのやり取りに慣れてきた
最初の頃は返信の文章を考えるだけで時間がかかっていました。「この言い方は失礼じゃないか」「この質問はしていいのか」と毎回悩んでいたのが、だんだん自然にできるようになってきました。
作業時間の見積もりが少しできるようになった
1ヶ月目は「どれくらいかかるかわからない」という状態でした。自分の作業スピードがわからないので、見積もりが出せない。3ヶ月経つと「この規模なら大体これくらいかかる」という感覚が少しずつできてきました。まだ精度は高くないですが、全くわからない状態からは抜け出せました。
焦りが少し落ち着いた
毎日不安だった1ヶ月目に比べて、「とりあえず今日の仕事をこなせばいい」という感覚になってきました。先のことを心配するより、目の前のことに集中する方が結果的にうまくいくと気づいてきたからだと思います。
技術力より大切だと気づいたこと
フリーランスになって意外だったのは、技術力よりも「当たり前のこと」の方が仕事に直結するということでした。
返信を早くする
クライアントからメッセージが来たら、なるべく早く返す。内容が複雑でも「確認します」の一言だけでもすぐ返す。これだけで信頼度がかなり変わると感じました。
納期を守る
当然のことのように思えますが、フリーランスの世界では納期を守れない人が少なくないと聞きます。「この人に頼んだら予定通りに来る」という安心感が、次の依頼につながります。
わからないことを正直に伝える
できないことをできると言ってしまうと、後で大変なことになります。「これは自分には難しいです」「確認してから回答します」と正直に伝える方が、長期的に信頼関係を作れると気づきました。
技術を磨くことは大切です。でも仕事を続けていくためには、こういった「人として当たり前のこと」の方が、最初の段階では効いてくると感じています。
SNSで見える世界との違い
フリーランスを目指していた頃、SNSで「月収100万円」「自由な働き方」という投稿をよく見ていました。そういう世界は確かに存在しますが、多くの場合は長い積み重ねの先にあるものだと感じています。最初から高収入のフリーランスエンジニアになった人はほとんどいないはずです。小さな案件をこなして・失敗しながら学んで・少しずつ実績を積み上げていくプロセスは地味で、SNSには映りにくいものです。「なぜ自分はうまくいかないのか」と落ち込む前に「今は積み上げている段階だ」と思えるかどうかが、続けられるかどうかの分岐点になる気がします。
1ヶ月目の自分に伝えたいこと
もし1ヶ月目の自分に声をかけられるなら、こう言いたいです。
「そんなに焦らなくていい」
当時は毎日不安で、周りと比べて落ち込むことも多かったです。でも3ヶ月経って振り返ると、焦っていた時間はあまり生産的ではありませんでした。焦りがあっても仕事の質は上がらないし、不安になっても次の案件が来るわけではない。
大切なのは、目の前の仕事を丁寧にこなすことと、少しずつ改善を続けることだったと思います。完璧である必要はなかった。続けることの方がずっと大事でした。
まとめ
フリーランスエンジニア1ヶ月目は、自由よりも不安の方が大きかったです。コードを書く以外の仕事が多くて、学習の終わりではなくスタートだと感じました。
3ヶ月経つと、少しずつ仕事の流れが見えてきました。完全に慣れたわけではありませんが、「なんとかなりそう」という感覚が出てきました。
技術力より当たり前のことの方が大切だと気づいたこと、SNSの世界と現実のギャップを感じたこと——これらは実際に働いてみないとわからなかったことです。
これからフリーランスを目指している人に、この記事が少しでも参考になれば嬉しいです。
関連記事
おすすめのサービス