【稼ぎたい若い人へ】「プログラミング」なんて仕事ないよ
稼げるとか自由とか言われているけど
SNSや若い子が見るようなサイトの情報で「プログラミングで稼ぐ」や「プログラミング副業で月5万円」みたいな感じの情報とか見出しを目にすることがありますが、そういった類の情報において、プログラミングがWebライターとか、Web広告のアフィリエイトと同じようなカテゴリーの仕事みたいに扱われているような感じがするんですが、全然違いますということを伝えたいと思います。
専門性が高く高度なスキルが求められる
プログラミングはITエンジニア・プログラマがソフトウェアやアプリケーションを開発するために行う、インターネットやコンピュータ、サーバなどの専門的な知識が必要となる仕事ですので、Webライティングとか、ルールさえ覚えれば※誰でもできるネットの副業みたいなものとは仕事の性質からして違うんですよ。
エンジニアの仕事に必要となる知識は幅広く、そして深く、スキルの習得にはとても時間がかかります。
なので、恐らくほとんどの方の場合、ITエンジニア・プログラマとして就職、転職することを目指さないのであれば、プログラミング学習をする必要なんかないです。
※もしかしたらhtmlのコーディング作業とかのことをプログラミングと言っているのかもしれませんね
ITエンジニア・プログラマは普通の仕事
最初に書いたような、SNSとかサイトの情報って、恐らく会社に縛られずに自由に働きたいとか、楽して稼ぎたいって思っているような若いコたちが見ていると思うんですけど、先ほど書いたようにプログラミングを習得して目指せるITエンジニア・プログラマって他の会社員と変わらない、要は労働をする普通の職業なんですよ。
『普通のサラリーマンがプログラミングを習得して自由な人生!』みたいな広告とか見かけますけど、エンジニアも大概は会社勤めのサラリーマンです。
なので、プログラミングを勉強してもサラリーマンからサラリーマンになるだけですね(笑)
もちろん、他の多くの職種に比べれば、十分な実務経験さえあれば、比較的フリーランスとして活動しやすい仕事ではありますが、その場合であっても大概はクライアントワーク、つまりお客様のために働いて、時間労働によって生計を立てることが大半です。
しかも、プログラミングは仕事の中の全体の一部でしかなく、その他は資料の作成やチームメンバーとのコミュニケーションやクライアント(顧客)との折衝も行う必要がありますので、他の仕事と変わらず一般的な社会人スキルや事務的なスキルなども要求されます。
そういった意味でも、独学でフリーランスとしての仕事が請け負えるほどの実力を身につけるのは、ほとんどの人にとって非常に難しいと思います。(社会人経験の浅い方の場合はとくに)
エンジニアになろう、興味があれば
それでも、これから稼ぎたいあなたが専門的な知識やスキル習得に対する憧れがあって、プログラミングに興味を持って、ワクワクする気持ちが本当にあるのなら、エンジニアになることを目指して就職活動や転職に挑戦してみる価値は十分にあると思いますよ。