Oliver Lundquist

ルンドクイスト オリバー 早稲田大学と慶應義塾大学の留学を経て、スウェーデンのルンド大学で言語学を専攻して卒業。株式会社クラシコムにてリードエンジニア、ノルウェー最大のイーコマースSaaSでウェブデベロッパーを経験。国際エンジニアとして10年近く経験を積み、現在は日本でフリーランサーに。

プログラマーに向いている人はどんな人?

ヘイ!ワダップガーイズ!?こんにちは!

おれはオリで、今回はどんな人がプログラマーに向いているかについて話します!

プログラマー、コーダー、エンジニアなどを聞いたらだいたい数学とか理系が得意な人を思いがちかもしれませんが、本当はそうじゃないです。

よいプログラマーは本を書くように、読みやすさを意識して、読者を考えながらコードを書きます。自分だけじゃなくて、チームでソフトウェアを開発することが多いので、他人が読める書き方とフォローしやすいストーリーのような設計になっているのが重要です。また、自分も作ったものを拡張と改善するために、例えば半年後、忘れた頃に久しぶりに見て理解することが多いので、わかりやすく整理して書くのがとても大事です。

あと、ものづくりとかクリエイティブなことが好きな人も向いていると思います。特にウェブ開発ではUI(ユーザーインタフェース)も作ったりするのもよくありますし、そもそもプログラミングでソフトウェア、制作物を作りますので、本を書くとか、絵を描くとか、作曲するとかとあまり変わりがないです。

また、好奇心が旺盛で、楽しいと思ったら夢中になれる人がいいです。ウェブ開発は特に、新しいツールや技術が常に出ているので、それを面白くフォローとキャッチアップする必要があります。あたらしいツールを使って、あたらしい方法をためして、時代にすたれていない技術と効率のよい方法を常に探るのが好きな人だったら向いていると思います。

それに、細かいところに気がつく人も向いていると思います。プログラミングは一文字が違うとソフトウェアが動かなくなる可能性があるという世界なので、細かいことに気がつく人だと、はまってしまったときとか、プログラムのバグを探すときとか、あまり時間をかけずに問題になっているところを早くみつかるので、早くなおしてより楽しい作業できます。

最後に、プログラミングの共通言語は英語です。ほとんどのソフトウェアはアメリカで開発されていなくても、マニュアルやドキュメントなどは英語版しかないです。最新の技術であればあるほど、やはり日本語化されたツールのマニューアルなどが少ないです。なので、英語をみるだけで逃げたくなるような人でしたら、辛いかもしれないです。

古いツールなどを使っていると、ユーザーさんが当たり前だと思っているユーザー体験が再現できなかったり、ものを作るときの効率がわるくて、時間がかかったりするので、新しい技術やツールに慣れることがとても大事です。

そして、何よりも楽しく学ばないと続かないので、できるだけ自分にあった、自分が楽しいと思っているやりかたを見つけてください。

長野県でリモートワーカーとして、3年の経験がある宮崎大智さんにインタビューしました!

フリーランスになったけど、どうすればいいの?うまくやっていくためのコツなどをおしえて!

フリーランスになりたい!どうやってなったらいい?

フリーランスってなに?フリーランスとして働くのはどんな感じですか?

プログラマーになりたい!どこから始めればいいですか?

プログラマーに向いている人はどんな人?

文系の人がウェブエンジニアに向いている

近日中、公開予定のコンテンツ

  • [一般] リモートチーム内でスムーズにコミュニケーションをとるためにやるべきこと
  • [一般] デジタルノマド2.0とは?
  • [一般] リモート、海外などから仕事をする際に持っていくべきもの?
  • [一般] タスクにうまく優先順位をつける方法
  • [一般] プログラマーとして心がけるべきこと
  • [一般] フリーランスエンジニアになるためにやるべきこと
  • [一般] チームが愛するリーダーになるためにやるべきこと
  • [初級者] HTMLのセマンティックス
  • [初級者] CSSの上手い構成のしかた
  • [初級者] JSのエンカプスレーション
  • [中級者] IoCコンテナー&インタフェースプログラミング
  • [中級者] JSのコンポネント作成
  • [上級者] DDDの考え方
  • [上級者] TypeScriptとDI
  • [上級者] Dockerビルドのヒント

次なにをみたいのかを教えてください!

カバーしてほしいテーマやトッピクスがあれば、下のコメント欄に書き込みをしてください!

メルマガの登録を忘れずに!

世界からの最新技術情報や、新しい動画の公開などをメールでお知らせしますので、ぜひ登録してください。