【IT】プログラミング素人が挫折しやすい壁「文字を1字間違え、半角を全角にしただけでエラーが表示。全く融通効かない」

http://asahi.5ch.net/test/read.cgi/newsplus/1579174604/【元スレ】

今回の記事

1 2020/01/16(木) 20:36:44.91

素人がプログラミングに挑んでみて見えた境地
最初に挫折しやすい壁を越えるコツはどこに

エラーを解消できず、頭をひねる記者。複雑なプログラミングを仕上げるエンジニアのすごさを実感した(『週刊東洋経済』編集部撮影)
真っ暗なトンネルに迷い込み、懐中電灯をいくら照らしても一向に明るくならない。もう逃げ出したい——。プログラミング学習を始めてから1カ月後、記者である私が置かれた状況はまさにそんな感じだった。

『週刊東洋経済』は1月14日発売号で「今年こそ始めるプログラミング」を特集。今やあらゆる業種で求められている「プログラミング」の基礎知識を徹底解説している。記者はその発売に先んじて、2019年11月からプログラミングを学習中だ。

通っているのはデジタルハリウッドが運営する「ジーズアカデミー」というスクール。平日と週末のコースがあり、私が通うのは週末コースだが、毎週15時間以上かかると言われる課題を出され、未提出が続くと「退学になる」との噂が飛び交うハードなスクールである。その経緯の詳細は『週刊東洋経済』に書いたが、本稿では同記事では触れられなかった、初心者が最初に挫折しやすい壁と、その構造的な背景、壁を乗り越えるコツについて記したい。

想像以上の難しさを実感

記者がプログラミング学習を始めたきっかけは1年前。社内で新メディアを検討した際、プログラミングを含むWebサービスの知識の必要性を実感したことにある。経済情報をより多くの人に届けるには、デジタルの知識が不可欠——。そう考え、週末に通えるところを探し、上記のスクールにたどり着いた。

学習を始めてまず実感したのが、その想像以上の難しさだった。プログラミングとは、いわば人間からコンピューターへの「命令書」。パソコン上のWebアプリもスマートフォンのアプリも、すべてがプログラミングによって成り立っており、その指示はすべてコード(文字列)で記される。文字を1字間違え、半角を全角にしただけでエラーが表示され、コンピューターはぴくりとも動かない。普段使っている便利なコンピューターが、いかに融通の利かない代物かということを、学習を通じて痛感した。

https://toyokeizai.net/articles/-/324812?display=b

みんなのコメント

11 2020/01/16(木) 20:38:46.75

ソースをチャートに変換

14 2020/01/16(木) 20:38:53.05

全角で、全力で、イク!

26 2020/01/16(木) 20:41:21.95

.が付いてたり、
,や”が1個足りなかったり
間違い探しやめーや

29 2020/01/16(木) 20:41:54.42

MS Wordでも表記揺れは警告出る
やはりメモ帳使ってるのでは

35 2020/01/16(木) 20:42:58.46

変数名は日本語の方が可読性よいわ。ダサいけどw

36 2020/01/16(木) 20:42:59.68

ミスタイプは、今や自動で直してくれる
全角とか、なんで日本語環境でやってんのか意味不明

42 2020/01/16(木) 20:44:10.40

違っても動くとか怖すぎ

44 2020/01/16(木) 20:44:27.46

将来的にはAIが融通気かして間違い全部正してくれるのか?w

46 2020/01/16(木) 20:44:27.57

取材してないだろ。
挫折するのは勉強しても理解できないとき。

51 2020/01/16(木) 20:45:16.70

スクールは勉強のためじゃなく人脈のため

53 2020/01/16(木) 20:45:29.51

エディタ使わないの?

56 2020/01/16(木) 20:45:40.90

融通の利くトランジスタがどこにあんだよww

60 2020/01/16(木) 20:45:55.89

全角って笑う所?

61 2020/01/16(木) 20:46:13.53

ファミリーベーシックで鍛えたおっさんは打ち間違えぐらいで挫折はしないぜw

以下コメント続き

62 2020/01/16(木) 20:46:37.84

文系の俺でも、こんな上司に指示出して欲しくないわ

77 2020/01/16(木) 20:48:57.09

フィルターかませば良いだけでね

80 2020/01/16(木) 20:49:30.31

C言語で書かせたらえらいことになりそう
何でC言語好きな人ってああ意識高いんだろうな

82 2020/01/16(木) 20:49:45.75

単純なミスはツールが教えてくれるものとばかり思っていたが違うのか?

86 2020/01/16(木) 20:49:56.27

全角半角なんかより根本は2進法で組んでるとか、そういう考えに及ばないのかな

99 2020/01/16(木) 20:51:35.78

変な言語に頼らず
ハンドアッセンブルしろ

118 2020/01/16(木) 20:54:49.97

全角!?
そ、そこ???マジかこの記事

119 2020/01/16(木) 20:54:51.90

実行ボタン押すとどっかで引っかかるやつね

120 2020/01/16(木) 20:55:07.37

ゲーム開発でサクサクってプログラムする天才とグーグルとかでシステム開発する奴ってどっちがすげーの?

140 2020/01/16(木) 20:57:37.46

プログラムに関して素人が間違った知識で書いた記事
何処までスレ伸びるのか見物

142 2020/01/16(木) 20:57:39.32

0と1だけでプログラムするしかないな

162 2020/01/16(木) 20:59:48.76

全角英数なんて使ったことねーな

163 2020/01/16(木) 20:59:49.50

文系「エラーが英語で書いてあってわからない」

大学で何を勉強してきたんですか?????

167 2020/01/16(木) 21:00:33.18

融通が利かないってお前
融通が利いたらむしろ困るわ
そんな考え方する方がおかしいわ

176 2020/01/16(木) 21:01:32.03

今はそこそこプログラムも触るが最初の挫折ポイントは「おまじない」だったわ
意味不明な事言ってんじゃねーよと

以下コメント続き2

182 2020/01/16(木) 21:02:06.00

Windowsでも頑なにVIクローンしか使わない人っているよね
出来る限りマウス使いたくない人とか
C言語使いに多い気がする

186 2020/01/16(木) 21:02:30.09

マクロだってようわからんのに

201 2020/01/16(木) 21:04:29.84

だったらもっとプログラミングを勉強して、全角も通るような融通のきくプログラミング言語を開発すればおkだな。

206 2020/01/16(木) 21:05:18.57

その程度で挫折とか弱すぎだろw

226 2020/01/16(木) 21:08:50.51

融通がきかないのは
そう思ってしまう人間だ
コンピュータは間違えないから良いんだろ

228 2020/01/16(木) 21:09:22.17

そんな事で挫折とかw
COBOLのピリオド無しで永遠とソースのバグ探しに比べたらw

236 2020/01/16(木) 21:10:45.65

プログラム書く人って、呪文みたいなナゾの単語しゃべるし、こっちがそれ覚えた頃には「それ、古いですよ、今はこれがいいんだ〜!」
みたいじゃね?

252 2020/01/16(木) 21:12:36.40

50歳でプログラミング未経験でPythonやる仕事についてしまったんだが試用期間で切られるかな。1000万。

268 2020/01/16(木) 21:14:32.02

プログラミング始めてるところまで言ってないだろそれ

276 2020/01/16(木) 21:15:21.65

ライターなら編集に「トルツメしろ」とか言われるだろ

286 2020/01/16(木) 21:17:22.11

プログラミングは数学と同じで
誰もができるようになれるわけではない

素人がはあっさり挫折して
途中であきらめるのが9割9分

Excelもできないよう奴が
手を出す分野ではないぞ

290 2020/01/16(木) 21:17:51.99

課題
「要素を昇順に並び替えなさい」
記者「ネットの優しい掲示板で質問したら
ぐぐれカス
要素の仕様がわからないと回答できません
まず服を脱ぎます
との事
全く意味不明だ」

303 2020/01/16(木) 21:18:57.42

プログラマーをコロすのに刃物はいらない
ただ全角スペースを混ぜればいい

318 2020/01/16(木) 21:20:52.32

情報処理検定(BASIC)3級持っているけど、
>文字を1字間違え、半角を全角にしただけでエラーが表示
これで融通効いたら怖いんだけど

320 2020/01/16(木) 21:20:58.16

超柔軟な言語作りました
綴り間違ってても全角でもよくわかんなくてもなんか動きます

とか怖すぎる

以下コメント続き3

322 2020/01/16(木) 21:21:04.46

まあ全角と半角については吸収しても良いやろ
分かりにくいし、英語圏では発生することのないエラーやからね

346 2020/01/16(木) 21:23:43.86

こいつはプログラミングとか以前に
仕事出来ない奴

351 2020/01/16(木) 21:24:12.84

コマンドまたはファイル名が違います

354 2020/01/16(木) 21:24:44.66

俺の気持ちを察して自動的にプログラムを書いてくれる機械を早く作ってくれよ。

356 2020/01/16(木) 21:25:01.95

全角はプログラム言語で使用できん文字やしな

388 2020/01/16(木) 21:29:18.82

result = 頼むわ( 後は( あんじょう));

392 2020/01/16(木) 21:29:53.21

全部平でうつわけじゃないだろ?今時

403 2020/01/16(木) 21:31:33.43

データのスリム化も理解できない奴にプログラムは無理。

406 2020/01/16(木) 21:31:54.68

セミコロンを行末に付け忘れて次の行でエラーを吐くあるある

419 2020/01/16(木) 21:33:39.30

そうそう
よくある奴が、関数名のスペルミスだよな。
なんで動かない!!とか、変な関数名で公開してさ
他人が使えない!動かない!とかw

425 2020/01/16(木) 21:34:38.30

日本人は職人気質だからこういうの向いてる
一人で黙々とカタカタやってる姿が似合う

435 2020/01/16(木) 21:35:44.70

.json拡張子ファイルを怪しいファイルと宣った記事アッたなそういえば

440 2020/01/16(木) 21:36:14.35

記者はWindows95以降の世代、40歳以下か
でもURLだってメアドだってそうだろと

445 2020/01/16(木) 21:36:36.19

出たよ東洋経済無能新聞!

451 2020/01/16(木) 21:37:19.53

使いやすいテキストエディタ教えて〜

以下コメント続き4

453 2020/01/16(木) 21:37:25.73

stdio.hが謎で考えるのをやめた

454 2020/01/16(木) 21:37:30.14

雑誌はいまだに縦書きが多いから
原稿文化の仕事の人ほどアルファベットでも全角で打つという習慣があると聞いた

475 2020/01/16(木) 21:39:20.24

半角全角っていくらなんでも酷くないか
難しいのはそこじゃないだろ

479 2020/01/16(木) 21:39:48.53

これはアクセス稼ぎのためのネタ記事だな

497 2020/01/16(木) 21:42:11.37

別にこの程度簡単に対応できるんだからそれこそ国あげて支援すべきなのに政府は頭悪いから動かんよな
日本語ユーザーであることがどれ程デメリットになってるか理解してない

498 2020/01/16(木) 21:42:17.14

最近のエディタは全角スペースの存在を教えてくれるからマジ助かる

499 2020/01/16(木) 21:42:23.28

プログラミングは間違えて覚えるんだよ
トライアルアンドエラー

500 2020/01/16(木) 21:42:26.84

ぶっちゃけ小学校でプログラミング教える時間あるならその時間使って算数と国語教えてくださいマジで

518 2020/01/16(木) 21:44:30.50

自分でビルドしないといけないアプリがあって仕方なくVS2019だか入れたけど、ついでに機能を追加したいと思ってソースコード見てもまったく意味が分からなくて投げたわ

523 2020/01/16(木) 21:45:02.32

日本の受験産業は凄いから
大学の入試科目にしてSAPIXあたりにやらせたら
天才プログラマーどんどん生まれるだろ

546 2020/01/16(木) 21:48:40.59

プログラムって俺が20代にした仕事の中では簡単なほう
明日からドイツ行ってドイツ人にドイツ語教えてくれ
みたいな仕事ばっかりだった

次によく読まれている記事


以上、【【IT】プログラミング素人が挫折しやすい壁「文字を1字間違え、半角を全角にしただけでエラーが表示。全く融通効かない」】でした。

もし気に入っていただけたらツイッターなどでぜひぜひシェアをお願いします。更新の励みになります。