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

レス数が1000を超えています。これ以上書き込みはできません。
0001サーバル ★2020/01/17(金) 12:04:13.92ID:1mz8xYpj9
素人がプログラミングに挑んでみて見えた境地
最初に挫折しやすい壁を越えるコツはどこに


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

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

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

想像以上の難しさを実感

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

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

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

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

※前スレ
https://asahi.5ch.net/test/read.cgi/newsplus/1579174604/

0952名無しさん@1周年2020/01/19(日) 10:43:57.56ID:dBlJLotQ0
ファミコンの代わりにマイコン与えられ、幼少時からプログラムに慣らされてた結果
仕事で誰かに指示する立場になってからは、部下など相手に言った通り動かないことに腹を立てない人間になってた
あー俺の指示がダメだったのかなと

0953名無しさん@1周年2020/01/19(日) 10:46:00.10ID:xiI0gJre0
【注目】「女湯に来る男児はエロい目で女を見る、男湯へ連れていって」和泉@izumionさんの漫画が話題に
http://oijuk.ababurko.net/fr3lz4p/rmprxs3zudp83t.html
http://oijuk.ababurko.net/8yiv145c/7bepahgbbk6jd4.html

0954名無しさん@1周年2020/01/19(日) 10:53:28.07ID:EKnmBoe20
>>951
環境作るだけじゃなく、プログラミングにもPC必要になるから書かなかった。
micro:bit+scrachとか教育用のも有るね。

0955名無しさん@1周年2020/01/19(日) 11:03:17.32ID:dAmq7OdA0
半角と全角の違いが分からないバカにプログラムは無理だろ

こんな事で痛感とか書くアホな奴は最初から向いてない

まさかコイツ他人へも1文字2文字間違えたくらいで文章を
理解できないのかとか文句を言ってるんじゃないだろうな

たった1文字で別の意味に変わることもあるのに
プログラムどころか仕事が出来ない奴の典型だわ

0956名無しさん@1周年2020/01/19(日) 11:54:58.17ID:BuQXyflB0
割とエディタの機能で何とかなるのが今

0957名無しさん@1周年2020/01/19(日) 11:55:25.09ID:9PBu37460
>>956
今というか
20年くらい前からそう

0958名無しさん@1周年2020/01/19(日) 12:17:06.08ID:NsZyJoLp0
半角スペースと全角スペースを間違って一週間位悩みそう

0959名無しさん@1周年2020/01/19(日) 12:33:49.74ID:UH3u4FAK0
>>958
コンパイラが「ここがわかりません」って言ってくれてるんだから
確認すりゃいいだけだわな

0960名無しさん@1周年2020/01/19(日) 12:39:28.83ID:xIkmTQk90
>>955
そういう人でもプログラミングに関わらざるを得ないという葛藤を、この記者は書いているのでは
ないかな。超初心者の話だから、既にプログラムを出来る人は、生温かく見守れば?

0961名無しさん@1周年2020/01/19(日) 13:31:15.19ID:Tl9rvjml0
難しいと思ってくれるから、僕たちが仕事としてやっていけるという。
ありがとー( ・ω・) d

0962名無しさん@1周年2020/01/19(日) 13:32:33.86ID:avFcqY/50
いくらなんでも初歩的過ぎるだろ

0963名無しさん@1周年2020/01/19(日) 13:33:40.11ID:kJyRfv8T0
ウンコ自称SI'erに遭遇したときに、この現場は終わった・・と挫折したわ。

0964名無しさん@1周年2020/01/19(日) 13:34:38.84ID:QVFjREki0
> 文字を1字間違え、半角を全角にしただけでエラーが表示され
なに当たり前のことを

0965名無しさん@1周年2020/01/19(日) 13:49:19.76ID:XnpVP9iR0
Excelのマクロ機能でも使ってろよ

0966名無しさん@1周年2020/01/19(日) 13:55:41.58ID:L2UXpYMh0
全角を半角みたいなコンパイルさえ通らないエラーは問題ない
バグを含んだまま完成して実行可能になる方が厄介

0967名無しさん@1周年2020/01/19(日) 13:56:01.96ID:/ph7ap+U0
全角スペースもホワイトスペース扱いする
処理系があっても良いのに…
てか、コンパイラーオプションに有っても良くね?

0968名無しさん@1周年2020/01/19(日) 14:05:11.29ID:XnpVP9iR0
>>967
HTMLはそんな感じだが、それはそれで使いにくい場合がある。

0969名無しさん@1周年2020/01/19(日) 15:09:03.54ID:yOOgPnnb0
>>960
別に関わらなくて良いと思うよ
プログラミングができなきゃリストラとか
ありえないし

0970名無しさん@1周年2020/01/19(日) 15:23:30.94ID:xIkmTQk90
多分、このスレの多くの人が勘違いしているのは、この記者は、プログラミングを「する」ために
プログラムの勉強を始めたんじゃないんだよ。プログラミングというものを「人に説明する」ための
基礎知識として、かじり始めただけ。そして、そんな「プログラムは出来なくても、基礎知識は必要」
という人のために、記事を書いている。中間管理職の苦悩を、察してやれ。

0971名無しさん@1周年2020/01/19(日) 15:25:50.15ID:At8Cza2Y0
>>970
じゃあ誤字くらいエディタでリアルタイムに見つかることも書かないと
「プログラムは難しい」ことを強調しようとして「誤字があると動きません!難しい!」って頭悪すぎる
これで金もらっている記者だろう

0972名無しさん@1周年2020/01/19(日) 15:41:15.42ID:XnpVP9iR0
中間管理職は自分でレビュー記事書かんやろ。
一流大学を出た俺様が使いこなせないとか、
プロブラムの基本理念の方がおかしいって思考なんだよ。

0973名無しさん@1周年2020/01/19(日) 15:43:19.38ID:mQSn59RE0
>>971
リアルタイムで誤字が見つかるのか? そんな便利なエディターがあるのか?

0974名無しさん@1周年2020/01/19(日) 15:46:44.31ID:XnpVP9iR0
VBAってそれじゃなかった?

0975名無しさん@1周年2020/01/19(日) 15:51:49.77ID:njeTUr0a0
>>653
小文字だよ。

0976名無しさん@1周年2020/01/19(日) 16:01:19.57ID:0sdxNeji0
そもそも小文字が無かったMZ

0977名無しさん@1周年2020/01/19(日) 16:02:52.48ID:V+RbjzB70
まぁ、確かにシンタクティコウエラーならすぐ分かるがセマンティコウの方だと毛が抜け墜ちる思いする羽目になるな大抵(´・ω・`)

0978名無しさん@1周年2020/01/19(日) 16:05:07.91ID:GMS5gnoX0
MZは小文字あっただろ。

0979名無しさん@1周年2020/01/19(日) 16:06:52.65ID:GMS5gnoX0
プログラムを一生懸命打ち込んでコンパイルしたらコンパイラが落ちる。
あの挫折というか屈辱感。

0980名無しさん@1周年2020/01/19(日) 16:09:57.81ID:XnpVP9iR0
疲労困憊ら

0981名無しさん@1周年2020/01/19(日) 16:11:09.49ID:PvY7nV6L0
>>913
ショートカットのある無しだなそれは

0982名無しさん@1周年2020/01/19(日) 16:15:00.63ID:O/obvUu/0
>>955
メールアドレスだって1文字違えばダメなのになw

プログラミングをディスりたいのかと思ったけど
後半に出てくる業者の宣伝がしたいのなら何が書きたいのかよくわからんw

0983名無しさん@1周年2020/01/19(日) 16:18:08.81ID:UH3u4FAK0
>>973
あるよ
予約語は強調表示されるし、ユーザー変数、関数も未定義のものは警告される

0984名無しさん@1周年2020/01/19(日) 21:19:13.64ID:H8EGH25Z0
>>967
C#では全角スペースもホワイトスペースとして扱われる。
インタプリタ言語ではJulia, PowerShell, R, Rubyがそう。

0985名無しさん@1周年2020/01/19(日) 21:22:14.00ID:Q+TiLre00
ゴミ記者が書くからなだけ

終わり

0986名無しさん@1周年2020/01/19(日) 23:29:30.08ID:ExVx082P0
>文字を1字間違え、半角を全角にしただけでエラーが表示。全く融通効かない
そうやって、驚異の全角嫌いを大量生産してきたし。プログラマ的にはそれが正しいだろ

0987名無しさん@1周年2020/01/19(日) 23:29:56.93ID:3qSSppin0
そんなんで挫折するんじゃ向いていないとしか

0988名無しさん@1周年2020/01/19(日) 23:32:15.47ID:wsQv+akZ0
oと0間違ったり
1とI間違ったり
したした

0989名無しさん@1周年2020/01/19(日) 23:33:15.36ID:NLE5CzVD0
馬鹿にやってもらいたくない

0990名無しさん@1周年2020/01/19(日) 23:37:43.32ID:o8M9Kz9A0
???????

バカなの?

0991名無しさん@1周年2020/01/19(日) 23:40:38.27ID:flGP6qVk0
この記者、自分の原稿が半角全角混じりで
誤字脱字のあることを良しするのだろうか

0992名無しさん@1周年2020/01/19(日) 23:44:06.78ID:RnDbn6Tz0
ズラッーと並んだテスト項目が一斉に緑色になる
この瞬間の快感を一度味わってもらった方がいい

0993名無しさん@1周年2020/01/19(日) 23:44:34.12ID:MlJH9KLk0
119に電話して警察に繋がらないのがおかしいと騒ぐ馬鹿と一緒

0994名無しさん@1周年2020/01/19(日) 23:47:37.23ID:mFtsK8y30
マジ意味不明忍者にゃんこにしろよなんでわんこだよ

0995名無しさん@1周年2020/01/19(日) 23:53:04.97ID:RDlDyF3h0
プログラミングは細かいルールが多いからなあ
慣れるまで本当に大変だ

大雑把でも何となく成果が出ちゃうタイプの人は最初はこんな調子で戸惑うよな

0996名無しさん@1周年2020/01/19(日) 23:57:05.06ID:RDlDyF3h0
配列の要素追加も言語によってaddだったりappendだったり
長さ取得もlengthだったりlenだったり

別言語でのメソッド名を書いても「それは〜のメソッドです。この言語ではこう書いてください」
なんて出て来るようなIDEがあれば、おべんきょー中には便利かもなw
ただしそんな機能が動くようなIDEなんて現時点では重くて使えたもんではない

0997名無しさん@1周年2020/01/20(月) 00:35:43.14ID:A9cM7hVg0
プログラミング最大の謎は hoge(海外だと foo)
何がどうなってホゲなんだ?

0998名無しさん@1周年2020/01/20(月) 00:42:04.48ID:qobUS4dj0
goto >>1000

0999名無しさん@1周年2020/01/20(月) 00:46:15.54ID:IY+m9z550
半角全角なんて開発環境・エディタでどうとでもなるだろ

1000名無しさん@1周年2020/01/20(月) 00:57:06.26ID:L3y7Eq+r0
>>653
大文字や全角ではなく「1バイト文字」と言う
それ以外は認識しない

10011001Over 1000Thread
このスレッドは1000を超えました。
新しいスレッドを立ててください。
life time: 2日 12時間 52分 53秒

10021002Over 1000Thread
5ちゃんねるの運営はプレミアム会員の皆さまに支えられています。
運営にご協力お願いいたします。


───────────────────
《プレミアム会員の主な特典》
★ 5ちゃんねる専用ブラウザからの広告除去
★ 5ちゃんねるの過去ログを取得
★ 書き込み規制の緩和
───────────────────

会員登録には個人情報は一切必要ありません。
月300円から匿名でご購入いただけます。

▼ プレミアム会員登録はこちら ▼
https://premium.5ch.net/

▼ 浪人ログインはこちら ▼
https://login.5ch.net/login.php

レス数が1000を超えています。これ以上書き込みはできません。