투잡뛰는 개발 노동자

[非エンジニア、開発者として生き残る] 3. 開発者になりたい理由

作成: 2024-03-28

作成: 2024-03-28 19:57

非専攻、開発者として生き残る


#3. 開発者になりたい理由


開発者になりたいという目標が重要だ。


第1章では、開発者がどのような仕事をし、どのような分野があるのかを調べました。今度は、自分がどのような開発者になるのか、自分の目標を設定する必要があります。

就職が難しいから開発者になりたいという人もいれば、偶然出会った開発という分野に魅力を感じて開発者になりたいと思う人もいるでしょう。

理由に関係なく、自分だけの明確な目標がなければ、長く続く開発者への道のりを耐え忍ぶことは容易ではありません。

筆者の場合、人々が求める機能を分析し、開発する過程自体も興味深いですが、開発完了後にユーザーが実際に使用して良かった点や改善点などのフィードバックを与え、コミュニケーションをとる過程で開発者の魅力を感じ、ユーザーフレンドリーな開発者になることを目標としています。

ユーザーが使いやすくするために画面を構成し、機能を可能な限り要件に合わせて開発するよう努めており、ユーザーのフィードバックを積極的に受け入れて維持管理に力を入れています。

このように、自分はどのような開発者になりたいのか、目標を設定することから始めてみましょう。

「始めは弱々しかったが、最後は盛大になるだろう」ということわざがあります。今はまだ小さな目標に過ぎなかったものが、将来、日本を代表する実力のある開発者に成長する原動力になる可能性があります。


<10年後、私は…>

10年後、私は___________な開発者として成長しているだろう。


開発者になる前に重要な心構え


開発者にとって最も重要な能力は、問題解決能力と言えるでしょう。

顧客のニーズを把握し、要求事項を分析してプログラムを設計、開発、テストするプロセスは、無から有を生み出すプロセスです。

そのため、開発する際には、顧客の要求、つまり問題をどのように解決するかについて考えることが不可欠です。

問題解決能力を高めるためには、開発を通して継続的に多くの経験を積むことです。インターネットにあるサンプルコードを真似して自分のものにすること、講義を見てサンプルをタイプしたり、自分だけのトイプロジェクトを進めたりして、できる限り多くの開発経験を積むことが良いでしょう。開発者は、このような過程を楽しむ心構えを持つことが大切です。

また、IT技術は非常に急速に発展しています。そのため、勉強しない開発者は遅れをとることになります。会社で開発をしていると、会社のコードに慣れてしまい、いつの間にか怠惰になるマンネリに陥ってしまいます。しかし、繰り返しの業務の中で同じ経験を繰り返すようになると、転職時に履歴書に書くものがなくなっていることに気づくでしょう。

そのため、開発者は最新のトレンドを習得するために、会社業務以外に様々な自己研鑽を継続的に行う必要があります。ニュース記事、コミュニティ、インターネット講義など、インターネットの発展により、簡単に良い情報にアクセスできる時代になりました。会社の外でITがどのような変化を遂げているのかを把握し、自分自身のキャリアと技術力を習得できるように、継続的な努力が必要です。毎日勉強しなければならないというプレッシャーを感じないでください。どうせ開発者は一生勉強しなければなりません。だから、少しずつ、着実にやりましょう。小さな情報が積み重なって、未来には大きな知識となって報いてくれるでしょう。

コメント0