編集部イチオシ

東洋経済の体験記事を端緒とする「素人がプログラミングに挑んで挫折するポイント」など

私もつい最近、プログラミングスクールを卒業したので、まとめててわかりみがあるところも少々、そこまで至ってないところも多々…
テクノロジー プログラミング 素人 東洋経済オンライン 挫折
138
許斐健太 @kentakonomi
執筆しました。プログラミングは本当に難しい。だからこそ入門者、挫折者に「工夫の余地はある」ことを伝えたいです。 素人がプログラミングに挑んでみて見えた境地 | 最新の週刊東洋経済 - 東洋経済オンライン toyokeizai.net/articles/-/324… #東洋経済オンライン @Toyokeizaiより
リンク 東洋経済オンライン 338 users 381 素人がプログラミングに挑んでみて見えた境地 | 最新の週刊東洋経済 真っ暗なトンネルに迷い込み、懐中電灯をいくら照らしても一向に明るくならない。もう逃げ出したい――。プログラミング学習を始めてから1カ月後、記者である私が置かれた状況はまさにそんな感じだった。『週刊東…
つっきー/37歳未経験からwebディレクター @WEBdirector37
素人がプログラミングに挑んでみて見えた境地 いつでも質問出来る環境が大切やで〜🐼 それがないと挫折するのは当たり前やわ toyokeizai.net/articles/-/324…
人住鳥 @htsmtr
素人がプログラミングに挑んでみて見えた境地 toyokeizai.net/articles/-/324… 何も知らないのにトモカク8080とラッピングツールで格闘した記事を書いてた時代よりダイブ緩いと思うよ オキバリヤス
たむらげん@フリーランスエンジニア @gentamura84
プログラミングは難しい。合わない人にとっては。合う合わないを判断するのに時間がかかるので、興味のある人は色々は方向から継続して試してほしいなぁ。プログラミングめっちゃ楽しいよ、難しいけど😏 #プログラミング初心者 #プログラミング学習 toyokeizai.net/articles/-/324…
Takuya.B@たくびー @TB_IQ
ググり方が難しいなら、ググり方をググれば良いのに😅 素人がプログラミングに挑んでみて見えた境地 最初に挫折しやすい壁を越えるコツはどこに | 最新の週刊東洋経済 - 東洋経済オンライン toyokeizai.net/articles/-/324… #東洋経済オンライン @Toyokeizaiより
万木くろ[ゆるぎくろ] @yurugiMMD
基本的な部分を習ったらあとは写経して実行、ちょっとコードを変えて実行⇒さっきとどう違うよ?とやっていくしかないのかなあと。あと打ち間違いしやすいなら統合開発環境を使えばエラー箇所出してくれる toyokeizai.net/articles/-/324…
taturou @taturou
知り合いにプログラマーがいるといくらでも質問できるな。 やっぱり時間がネックか。調べるにも時間かかるし(調べ方を学ぶのも時間かかる)。勉強に使える時間が無尽蔵にある学生、うらやましい。 > 素人がプログラミングに挑んでみて見えた境地 #SmartNews toyokeizai.net/articles/-/324…
ケアリッツ・アンド・パートナーズ【公式】 @careritzPR
エンジニアになりたいか、あるいは具体的に作りたいサービスがあるとかの目的を持っている人でないとプログラミングの学習は続かない、とありますが、本当にそう思います。 英語も同じく。人間は必要性や強い思いがないと、学習はできない生き物です。。。 toyokeizai.net/articles/-/324…
hirash_crypto @porist2_arcule
こういう初学者にはエラーログの見方を教えてあげることで大分エラー対応は変わると思う、 素人がプログラミングに挑んでみて見えた境地 toyokeizai.net/articles/-/324… #スマートニュース #プログラミング
8時ちょうどのはし子 @a_hashiko
素人がプログラミングに挑んでみて見えた境地 最初に挫折しやすい壁を越えるコツはどこに | 最新の週刊東洋経済 - 東洋経済オンライン toyokeizai.net/articles/-/324… #東洋経済オンライン プログラムとか、小説書いたり漫画描いたりギター練習したりとおんなじで、出来るやつは勝手にやってんだよ。
bancho696 @3xBancho
PGだって技術なんだから一朝一夕で出来るようになる訳ないやんまいやん… ネット上に腐るほどある正解と不正解の取捨選択が出来る様になれば誰でもPGは出来ると思ってる。 まあその前に論理的な思考を(文字数 toyokeizai.net/articles/-/324…
津守ユウキ @YuukiTsumori
年齢にもよるけど、paizaとかで基本をある程度身につけたら、ハローワークで求人出してるところに飛び込んで、怒られたりしながら覚える方がいいんじゃないですかね。周りには少なからず迷惑かけるでしょうけど。 / “素人がプログラミングに挑んでみて見えた境地 | 最新の…” htn.to/4h7XhXtqfg
burabura@投資部 to 走れる森の美女 @burabura_117
エラーメッセージの意味がわかるようになるまでは、霧の中で彷徨ってる感じになるからなぁ…。エラーメッセージってコンパイラや処理系が扱う狭い概念や情報で記述されるから何が間違ってるのかすら読み取れない…。 / htn.to/2e8miFXbDc
まんじゅうねこ @manjuneko
すごさを実感するのが早すぎる件 目に見えるエラーを解消するのは問題を切り分けるごく一般的な能力があれば誰でもできるし、それを解消してからが本番だから 素人がプログラミングに挑んでみて見えた境地 toyokeizai.net/articles/-/324… #スマートニュース
齊藤貴義@技術書典8 2日目う21 @miraihack
個人の感想だけどプログラミング入門の段階でメンターを必要とする人はあまりプログラミングに向いてなさそうなイメージある(生存バイアス) / “素人がプログラミングに挑んでみて見えた境地 | 最新の週刊東洋経済 | 東洋経済オンライン | 経済ニュースの新基準” htn.to/67FrvUqbTm
nghr phory mnr @phoryy
自分はプログラミング以外を挫折しますた(´・ω・`) 〉素人がプログラミングに挑んでみて見えた境地 最初に挫折しやすい壁を越えるコツはどこに | 最新の週刊東洋経済 - 東洋経済オンライン toyokeizai.net/articles/-/324… #東洋経済オンライン @Toyokeizaiより
金城 嘉 @Kin2Ash
コーディング打ち間違いは、馴れが必要です。 ハマるときはハマるし。文字コードも問題起こすし。 それよりも想像したモノと実際に作れるモノのギャップに挫折してしまうのでは? 先ずはプログラミングで感動が起きるかに尽きると思う。 感動しないのであれば向いてない。。 toyokeizai.net/articles/-/324…
どみにをん525 @Dominion525
「スラスラ読める ふりがなプログラミング」とかのレベルとかでもいいので、ちゃんと本読めばいいのに。オンラインスクール、全体像を提示せずに些末な話やるから疑問が湧きやすいとかもありそう(わりと偏見)。 / “素人がプログラミングに挑んでみて見えた境地 | 最新の…” htn.to/3yf5P29acc
清水正行 @_shimizu
これ、雑誌の方の記事を読んで見たら記者がつまづいたポイントが具体的に記載されていたのだけれどCSSが絡んだ部分が多かったので「そこは、仕事しているプログラマーでも結構つまずくポイントだよなー」と思った。 toyokeizai.net/articles/-/324…
イィヴィ平野 @iiwi_hirano
素人がプログラミングに挑んでみて見えた境地 最初に挫折しやすい壁を越えるコツはどこに (東洋経済ONLINE) toyokeizai.net/articles/-/324… PC9801時代、私はポインタが全く理解できず、何でも配列で済ませようと物凄く巨大な配列を作った結果、PCをリセットするプログラムになりました。
麻神 @Alfred_Asagami
最初に挫折する場所は、環境の用意だと思う( 素人がプログラミングに挑んでみて見えた境地 最初に挫折しやすい壁を越えるコツはどこに | 最新の週刊東洋経済 - 東洋経済オンライン toyokeizai.net/articles/-/324… @Toyokeizaiから
shogogg.ts a.k.a. しょーご @shogogg
ライブラリやフレームワーク、IDE が充実してる(しかもなんなら無料な)現代にプログラミングを学ぶのって楽しさしかないと思ってたんだけど、そうでもないのか / “素人がプログラミングに挑んでみて見えた境地 | 最新の週刊東洋経済 | 東洋経済オンライン | 経済ニュース…” htn.to/6Z2EjJSzVS
万2減量 @from31to40
素人がプログラミングに挑んでみて見えた境地 #SmartNews うーん、そこで誰かに質問できるってのはまぁありな手ではあるんだけど、自分の手を使って調べて試行錯誤したことしか「残らない」んだよねぇ…。ほんと、プログラムの素養のない人にプログラムを書かせるのは難しい。 toyokeizai.net/articles/-/324…
本好きエンジニア @anthony_24
プログラミングで挫折するのは、意味不明のエラーを解決できない時。いきなり大きいプログラムを作らず小さいプログラムから少しづつ機能を追加していくのがいい。基本はコードを書いて動かすことで、本を読んだり講義を聞くのはサブ的に行うのがいい。 toyokeizai.net/articles/-/324…
残りを読む(52)

コメント

夢乃 @iamdreamers 2020年1月17日
プログラミングが難しいのはね、コンピュータが人間に比べて遥かに莫迦だからなんだよ。やることを一つ一つ丁寧に教えていかないと動いてくれない。つまり、プログラミングをするにはコンピュータ並に莫迦にならないといけないわけ。プログラミングに挫折するのは、自分のレベルをコンピュータ並に引き下げられないからなんだよ。
カミ @kami2805 2020年1月17日
ちょっと期間空くと書き方全部忘れてしまうわ。
iksk @space_sk4500 2020年1月17日
>知り合いにプログラマーがいるといくらでも質問できるな。  ←やめろ
カスタム兆人 @juEsJsX5eMoEbxx 2020年1月17日
VBあたりからやればさほど難しくはないだろ、細かな制御は後回しにとりあえず動くもの作ってブラッシュアップしてけばいいよ
かつま大佐(永遠の10歳📛) @kamiomutsu 2020年1月17日
「ググり方をググれ」ってのは具体的なアドバイスなのか禅問答なのか。
kusano @t_kusano 2020年1月17日
向き不向きはあるよね。どういう人が向いてるかって?そりゃあ「出来るようになるまでやめない」人だよ。
zyake @zyake 2020年1月17日
取得済みかもしれないですが、まずはITパスポート等の資格を取得したほうがよいのではないか感。 画像云々はひとまず無視して、基本的な制御構文の理解を最優先にしないと。
Hacchi @2mocccck 2020年1月17日
CSSに関してはデベロッパーツール使うのが大前提だと思うけどちゃんと使ってるのかな? 機能が限られてた昔のCSSならともかく、今はコードだけめくら打ちして動かない動かない言ってても埒が明かないと思うけどね。
Daregada @daichi14657 2020年1月17日
作りたいものが決まってないんだから、無理にWeb系やらずに、もっとタイプセーフな環境で学べばいいのにな
E M A N O N @E_M_A_N_O_N 2020年1月17日
「ポイント」ではなく「ポインタ」で躓いて未だに起き上がれない(企画職・47歳)
Yeme @yer_meme 2020年1月17日
web系は魔境っスから、もうちょっと安定した環境の方が良いと思うっス。具体的には……なにがいいっスかね……🤔
ふるやx[xは全角です] @Furunya_X 2020年1月17日
space_sk4500 ワイはお前のデバッガーやないわっ!ってなりますよね…
のヮの (限定解除) @no05071730 2020年1月17日
初心者が萎縮するようなリプをするなとあれほど(ry
ふるやx[xは全角です] @Furunya_X 2020年1月17日
iamdreamers コンピュータが出来ることを理解した上で、やりたい事を論理展開してアルゴリズムを細分化していって、最終的にコードにするんよね いきなりコードにする訳じゃない
ふるやx[xは全角です] @Furunya_X 2020年1月17日
yer_meme 最近JS楽しくなってきた身としてはJavascript良いぜ!って言いたいけど… 多分web系には手を出さないのが正解ッス…
ふるやx[xは全角です] @Furunya_X 2020年1月17日
juEsJsX5eMoEbxx 個人での学習目的なら取り敢えず動くもの作れってのはよく言われますよね…
せんたく @senn_taku 2020年1月17日
個人でやるなら動きゃいいんだよ動きゃ。可読性?スパゲッティ?レガシーだのマジックだのは忘れろ。作ったものが動く感動だけ感じろ
蓮華ちゃん @hasuhanachang56 2020年1月17日
自分の躓きポイントはVBAが凄い大変だったこと。うまいこと体系的に習得できる資料を見つけることが出来ずひたすらネット検索で対応せざるを得ず、しんどかった。apiドキュメントとかもあっても凄い見辛いとか。まずは動かしてみるところから始まってやりたいことをぐぐる→コピペが根付いてきて、それ以上理解&習得したいときに自力でちゃんとした資料の確保ができるかどうかが大事な気はする。
緑川⋈だむ @Dam_midorikawa 2020年1月17日
RPA言うて素人にマクロ書かせようとしてるの、たぶん絶対に長続きしないと思うんだよな
蓮華ちゃん @hasuhanachang56 2020年1月17日
上で体系的に習得しづらいと文句書いたVBAですが Excel VBAなんかちょっと計算とかするコードを練習で書きたいときは超便利で(すぐできる上すぐ見える)しかもやってると楽しいのですけどね。Excelの操作もですが中学くらいの数学の課題を作ると楽しくできるので、「ルールは覚えたけど作りたいものがない」という問題があまり発生しません。
saku @sakuuuuuuune 2020年1月17日
昔は成果物がカウンターとかせいぜい掲示板だったから、満足感と成長感も実感できたんだけど、いまやJSは魔境だし、GUIアプリも敷居高いし、かといってコンソールアプリでのもあれだし、 高度なものに溢れてしまったからこそ、新参はモチベーションを維持するのが大変そうだよね
saku @sakuuuuuuune 2020年1月17日
コンピューターはバカとか賢いというものではなくて、単に書いた通りに動く バカなのはコードを書いた人間なんだなぁ
蓮華ちゃん @hasuhanachang56 2020年1月17日
躓きというか、どんな知識でも技術が絡む知識の習得をネット検索主体でいくと検索により、わりとアクセスそのものは簡単だけど本来前提になる知識が周縁の知識と化してしまい、情報の取捨選択でかえっていちから習得するより手間や時間ががかるという現象があって、その現象をうまく他人に説明する語彙が無いのが悩みですね。
nekosencho @Neko_Sencho 2020年1月17日
絵が投稿できるウェブサイト作りたいのだが何を学べばよいのだろう
パワードたぬき @powered_tanuki 2020年1月17日
そもそも世間が「プログラミングは難しい」って言い過ぎて必要以上に壁を作ってしまっている気がする、やってることはパズルとかプラモ作るみたいなもんだし子供にお使いを頼むようなもんなんだけどなぁと思ってしまう
エリ・エリ・レマ・サンバディトゥナイ @mtoaki 2020年1月17日
yer_meme VisualStudioで文字列処理とかファイル変換的なコンソールアプリかなぁ。わりとこまごました反復処理があるからモチベーションもあるし楽になる。
エリ・エリ・レマ・サンバディトゥナイ @mtoaki 2020年1月17日
Furunya_X 自分が何をしたいか、そのためには何をすればいいかを厳密に明確化していく作業だよね。「なんとなく」では何もできない。
TA @kutakuta1290 2020年1月17日
yer_meme 組み込み系とかいいんじゃないですかね
_ @wholescape 2020年1月17日
・アルゴリズムがわからない ・プログラムを複数のファイルに分割していく部分でわからなくなる ・ライブラリの機能をどうやって知っていったらいいのか
痛い人 @Sogno_Eater 2020年1月17日
ゲーム・アプリ開発が入り口だったらUnityという最適解があるんだがな……最初はコードとか考えずにGUI上のものだけいじっても遊べるし、そこからスクリプト書くにしても本当に「実装したい動作」の部分だけ書けば動くようにできてるし。そこで「コードを書く」という行為に慣れれば、いよいよ本格的にプログラミングする段階になっても挫折しにくいと思うよ(実体験)。
早野 @_HYN_K_ 2020年1月17日
こういうプログラミング挫折話は必ず「自分の頃より遥かに楽‪w」みたいなオッサンいて腹立つ 質問しようにもtwitterじゃイキリか忙しいアピばっかりでクソ 聞きづらいよ〜〜〜 エンジニア目指してた自分が馬鹿みたい
カエルのような生き物 千景ケロケロ @1000cage 2020年1月17日
githubで見掛ける$ rpmとか何なんだよおと思いつつ未だに調べてなかったのを思い出した!ググらないと 何なのコマンドプロンプトから入力とかわかんないzipでくれ
スズメ @suzume002 2020年1月17日
プログラミングとは何かをどうにかするために行うものなので、どうにかするための何かをなしにプログラミング概念だけ学ぼうとしてもなかなかうまくいかない
mikumiku_aloha @mikumiku_aloha 2020年1月17日
プログラミングに限らない話ですが「やりたい事」が無いのに漠然と勉強しようとすると難しですよね。だから「やりたいこと」を見つけることの支援が大事で
ルプスパ @lGiMFg0Sc20B1y9 2020年1月17日
モチベーション維持のための目的をゲームに提示してもらう方法もありますね。 コードクロニクル→https://paiza.jp/codechronicle/ CodinGame→https://www.codingame.com/start
Toge Toge @TogeTog81377597 2020年1月17日
画面にAという文字を表示する→好きな所へ表示出来ないかな→カーソルキーで自由に動かせないかな・・・ のような下積みが出来る時代だったから良かったけど、今からだったら投げ出してる自信ある
じゃこうねこ @Jakoneko2 2020年1月17日
PC-8001やFM-7の頃みたいに使える言語や実行環境が限られていた頃は必要な情報も限られていたので勉強するのは楽だったかな(ただし、マイナー機種とかネットが無いから田舎だと情報入手に苦労したけど)。ゲームを作るにしてもPC上で動くゲームなのかスマホアプリなのか決めないと必要な情報も決まらないし。
mmmmmtttt37 @mmmmmtttt37 2020年1月17日
プログラミングが誰にでも出来る簡単なものではないと分かってくれるだけでも上等。
BugbearR @BugbearR 2020年1月17日
ライブラリが増えすぎて、何がどれに使えてどこまで出来るかがわかりにくくなってるのはあると思う。しかも、すぐに陳腐化するので解説記事が古すぎとか。
kartis56 @kartis56 2020年1月17日
Neko_Sencho お絵かき掲示板なのか、画像投稿だけすればいいのかでレベルが違うよ
ほっとけ @toggelian 2020年1月17日
プログラミングに限らずいつでも質問できる環境こそが学校だと、失った後に気が付くのよ......。
mikumiku_aloha @mikumiku_aloha 2020年1月17日
toggelian ある程度、話が通じる仲間がいて、質問すれば教えてくれる先生が居る環境って、学校出た後はなかなか得られないですからね
yuki🌾㊗️5さい🎉⚔ @yuki_obana 2020年1月17日
別にガウディ本買って読めばいいだけだよ、Ozしようよ!主要パラダイムはだいたいやるからよく分かるよ(´・ω・`)あと適当にCoqしようよ!!
五月雨山茶花蝉しぐれ @taken1234challe 2020年1月17日
toggelian いかに学校というものが学習するにあたって恵まれた環境なのかが学校を卒業してから身にしみて思い知る・・・週5日、8時間みっちり学習する、しかも質問し放題、相談し放題、同じものを学ぶ仲間もいる。これだけの環境があれば人間何にでもなれるはずだと思うのだが、如何せんそれは学習の意味がわかり始める社会人にならないと気づけない。学生のうちに気づけた人が社会で活躍していくのだろう。
ピタパン太郎 @katsudon_oniku 2020年1月17日
プログラミングで難しいというか分かりにくいのは開発環境揃える所だよ。
ひろ@不謹慎 @hiro_h 2020年1月18日
込み入った事をするより、まず楽になった実感が無いと意味が判らなくて伸びないのかな、というのが、ワンライナーで再入門した実感。
鹿 @a_hind 2020年1月18日
自分で調べるのが得意か躊躇なく人に聞ける人なら大概大丈夫よ。どっちもダメな人は一人で袋小路に嵌って辞めちゃうね。
ジョウカイボン @Joukaibon 2020年1月18日
実際こういうちょっと年が行った勤め人は何を覚えればいいの?プログラマでなく仕事で役立てたいなら現実的にVBAくらいしかない気がするけど、いろいろ今時でないし問題の種にもなりそうだし・・・
densuke_open @DensukeO 2020年1月18日
全角英数字と記号の存在がすごく悪というのはなかろうか。エンジニアを殺したければ全角空白期間入れてあげればいいくらいだし。
エリ・エリ・レマ・サンバディトゥナイ @mtoaki 2020年1月18日
Joukaibon 文字列処理ならPerlかPHPでいいよ。オプション設定付けたり画像変換とか欲が出てきたらVisualStudioで.netコンソールアプリ。
mikumiku_aloha @mikumiku_aloha 2020年1月18日
katsudon_oniku 最近は本読んで環境合わせようとすると既に古くて、ちょっと時間空いてから再開しようとするとまたそこで少し違ってとか、環境の変化速いですしね。
Daregada @daichi14657 2020年1月18日
プログラミングを始めたばかり(あるいは始めようとしている)人は、たいていの場合「プログラムで解決しようとしている問題の難度や規模」を、正しく見積もれないんですよ。だから、今の能力では手に余る「問題全体を一気に解決するプログラム」を作ろうとして挫折したり、本人の能力に合わせて他人から提示される「問題の一部を解決しそうなプログラム」の作成を拒否したりすることが……
アマリル @arumarux 2020年1月18日
関係ないけど サムネ用のハリネズミがかわいい
くりあ/CLEA-R-NOT-3 @Clearnote_moe 2020年1月18日
「エンジニアになりたいか、あるいは具体的に作りたいサービスがあるとかの目的を持っている人」しか続かないと言うが、むしろそれ以外の人がなんでプログラミングできるようになろうと思って講座を受けるのかがわからん。(面白くて好きでやってる人はエンジニアになりたい人に含むとして)
はくまに・アーチボルト @haku_mania_P 2020年1月28日
プログラミングも、なんだかんだで結局は「技術」だからねえ。学べば誰でもできるようなことだとはいえ、なんらかの目的意識がないと、きちんと習得できるまで続けられないよね。ワシもある程度設計もできるようになるまで、結構な年数かかったし。
はくまに・アーチボルト @haku_mania_P 2020年1月28日
で、誰でもできるようなものでもあるにはあるんだが、致命的に向いてない人もたまにいる。実際に会ったことがある人だと、「if文による分岐の概念が理解できない」「ループ文の概念が理解できない(これには単ループは理解できても二重以上になるととたんに理解できなくなる人も含まれる)」なんてのもあったりする。そういう人でも、普通にweb系でそれなりに仕事できてたりする(CSSやHTMLにはループ概念がほぼ無い/ifはたまに出てくる)
はくまに・アーチボルト @haku_mania_P 2020年1月28日
あとはそうだね…すでに挙がられてるけど、件の筆者みたいな人の場合、VBやVBAあたりの初級向けの本を買って読んで学ぶのが一番いいと思う。ネットで検索すれば確かに例がいくらでも出てくるけど、概ね「最低限の基本は理解している人向け」にかかれているので、ガチの初心者はいくらネットで検索しても理解なんて出来ないよ。
風見 圭治 @keiji_kazami 2020年1月29日
space_sk4500 相談したいことが有るんだけど焼き肉でどうよ? とか言ってくれる人ステキです
風見 圭治 @keiji_kazami 2020年1月29日
haku_mania_P 誰でも出来るようにマニュアル化出来ない、といえば教育システムの敗北だし、その程度には向き不向きがある技術だよなぁ。
ログインして広告を非表示にする
ログインして広告を非表示にする