こんにちは。フリーランスでWebアプリケーションエンジニアをしている三浦です。
今回は日本という国でのプログラマー/エンジニアという職業について書きたいと思います。
一般的にはシステム開発やアプリ開発などを行いますが、仕事内容は非常に多岐に渡ります。
プログラミング作業だけでなく、システムの設計や顧客との折衝、マネジメントなどもありますし一般企業と同様に上司や部下もいるでしょう。
そのため、どんな仕事を任されるかは参加するプロジェクトによって大きく変わることがあります。
昔は3Kと呼ばれていた業界でもありました。
と言われていました。
実際、私が愛知県でSESという業態で企業に派遣されていた時はまさにこのような状態でした。毎日朝から深夜0時、いや終電を逃したりすることもありました。プレッシャーに負けてうつ病になってしまう方もいます。プログラムというのは時間をかければ解決するものではありません。そのため、上司や先輩に相談しないといつまで経っても終わらないということもありえます。
あなたが未経験であればわからないことばかりで、一人前になるには険しい道が待っていることでしょう。プレッシャーが多く、残業ばかりで帰れず、それでも給料は安くて生活が厳しい。そんな方もいらっしゃいます。しかし、あなたの努力次第で一人前のプログラマー/エンジニアになれば青天井です。
未経験の方がどのようにプログラマー/エンジニアになるかは別記事で紹介したいと思います。
日本で就職というとテレビドラマのサラリーマンのようなイメージを持つのではないでしょうか。新卒入社から年功序列で昇進し、部下を持ち、30年近く定年まで一つの会社に勤め、退職すれば退職金と年金で老後を過ごす…。日本のサラリーマンらしいですね。
プログラマー/エンジニアは比較的新しい職業ということもあり、大企業以外の中小企業やスタートアップ企業ですと離職率も高く、30年以上も同じ会社にとどまる事自体がまれでしょう。もちろん、退職金や年金などは見込めません。
また、海外では大学で情報工学の学位を取得していないとプログラマーへの壁が高いのですが、日本では大学で専攻していなくても、いえ大学を出ていなくてもどなたでもチャレンジできる職業です。リーマンショック前に比べるとハードルは上がりましたが、仕事内容を選り好みしなければ未経験でもチャレンジできる可能性があります。
職業としては
という一般の職業と比べると信じられないような働き方も目指すことができますが、これはほんの一例です。プログラマー/エンジニア全員が上記のような働き方ができるとは限りません。むしろ一部の方と思って頂いていいでしょう。
特に出社や働く時間を自由に設定できる方はほんの一部です。これはリモートワークが素晴らしいということではなく、出社することでチームメンバーと密なコミュニケーションを取ることで効率的に仕事ができるからです。そのため、報酬は高くても出社してください、という会社も非常に多いです。それでも10時出社であったり急用であればリモートワーク可など、ある程度の裁量を持たしていただけるでしょう。メガベンチャーであれば社員食堂でランチが提供されたりなど福利厚生が手厚い会社も多いです。
もちろん、企業は星の数ほどありますので全てが全て上記のような企業ばかりではありません。しかし、日本でチャレンジするには非常にチャンスのある職業だといえます。
答えは否です。向いていない方も多いですし、環境や企業にもよります。
先程は特殊な職業として紹介し、夢のある職業のように語りましたが全員が全員そうであるとは限りません。
誤解して頂きたくないのは、プログラマー/エンジニアは楽な仕事ではありません。未経験ならなおさらです。巷ではプログラミングスクールに通って高収入や自由な働き方をうたっているところもありますが、それができるのはほんのひと握りの方です。
しかし、それでも手に職を持つことができて企業からは引く手あまた、努力次第で高報酬も狙えますし働き方も色とりどりです。甘い考えや楽して稼ぐ思いでプログラマー/エンジニアを目指すのはおすすめできませんが、知識や技術を身につけてどっぷり業界に入り込む覚悟がある方はぜひ飛び込んでみましょう。
いっしょに旅しながら働ける日をお待ちしております。