こんにちは!ISAMU(@burlesca_isa)です!
今回の対象読者は
- プログラミング未経験で独学だけどフリーランスを目指している方
この記事を読むと
死ぬほど努力すればフリーランスは無理ではないということ
が分かります。
プログラミング未経験から独学でフリーランスは無理じゃない
プログラミング未経験から独学でフリーランスは無理ではありませんが、
正直、想像以上に「きつい」という覚悟を持つ必要があると思っています。
きつい理由としては
- プログラミングのセキュリティについての知識がたりない
- 自分ができないことを把握できていない
ことがあります。
逆に言えば、このことを勉強すればフリーランスで活躍できる可能性が高まります。
プログラミングのセキュリティを勉強する
基本構文やプログラムの書き方を理解しても
実務レベルでいきなり仕事をこなすことはほぼ不可能です。
プログラマーとして就業したことがない場合、
仕事の進め方や問題に対しての対処はすべて自分で考えて行うことになります。
業界では当たり前のことを知らないということがハンデになります。
仕事のススメ方や問題に関しはgoogleで調べればなんとか進められますが、
セキュリティについてはネットで調べるだけでは不十分です。
なぜなら、記事が正しいかどうか判断できないからです。
就業していればレビュー時に先輩プログラマーから指摘されて気づくことができますが、
独学でいきなりフリーランスの場合はそうはいきません。
セキュリティに関しては賠償責任にもつながる可能性があるので、
徹底的に学ぶ必要があります。
自分ができないことを把握できるようにする
自分が技術的にどこまでできるのかを把握する必要があります。
「なんでもできる」という気持ちで案件を引き受けると
必ず失敗するので、
自分の技術レベルを把握し、
少し無理するくらいの案件をとるようにすることをおすすめします。
クラウドソーシングなどでは、依頼者がIT業界の知識が少ない場合が多いため、
WEBサイト制作の案件で募集しているのに
WEBデザインなどコーディング以外の仕事を含んでいる場合が多くあります。
その他、ログイン機能などがある場合はDB設計も必要になってくるため、
契約前には必ずどこまで担当するかを確認しましょう。
仕事を受けた場合はメールでやり取りする
仕事上のやり取りは、
メールやチャットで文章で残すことで、証跡として役に立つ場合があります。
数年前ですが、納品した際に理不尽な文句を言われ
報酬を支払わないと言われたことがあります。
「これはできません」「ここまではやります」ということをメールで詳細にやり取りしていたため、
労基への相談を検討すると伝えたところ、報酬の支払いを受け取ることができました。
フリーランスになるのは甘くない
最近は会社に縛られない働き方をしたいと考える方が多いと思います。
- 自分のペースで働きたい
- 人付き合いが苦手
などいろいろな理由があると思います。
フリーランスとして自分の働き方を手に入れるまでは
「相当努力が必要」ということを覚悟する必要があります。
フリーランスは会社員より消耗します。
ただし、死ぬほど努力すれば、将来的に会社員より楽しく仕事ができる可能性があります。
私の場合、IT業界に入ってからですが、
仕事終わった後も常に勉強の時間を確保してきました。
フリーランスになるということは
自分を向上させるという意識を常に持っている人間が競合になるということです。
フリーランス専用のエージェントを利用する
フリーランス専用のエージェントを利用することで、
高単価でレベルアップできる案件をとることができます。
クラウドソーシングの案件は単価が安いので、
安定することはほぼ100%不可能です。
1ヶ月やれば不可能ということが身をもって分かると思います。
未経験から紹介してくれるエージェントも存在しているため、
利用しながらレベルアップして自分の希望する働き方を目指していくことも可能です。
ポテパンフリーランス
ポテパンフリーランスは業界初の独立したての方向けのフリーランス紹介サイトです。
プログラミング未経験でフリーランス紹介サイトは多くありません。
関東と大阪での紹介を行っています。
フリーランスなりたての場合は正直安定しませんが、
サイトを利用することによって、ある程度安定することが可能になります。
ソフトウェアジョブズ
高単価のテストエンジニア案件を多く紹介しています。
フリーランスというよりは派遣社員となりますが、
テストエンジニアは経験することでスキルアップに繋がります。
- よいコードを読むことができること
- テストのノウハウを学ぶことができる