【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

みんなのコメント

5 2020/01/16(木) 20:38:01.33

普段の仕事も適当なんやろなあ

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

ソースをチャートに変換

13 2020/01/16(木) 20:38:52.43

当たり前だろw
ライターなのに半角全角も気にせんのか?

24 2020/01/16(木) 20:40:38.88

等幅フォントで全て半角にすれば問題解決。

25 2020/01/16(木) 20:40:57.50

せめてVSCodeでコード書くだろ

28 2020/01/16(木) 20:41:29.43

それパンチャーだろアホ

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

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

30 2020/01/16(木) 20:42:10.68

文字が間違ってるなら、ダメだろw

32 2020/01/16(木) 20:42:45.12

ワープロソフトでも全角半角は気にする
基本的な教養が足りてないのでは

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

違っても動くとか怖すぎ

45 2020/01/16(木) 20:44:24.11

全角wwww

って思ったけど、多くの人が
コメントには全角使いまくりだしな…

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

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

59 2020/01/16(木) 20:45:51.80

何でプログラムはアルファベットなんだ

日本語のプログラムなら日本人でも扱いやすいやん
誰か日本人が開発したらよい

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

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

以下コメント続き

68 2020/01/16(木) 20:47:53.62

メモ帳でコーディングしてるのか?

70 2020/01/16(木) 20:48:02.42

融通効かないのは人間側

74 2020/01/16(木) 20:48:39.35

コンピューターは指示通りに動いてるだけだから悪いのは人間

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

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

78 2020/01/16(木) 20:49:24.00

文系が無理してプログラミングするなよw

79 2020/01/16(木) 20:49:29.45

省庁のDBとかカラム名日本語のがあって衝撃的だったわ

83 2020/01/16(木) 20:49:48.90

あ、でも全角半角の違いはわかるんだねwww

85 2020/01/16(木) 20:49:55.70

半角でかけばいいだろ、ただし、ASCIIな

87 2020/01/16(木) 20:49:58.69

全角半角の区別とかエディタとかでやれそうだけどまあプログラム書くときに全角にする理由ないからなぁ

89 2020/01/16(木) 20:50:14.81

プログラム言語は人間が造る法則
それにより世界が構築される
気に入らなければ自分で秩序を創れ

94 2020/01/16(木) 20:50:58.81

この記事書いた奴はプログラミングが簡単なものだと勘違いしてたんか
愚かやのう

105 2020/01/16(木) 20:52:26.20

プログラミング好きだけど関数型言語はさっぱり分からん

112 2020/01/16(木) 20:53:56.61

forとかフォーでも動くようにするべき。

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

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

121 2020/01/16(木) 20:55:11.27

かと言って、見た目初心者に優しそうなタイルを並べてゆくような
ビジュアルプログラミングだと発狂しますよ

以下コメント続き2

124 2020/01/16(木) 20:55:27.20

漢字の変換候補みたいなコードヒントとかついてるフリーのエディタがたくさんあるやん

127 2020/01/16(木) 20:56:15.29

いつになったら考えるだけでプログラミングできるようになるんだ

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

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

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

171 2020/01/16(木) 21:00:44.68

implicit none は必須

175 2020/01/16(木) 21:01:15.21

そりゃそうだろ
融通がきくコンピューターとか逆に嫌だわw

178 2020/01/16(木) 21:01:39.00

全角スペースという罠

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

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

185 2020/01/16(木) 21:02:27.57

馬鹿だなそれが良いんじゃないか!

195 2020/01/16(木) 21:03:48.55

一番区別がつきにくいのは「ー」だろ。マイナスなのか長音なのか、半角なのか罫線なのか。

203 2020/01/16(木) 21:05:09.43

才能ないからやめたほうがいいだろ

210 2020/01/16(木) 21:05:53.26

エディタはVS code、フォントはRicty Discordが最強やな
Rictyの合成方法がよくわからない人はMigu1mを

212 2020/01/16(木) 21:06:24.81

ATOKとかで敬語表現の間違いの指摘とかできるのに
プログラミングツールではそういうことができないのかね

以下コメント続き3

223 2020/01/16(木) 21:08:35.23

最初の壁がそこって・・・

229 2020/01/16(木) 21:09:22.26

融通?w
と思ったけど、将来AIエディターが出来て間違いも自動修復してくれそ

232 2020/01/16(木) 21:10:00.96

英語の資料漁るのも別にそこまで大変じゃないんだよな
小説なんかとは違って、技術関連の事柄はまず日本語でそれなりに知識を蓄えておけば
英文だろうとちょっと見れば書いてあることが大体わかる

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

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

243 2020/01/16(木) 21:11:55.05

プログラム一回もやったことない人が始めるには
どの言語がいいの?
HTMLから?

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

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

267 2020/01/16(木) 21:14:22.96

1からやるならJavascriptでいい。ブラウザで動くし手軽だし、楽。

270 2020/01/16(木) 21:14:48.68

そんなあなたにVisual Basic

273 2020/01/16(木) 21:15:06.87

>全く融通効かない

融通効かない同志うまくやれよ
ちやほやされて育った連中は相手に合わせようとしない
本当困る

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

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

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

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

302 2020/01/16(木) 21:18:56.24

全く向いてないわこの人

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

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

306 2020/01/16(木) 21:19:41.01

全角で数字打つ奴は信用できない

312 2020/01/16(木) 21:20:19.25

これを「エラーにしてくれて便利」と思うのがプログラマ

以下コメント続き4

317 2020/01/16(木) 21:20:39.11

プログラムやる土方がイキるスレ

333 2020/01/16(木) 21:22:14.92

プログラミングで半角と全角間違えないだろ

337 2020/01/16(木) 21:22:47.48

ただの馬鹿だろ
syntax errorとか論外じゃねえかプログラムがどうこうの話じゃねえよ

340 2020/01/16(木) 21:23:20.32

スクールはよく勉強してから行く
就職斡旋してくれるし

343 2020/01/16(木) 21:23:40.70

ぶっちゃけプログラム覚えるより英語覚えて読めて話せるようになったほうが数万倍役に立つ

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

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

361 2020/01/16(木) 21:25:31.41

==で条件判定すべきを=って書いて数時間悩む

366 2020/01/16(木) 21:25:59.96

ワードでも数字を全角で打つやつは無能だと思ってる

380 2020/01/16(木) 21:28:07.12

なんで戦後に公用語を英語にしてくれなかったんだマッカーさんよお

383 2020/01/16(木) 21:28:16.08

プログラミングの一番敵は日本語だろ

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

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

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


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

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