【IT】プログラミング素人が挫折しやすい壁「文字を1字間違え、半角を全角にしただけでエラーが表示。【IT】プログラミング素人が挫折しやすい壁「文字を1字間違え、半角を全角にしただけでエラーが表示。最初に挫折しやすい壁を越えるコツはどこにエラーを解消できず、頭をひねる記者。)真っ暗なトンネルに迷い込み、懐中電灯をいくら照らしても一向に明るくならない。1月14日発売号で「今年こそ始めるプログラミング」を特集。今やあらゆる業種で求められている「プログラミング」の基礎知識を徹底解説している。記者はその発売に先んじて、2019年11月からプログラミングを学習中だ。通っているのはデジタルハリウッドが運営する「ジーズアカデミー」というスクール。平日と週末のコースがあり、私が通うのは週末コースだが、毎週15時間以上かかると言われる課題を出され、未提出が続くと「退学になる」との噂が飛び交うハードなスクールである。その経緯の詳細は『週刊東洋経済』に書いたが、本稿では同記事では触れられなかった、初心者が最初に挫折しやすい壁と、その構造的な背景、壁を乗り越えるコツについて記したい。記者がプログラミング学習を始めたきっかけは1年前。社内で新メディアを検討した際、プログラミングを含むWebサービスの知識の必要性を実感したことにある。経済情報をより多くの人に届けるには、デジタルの知識が不可欠——。考え、週末に通えるところを探し、上記のスクールにたどり着いた。学習を始めてまず実感したのが、その想像以上の難しさだった。プログラミングとは、いわば人間からコンピューターへの「命令書」。パソコン上のWebアプリもスマートフォンのアプリも、すべてがプログラミングによって成り立っており、その指示はすべてコード(文字列)で記される。文字を1字間違え、半角を全角にしただけでエラーが表示され、コンピューターはぴくりとも動かない。普段使っている便利なコンピューターが、いかに融通の利かない代物かということを、学習を通じて痛感した。20:38:47.48なぜ等幅フォントにしないのかね。20:40:38.88等幅フォントで全て半角にすれば問題解決。20:42:58.46変数名は日本語の方が可読性よいわ。優しく間違いを指摘して、修正してあげる機能が必要なのかもね。20:44:27.57取材してないだろ。挫折するのは勉強しても理解できないとき。20:45:45.20自分ができないことをやってる人たちを、もっと評価すべきだと思う。20:53:56.61forとかフォーでも動くようにするべき。20:59:08.021よ。自分の頭の悪さを認識することから始めたほうがいいね。21:00:33.53昔のは全角しかなかったからなぁ。以上、【【IT】プログラミング素人が挫折しやすい壁「文字を1字間違え、半角を全角にしただけでエラーが表示。融通効かない」】でした。気に入っていただけたらツイッターなどでぜひぜひシェアをお願いします。更新の励みになります。