独学やスクールで、少しプログラミングを学んでいて、これから就職・転職を目指す!という初心者プログラマー向けに、『脱初心者』するための4つの打開策をお伝えします。ちなみに、本記事の初心者については、未就職者や未経験者で、forやifの条件分などの学習で例題の関数を作ったり、配列などでグラフ用のデータを作ったりするレベルを想定してます。ソースコードを書いた経験がない!だけど、プログラミング言語に興味がある、って方にも、なるべくわかりやすく伝わる表現を工夫してますので、是非ご覧ください。本記事は以下の人に向けた内容になります。プロ用の書き方は自分で考えるだけ無駄。真似ることがベストまとめ:手に職をつけるためにもプログラマーを目指そう!【よくある】駆け出し初心者プログラマーがつまずく悩みポイント「悩みは得意不得意があるおで、なやみは人それぞれ」その通りなんですが、駆け出しのプログラマーからよく相談を受けるポイントを簡単にまとめてみました。プログラム構成がわからない配列になるとわかならんくなる長文(Step数)のソースコードが書けないそれぞれの中身について、ご紹介します。1.プログラム構成がわからないプログラミング書籍を利用して、独学で始めた人に多い悩みですが、「プログラムってそのものが何となくしかわからない」ってケースがあります。本人に話を聞くと、「教科書の例題をいくつかやったが、なんとなくわかったような、でもこれで仕事として食っていける自信がない」と言います。ま、これは経験もないため、当然です。(未就職であればなおさら)ただ、そこで私から質問します。”基本的にプログラムを書く上で、絶対に必要な決まり(パーツ)は何?“と。正解する人はいませんでした。基本中の基本である、抑えるべきところを抑えられていないな、と思いました。独学の場合は、全体像のコツをつかむのが難しいので、仕方がない部分もありますけどね。2.配列になると理解が追い付かない最初のつまずきポイントはここではないでしょうか?順調に、自己学習で進めている人に限らず、スクールで教えてもらっている人でも、このあたりから挫折する人が多い気がします。長文(Step数)のソースコードが書けないプログラミングで転職する場合は、言語とソースコードの行数(Step数)を経歴書に書くことが多いです。大体、転職だと個人で1案件あたり何千Stepから何万Stepあたりの実績を書くことが多いでしょうか。初心者の場合は、教本の例題や課題が多くても100行(100Step)程度なので、とてもそんなに書ける自信がない、という人もいます。