コード書け!!プログラミング初心者はとにかく量をこなすしかないという話

コード書け!!プログラミング初心者はとにかく量をこなすしかないという話

「プログラミングができるようになるにはどうしたらいいですか?」

とよく質問をいただきます。

私は、現在エンジニア4年目ですが、

プログラミングができるようになるには、効率の良い学習や、人から教わるなどいろいろとありますが、

結局は、

コードを書け!!!

ってことなのかなと思います。

量をやらないと、プログラミングが理解できない

全くの未経験なのであれば、とにもかくにも、まずはたくさんコードを書きましょう。

何をしていいかわからないのなら、適当な技術書を購入して、技術書に掲載されいているコードを写経して、実際に動かしてみましょう。

学習するプログラミング言語の書き方に、まず慣れましょう。

PHPなら、$記号を多用しますが、未経験の方でしたら、この$という文字を入力することに慣れましょう。

慣れるということは非常に大切でして、

慣れることでよりスピーディーにコードが書けるようになりますし、

見慣れることで、コードを文章を読んでいるように読むことができます。

そのためにも、まずは量をやる必要があるでしょう。

量をこなして、たくさんの壁にぶちあたれ

優秀なプログラマーとは、知識がある人です。

ただ、この知識というのは、技術書をたくさん読むだけでは身につきません。

エンジニアとして働く経験を積むことで養われます。

たくさんコードを書いて、動作検証して、たくさんのエラーと戦いましょう。

たくさんの実務経験を積んで、無理難題なタスクに必死にトライしましょう。

経験をたくさん積むうちに、ありとあらゆる対処方法を身につけることができます。

いかに豊富な経験を積むことができるかが、エンジニアとして成長するための鍵となるでしょう。

基本を反覆せよ

プログラミングは基本が欠かせません。

ただなんとなく他人のコードをコピペして、動いているからOKとしている人がかなり多い印象です。

プログラミング初学者なら、頭の中でわかったつもりでも、実際にコードを書くとなると、ほとんど書けないことが多いと思います。

それはなぜか?

プログラミングの基礎がおろそかになっているからです。

自分は未経験からエンジニアに転職しましたが、会社の研修で行われていたプログラミングの基礎問題を、1年以上かけて繰り返し解きました。

そのおかげで、基礎力が劇的に向上できたと思います。

for文なんて簡単〜なんて頭で思っていても、普段の実務で使用することが少なかったりすると、実際に書こうとするとミスしてしまう現役エンジニア1年生もいます。

現場のソースをコピペして、なんとなく動くコードは書けるけれど、実際にゼロからコードを書くとなると、全く手が動かなくなる現役エンジニアの方もいらっしゃいます。

未経験者ならなおさら書けないでしょう。

なので、初期段階では、基礎を反復すること

同じ問題を何度も解いて、少しでもコードを書くスピードを短くするように意識してみること

このような意識で毎日トレーニングすると、1年後には、見違えるほど成長されていることでしょう。

まとめ

まずは量をこなしましょう。

量をこなさないと、何が良いか、何が悪いのかも判断できません。

自分にとっての最適解もわかりません。

だから、プログラミングだけに限りませんが、

初速は必ず量をこなさないといけません。

そして、なるべく早く、どこかしらの企業に入社して、実務経験を積みましょう。

実務は、想像される何倍も難しいと思いますが、その経験があなたを短期間で成長させてくれます。

30代でも転職に成功された方法はこちら↓

MENTAでプログラミングを教えています。

PHPを基礎からしっかりと学習したいなら力に慣れると思います。

お気軽にお問い合わせください^^

現場で働けるエンジニア育成プラン

未経験からエンジニアに転職したいと考えている人を対象にレッスンを行っております。


私は29歳未経験からエンジニアに転職しました。

それまではミュージシャンを目指して音楽活動ばかり。
社会人としての経験はゼロでした。

エンジニア転職を決めたきっかけは、
その当時、ミュージシャンという職に対して将来的に希望がもてず、お金もなく、副業でやっていた物販にも失敗し、借金も1000万オーバー。
まさに人生のどん底で、そんなときに次の人生のステージとしてプログラミングという世界を選択しました。

あれから、数年。
今ではフリーランスとして仕事ができており、
収入もあの頃の数倍にまでなり、借金も返済できました。
エンジニア転職で人生が変わったといっても過言ではありません。

ただ、エンジニアに転職してからの時期は、困難の連続でした。
とくに最初の1−2年は、わからないことだらけで、本当にハゲるかと思うくらい苦しく、
実際に1年半後には適応障害になり、体を壊してしまいました。

プログラマーという職はタフな仕事です。

これからエンジニアを目指される方には、少しでも現場で苦労してほしくないという気持ちで、プログラミングのレッスンをしております。

私のレッスンではPHPを基本的なところからしっかりと学習していただいております。

これからPHPを使ってバックエンドエンジニアになりたい方には、大変おすすめのレッスン内容になっております。

レッスンはマンツーマン形式を採用しており、
しっかりとメンティーさんお一人お一人に対して、丁寧にコードレビューをして、
プログラミングの基礎をしっかりと身につけていただきます。
出題する問題には回答は用意しておらず、ご自身がしっかりとロジックを考えることを最大限重視しています。
また現場基準でコードレビューをしっかりおこなっておりますので、悪いクセがつくことを防ぎます。

PHPを基礎からしっかりと学習したい、Webエンジニアとして転職を考えているということでしたら、私のレッスンはおすすめできます。

実際の実績としても、
30代での転職成功者も多数!
未経験から機械学習エンジニアに転職成功!
MENTAでは圧倒的に高評価のレビューをいただいております。

エンジニアに転職して、人生を変えたい
再チャレンジしたい
と思っている方
もしかするとお力になれるかもしれません。

まずはお気軽にご相談ください。