もしあなたが何らかのオタク気質なら、プログラマーこそがあなたの天職です!
何かにハマったことがある、オタク気質があるということは、あなたが物事を追求する才能があるということです。
アニメ、漫画、ゲーム、PC…などなど、なんでもOKです。
他の誰かと比べた時に、明らかに周りより時間もエネルギーも集中して取り組めた経験がある人は、プログラマーになった時に強いです。
優れたプログラマーの特徴
優れたプログラマーに共通する点として上がるのは、やはり何かしらのオタクであるということです。
プログラマーは、日頃から勉強が欠かせません。しかも受け身の勉強ではなく、自発的な勉強が求められます。
IT業界は、変化も激しく、その変化に対応するためにも常に最新の技術を吸収し、プログラマーとしてのスキルを鍛錬していかなければなりません。
これは正直、好きではないと続けられないことです。
会社から言われたから仕方なく技術を勉強しているプログラマーと、プログラミングが好きすぎて自発的にどんどん勉強しているプログラマーと比べると、後者の方が明らかにプログラマーとしての成長が早いです。
これは私が実際に研修期間中に感じたことですが、プログラミングが好きな人は、周りから言われなくてもどんどん自分でコーディングしちゃいます。
課題で作りあげられたソースを、「ここをこうしたらどうなるのかな〜」なんて想像しながらどんどんいじくりまわしますし、教えられていないことも自分でどんどん調べて身につけていきますので、成長が信じられないくらい早いです。
会社の上司に話を伺ったところ、過去に未経験から入社して、通常2ヶ月ある研修がたった1ヶ月で終わってしまったという天才もいたという話です。
一方、プログラミングを学ぶことが負担と感じている人は、課題をこなすだけで精一杯の状況でした。家に帰っても強制的に勉強せざるをえないというメンタルでは、知識も思うようにいにつくこともできませんし、せっかく覚えた知識もかたっぱしからどんどん忘れていくという悪循環を起こしてしまいます。
好きはものの上手とは言いますが、好きでやるのと、いやいややるのでは成長に差が出るのは当たり前という話です。
オタクは情熱的であり、強いこだわりを持っている。
やはり何事もそうですが、仕事を愛していなければ、プログラマーとしてトップをとることはできません。オタク気質であれば、他者からみれば信じられないくらい、異常な愛情を注ぐことができます。
これは明らかに才能です。夢中で何かにはまることってなかなかできないことなんですよ。
もしあなたが何かしらにハマったことがある経験がある人は、絶対にプログラマーになった時にあなたの性格が生きると思います。
自分も音楽にハマった経験があります。実際にミュージシャンを目指して、活動していましたし、今もまだその夢を諦めていません。
優れたミュージシャンになるためにアルバイトも音楽関係にして、まさに24時間音楽漬けの毎日を徹底していました。
音楽もニッチなジャズを追求していましたので、普通の人からしたらジャズっておしゃれな音楽だよね〜くらいしか思われないかもしれませんが、私にとってはどこまで追求してもゴールがない素晴らしい芸術の一つだと思っています。
プログラミングにしても、言語一つとってもプログラミングに愛情を注いでいる人は強いこだわりがあります。自分のプロジェクトを心から愛しています。
愛しているからこそ、心からお客様が喜んでくれるものを提供し、素晴らしい仕事をこなすことができるのです。
終わりのないプログラマー道
何回も書きますが、プログラマーは基本毎日勉強です。
自発的にどんどん住んで勉強する必要があります。
優れたプログラマーの共通点としては、主に以下のふたつです。
- 圧倒的な知識
- スピード
圧倒的な知識に関しましては文字通り、プログラミングに関する知識です。
しかし、それだけでは優れたプログラマーとは言えません。
優れたプログラマーとはプログラミングだけではなく幅広いものに興味をもち、博識であることで知られています。
IT、金融、ビジネス、教育、医療などなど、様々なもの興味をもちます。
エンジニアたるもの、時代の最先端で働く職なわけですから、常にいろいろなものに興味を持つということは優れたプログラマーとしての条件の一つです。
もう一つ、優れたプログラマーとしての条件として、スピードが求められます。
どれだけ早くコーディングをすることができるか。プログラマーの世界ではコンマ 0. ….何ぼの世界で勝負をしています。
どれだけ効率的にタイピングができるか、ツールを使用してどれだけ1秒でも作業を短くできないか。タイピングを少しでも小さな動きで行うことができないかなどなど、
プログラマーもアスリート的な能力が求められているのです。
フィリジカル的なことはやはりタイピングです。
プログラマーとして、タイピングが遅いのは論外ですが、上には上がいるということで、日頃からの鍛錬が大切になってきます。
これからプログラマーになりたいと思っている人は、まずタイピングから始めてもいいと思います。
タイピング練習はこちらのサイトがオススメです!
ウェブ上で無料のタイピング練習ができます。基本からじっくり学びたい方、もう一度練習し直したい方、ぜひご利用ください。楽しくタイピング練習しませんか。 インターネットでタイピング練習 イータイピング | e-typing ローマ字タイピング - インターネットでタイピング練習 イータイピング |
まとめ
何にでもハマれる人は最強です。
自分にはちょっと無理かなって思ったした人も大丈夫!
選り好みせずに、少なくとも自分がプログラマーに興味を持つことができたのなら、臆せずにチャレンジするべきです。
そして、目の前に与えられたことに対して、周りが見えないくらいにハマってやっちゃえばいいと思います。
さあ、プログラマーとしての転職を始めてはいかがですか?
未経験からプログラマーに転職したい場合は、レバテックに相談してみてください!
エンジニア・クリエイター専門の転職サイトだからこそ、安心した案件が豊富ですね〜
カウンセリングもしっかりしていますので、まずは無料相談をしてみて今後の進路をご相談されてはいかがでしょうか^^