プログラマー「プログラミング学習に暗記は不要。ググればいい」これマジ?

1 : 2021/07/07(水) 20:51:32.39 ID:V25Yda0400707

@matsumatsu04
【暗記はいらない】
プログラミング学習において暗記は必要ありません。
「あのコードどう書くんだっけ?」となればググればいいだけ。
必死になって覚える必要がないから、カンニングし放題のプログラミングは誰だってできる
#駆け出しエンジニアと繋がりたい

中学・高校数学で学ぶ、数学×Pythonプログラミングの第一歩
https://www.atmarkit.co.jp/ait/articles/2107/05/news006.html

2 : 2021/07/07(水) 20:52:21.47 ID:J60OGEDB00707
ググっても糞みたいなソースしか出てこない
真に必要なのは英語力
7 : 2021/07/07(水) 20:54:10.71 ID:xN8VYBnl00707
>>2
ちょっと違うな
日本語だと思う
38 : 2021/07/07(水) 21:05:37.51 ID:giH73/Ff00707
>>7
どこの世界の話や
ライブラリのドキュメントなんて英語しかないやろ
63 : 2021/07/07(水) 21:12:17.87 ID:pFXUSNDaM0707
>>2
ドキュメント読めよ
67 : 2021/07/07(水) 21:12:42.61 ID:YLQaKraT00707
>>2
まあ英語でググれば良い
3 : 2021/07/07(水) 20:52:29.30 ID:3uoe4zVO00707
そりゃそうよ
暗記しようなんて思ったことは一度もない
まあ繰り返しやってれば嫌でも記憶に溜まっても行くが
4 : 2021/07/07(水) 20:53:41.31 ID:2furYcPdM0707
無限に作れる関数名を暗記しても仕方ない
5 : 2021/07/07(水) 20:53:44.71 ID:Qcr0BM1J00707
検索キーワードがバカだと同じようなバカが検索したサイトしかヒットしない
6 : 2021/07/07(水) 20:54:08.91 ID:snJZqeg900707
作る前に既にその機能が存在してないか調べないと効率悪いし
知らんうちに機能追加されてるとか良くある
8 : 2021/07/07(水) 20:54:40.08 ID:42DP1HMw00707
書き方とかはエディタが補完してくれたりしないの?
それより動作の仕組みや論理の方がむずそう
9 : 2021/07/07(水) 20:54:59.17 ID:DqUjeZUb00707
文法は覚える必要あるだろ
15 : 2021/07/07(水) 20:57:19.91 ID:xblYXsYv00707
>>9
文法って頭で覚えるってより慣れの問題じゃね
10 : 2021/07/07(水) 20:55:45.18 ID:vWBPSac300707
0から全部作ってる人て逆に完全に趣味じゃないの
11 : 2021/07/07(水) 20:55:53.44 ID:pO2rtq2A00707
コピペコーダーになるんなら本物の方の土方をやった方がいいぞ
何が出来るのって聞かれ続けて自分でも解らないプレッシャーを掛け続けられると人は簡単に壊れる
27 : 2021/07/07(水) 21:02:56.37 ID:bNp9dGyH00707
>>11
コピペコーダーだったけど経験年数増えてリーダー格になったら何も書かなくて良くなった
本物の土方と比べたら冷暖房と屋根ある分楽だと思うが
12 : 2021/07/07(水) 20:56:06.29 ID:xyIZMYSU00707
リファレンスでも見た方が良くない?
19 : 2021/07/07(水) 20:59:25.54 ID:gdq9Sgrh00707
>>12
公式のヘルプなりリファレンスなりを読み解く能力は結構難しい
13 : 2021/07/07(水) 20:56:09.41 ID:1GAMJhEj00707
検索能力は大前提だけど英語力はさらにその大前提
日本語ドキュメントの質は駄々下がりだし
14 : 2021/07/07(水) 20:56:45.64 ID:Vn1jL0qQM0707
初心者本だけ読んで飽きて3ヶ月したら忘れてまた読み直してを何回も繰り返して先へ進めない
16 : 2021/07/07(水) 20:58:09.96 ID:/K6R0fGBM0707
ググって一回使って覚えるのは暗記に入りますか
17 : 2021/07/07(水) 20:58:52.69 ID:7wg5XKYDM0707
リナックの勉強が苦痛なんだが
18 : 2021/07/07(水) 20:59:21.91 ID:vTdEbY2e00707
学習段階でコピペしてるのかよ
20 : 2021/07/07(水) 21:00:11.23 ID:n4CGwgIY00707
VBはググって出てきたソースを組み合わせるだけでけっこう行けるで
65 : 2021/07/07(水) 21:12:35.94 ID:7AlWqh+i00707
>>20
バカが増えるからやめろ
82 : 2021/07/07(水) 21:15:47.42 ID:ws8mWl7600707
>>20
ネットで調べたら親切な外人が書いたC#のコードしか見つからなくて
C#のコード見ながらVBで書いた時はVBそろそろ終わりって実感した
21 : 2021/07/07(水) 21:00:11.70 ID:vKVAEbFl00707
検索結果を見て意味を理解できるだけの知能と理解度は要るけどな
22 : 2021/07/07(水) 21:01:18.02 ID:7XhDlEiR00707
逆にググれないのって野村とか糞厳しいとこでやってる場合だろ
23 : 2021/07/07(水) 21:01:20.46 ID:ri5JgJSga0707
for文の初期値と条件ってどこに書くんだっけ?レベルでは使い物にならんぞ
42 : 2021/07/07(水) 21:06:36.81 ID:bNp9dGyH00707
>>23
言語名 for文 でぐぐる
全く知らない言語でもそれで乗り切ったで
バレそうになったら「度忘れしちゃいました」やな
95 : 2021/07/07(水) 21:18:05.21 ID:Ol4G7/ENd0707
>>42
色んな言語平行してやってるからすぐゴチャゴチャになってしょっちゅうググってるわ
45 : 2021/07/07(水) 21:07:45.04 ID:8THyD9Oqd0707
>>23
せやろか
24 : 2021/07/07(水) 21:01:22.60 ID:3WOK0MHA00707
昔、ネットでPERL勉強しようとしたけど、やっぱ無理があった
ネットはせいぜい辞書代わりに使うもんや
25 : 2021/07/07(水) 21:01:49.05 ID:zVUKxUgd00707
俺最近プログラミング勉強してるけどつくづく思うのはやっぱ英語必須じゃねえかこれ
英語わからなくてもなんとかなるんだろうけど英語わかった方が圧倒的に楽だし勉強も進む
プログラミング学びたいやつはその前に英語学んだ方が絶対いい
79 : 2021/07/07(水) 21:15:25.30 ID:PLlnkXy/00707
>>25
英語分かった方が楽だよ
プログラム言語なんて大半が欧米産だし
91 : 2021/07/07(水) 21:17:25.47 ID:IGiTyiyk00707
>>25
まともにプログラミング出来る程度の知能があれば今のブラウザ翻訳だけで十分要点は把握できるだろうから、その指摘は当たらない
26 : 2021/07/07(水) 21:02:36.95 ID:AWvCyjiA00707
詳細な暗記は不要だな
概要さえ憶えてれば細かいところは
自分の過去のコード見るかググる
28 : 2021/07/07(水) 21:03:02.81 ID:onjCInJ400707
コロナ関係でまともなアプリ出てきたことないじゃん?
国挙げてそうなんだから
プログラマーなんてしょうもない奴らしかいないってのはわかったw
33 : 2021/07/07(水) 21:04:12.13 ID:bNp9dGyH00707
>>28
国挙げてっていうか国の仕事だけがだいぶ特殊
他のスマホアプリや通販サイトなんかであのレベルのはないでしょ
29 : 2021/07/07(水) 21:03:14.87 ID:BzKy9h5fa0707
ググったコードを理解する知能は必要
30 : 2021/07/07(水) 21:03:23.38 ID:ufEShr7u00707
これはそう
でも新言語とかのリファレンス読むのに英語が要る
31 : 2021/07/07(水) 21:03:27.47 ID:0TLHWYXs00707
駆け出しエンジニアと繋がりたいレベルのやつがプログラミングを語るとか片腹痛いだろ
最近初心者レベルのやつが偉そうに語るの多すぎない?
34 : 2021/07/07(水) 21:04:17.18 ID:ufEShr7u00707
>>31
多い
絵の世界も下手糞がやたらメイキングやりたがってる
48 : 2021/07/07(水) 21:08:13.91 ID:giH73/Ff00707
>>34
組み込みでもない限り絵と違って下手でも一向に構わんからええやん
Qiitaのスパゲティコードにめっちゃお世話になってるわ
32 : 2021/07/07(水) 21:03:47.22 ID:EBIHxJFJ00707
プログラマーではなく只のコーダーでしょ
使い捨ての歩兵はそれはそれで一定数必要だしな
35 : 2021/07/07(水) 21:04:57.67 ID:VpDKsJsE00707
とは言いつつも
どれでもええからなんかの言語で「ある事を実現したい場合にまず○○という関数やらクラスが用意されている」ってのは知っといた方がええと思うんよね
あとは言語に応じてそれを実現する具体的な関数を調べれええけども😌
つまり丸暗記ではなく暗記すべきは何かを実現したい時に呼ぶべき適切な機能であって、それ以上の具体的な名前までは覚える必要は無いかもしれんけども暗記が必要でないってことは無いかもしれんってことなんよね
73 : 2021/07/07(水) 21:13:21.26 ID:7AlWqh+i00707
>>35
これな
36 : 2021/07/07(水) 21:05:06.85 ID:4PqjnfW600707
要望を満たせるなら手段は問わない
37 : 2021/07/07(水) 21:05:11.46 ID:MTIriIA+r0707
ブログラマだけど最近はググってブグマして要点をメモしとくこれだけかな
39 : 2021/07/07(水) 21:05:59.49 ID:lJRJMn1Y00707
C++覚えたのにもう忘れてしまった…
40 : 2021/07/07(水) 21:06:15.04 ID:thP1K+Bg00707
変に真面目なやつより不格好でも強引に作れるやつのほうがいいと思うわ
41 : 2021/07/07(水) 21:06:28.59 ID:eL/gmEwT00707
まあググって何回か使ったら覚えるしな
43 : 2021/07/07(水) 21:06:47.12 ID:IADCD91f00707
WIN32API叩きたい
検索してみよう

たいした情報でてこんやんけ

57 : 2021/07/07(水) 21:10:49.47 ID:IGiTyiyk00707
>>43
??
MSDN見りゃ一発だろ
60 : 2021/07/07(水) 21:11:19.81 ID:BXWTUBtH00707
>>43
低レベルインターフェイスを使うのに、何故高級言語のPythonを使うかが理解できない。
素直にVC++使えとしか言いようがないわ。
44 : 2021/07/07(水) 21:06:56.11 ID:YtJEiiAU00707
ググって出てきたものが記憶されてどんどんググらなくなるでしょ普通は
ググるのが手間じゃん
55 : 2021/07/07(水) 21:10:16.45 ID:iFx/k5Z+00707
>>44
こっちがググるって知識吸収してる間にそれを超えるスピードで新しい機能が世界にインターネットに生まれている、、、
46 : 2021/07/07(水) 21:07:45.54 ID:h8te048p00707
VBAなんてコピペで十分なもんが作れるもんな
47 : 2021/07/07(水) 21:07:59.85 ID:rofIVJIS00707
ググるのは馬鹿のすること
ていねいにドキュメントを読んだほうが早い
49 : 2021/07/07(水) 21:08:42.61 ID:Dw+ZIOP200707
ぐぐって出てきたqiitaのコードをコピペするだけの単純なお仕事です
50 : 2021/07/07(水) 21:08:48.20 ID:iFx/k5Z+00707
細かいことはググればいいけどよく使うやつとかだけは引き出しを素早く開けられる能力を持ってないといけないことがあるな
51 : 2021/07/07(水) 21:09:00.62 ID:UyaMW8JE00707
俺もググってコピペしかしてないけど何故か会社のプログラマーポジションにいるわ
52 : 2021/07/07(水) 21:09:32.49 ID:fq6+gQ7n00707
基礎的な命令や型、記述方法は暗記というか組んでたら勝手に覚える

ショートカットキーは暗記しろ

あとは過去案件で同じような処理が
どこで使われいるか引き出せる記憶

53 : 2021/07/07(水) 21:10:02.74 ID:spaL5Poa00707
プロは入力保管的なツールに保存しておく
54 : 2021/07/07(水) 21:10:14.06 ID:1GAMJhEj00707
コーダーw言ってる時点で業界知らない奴と分かる
58 : 2021/07/07(水) 21:11:09.22 ID:CNU2wSjE00707
ググっても出ないのばかり作ってるわ
世間はレベルが低い
61 : 2021/07/07(水) 21:11:55.52 ID:7AlWqh+i00707
半分あってるけど半分間違ってる
66 : 2021/07/07(水) 21:12:38.16 ID:BXWTUBtH00707
>>61
そりゃそうだ。Windowsのプログラムなんて書いたことないもん。
Linux使ってるとWindowsなんて面倒くさくてな
62 : 2021/07/07(水) 21:12:03.41 ID:sLggqff300707
IDEのアシストが優秀だからな
それでもある程度はワード知らないと
適切なアシストすら出てこないけど
64 : 2021/07/07(水) 21:12:26.82 ID:cHSjb9Qqa0707
これはマジだな
ロジック部分は言語変わっても一緒だからな
まあそんな感じで軽く見てるとC、C++で地獄見るだろうけど
72 : 2021/07/07(水) 21:13:11.65 ID:AXnYqaQ7D0707
>>64
javaではもっと死ぬだろな
68 : 2021/07/07(水) 21:12:54.56 ID:ICGeAX2td0707
早速ジャップのぷろぐらまあ(笑)がイキり始めてるけどジャップのぷろぐらまあ(笑)って全員ゴミだよね
80 : 2021/07/07(水) 21:15:31.11 ID:jY4kJWvu00707
>>68
The waste which can't also speak English puts on a brave front!
85 : 2021/07/07(水) 21:16:02.34 ID:7AlWqh+i00707
>>68
なんもいいかえせんかったわ
69 : 2021/07/07(水) 21:13:03.35 ID:1GAMJhEj00707
IDEは親切すぎて鬱陶しい重いし
JSはSublimeで書いてる
70 : 2021/07/07(水) 21:13:07.39 ID:e965uJmB00707
ubuntu利用者で、ググって出てきたそのままをターミナルにコピペしている人がよくいるけど、
あれ、怖くないんだろか。
77 : 2021/07/07(水) 21:14:52.40 ID:YLQaKraT00707
>>70
中身が分かっててやってるならそんな問題ないとは思うが
意味分からずにやってたら危ないよなー
87 : 2021/07/07(水) 21:16:13.88 ID:iFx/k5Z+00707
>>70
流石にその内容を他でも調べはするぞ
88 : 2021/07/07(水) 21:16:49.20 ID:bNp9dGyH00707
>>70
本番環境じゃなきゃ怖くない
71 : 2021/07/07(水) 21:13:08.40 ID:jY4kJWvu00707
英語や中国語が出来るだけで見える世界は数倍に膨れ上がる現代を生きてると
もし敗戦時に日本語を捨ててたら違う未来が見えたのかなと思える

美しい日本語って役に立たない

76 : 2021/07/07(水) 21:14:23.37 ID:onjCInJ400707
>>71
英語もできない奴がプログラミングの最先端がーとか言うのってどうなんだ?
74 : 2021/07/07(水) 21:14:06.87 ID:1GAMJhEj00707
アザラシが沸いてこないと不安になるな
75 : 2021/07/07(水) 21:14:08.71 ID:pKZfrnKZ00707
俺が書いた原発関連施設の制御ソフトは7割コピペだな
78 : 2021/07/07(水) 21:15:12.11 ID:CNU2wSjE00707
英語でも出てこない、ロシア語でヒットした時もあったわ
81 : 2021/07/07(水) 21:15:40.80 ID:1GAMJhEj00707
最近は中国語が多くて萎えるな
83 : 2021/07/07(水) 21:15:48.61 ID:5O1RqZew00707
正規表現だけはいつまで経っても暗記できない
84 : 2021/07/07(水) 21:16:01.85 ID:xblYXsYv00707
暗記よりちゃんと勉強しろって思う
92 : 2021/07/07(水) 21:17:32.87 ID:onjCInJ400707
>>84
勉強って暗記することなんよ?
知らんかった?
99 : 2021/07/07(水) 21:19:42.54 ID:xblYXsYv00707
>>92
違うよ
勉強って理解することだよ
86 : 2021/07/07(水) 21:16:03.59 ID:ICGeAX2td0707
いいからここでイキってるぷろぐらまあ(笑)はココアの代替アプリ作ってよ
国の威信をかけたプロジェクトがゴミだったし一躍天才プログラマーを名乗れるよw
93 : 2021/07/07(水) 21:17:34.96 ID:iFx/k5Z+00707
>>86
名乗れねーよ、、
89 : 2021/07/07(水) 21:16:51.23 ID:2n6GSOs600707
まあジャップ教育だと関数名とか引数の順番とか暗記させそうな不毛さはあるよな
数学の平方根や三角関数の値とかマジで暗記要素が多いけど
大学以降だと関数電卓ポチーで解決しちゃっていうほど役に立たない奴
90 : 2021/07/07(水) 21:17:07.28 ID:ZtTVibuz00707
IT屋に頼んでるシステムってそんなノリで作られてるのかよ
97 : 2021/07/07(水) 21:18:49.00 ID:PB7chlDoM0707
何を暗記するかによると思う。
98 : 2021/07/07(水) 21:18:52.65 ID:5VT4ZgWE00707
ADHDには無理定期
100 : 2021/07/07(水) 21:19:47.87 ID:IGiTyiyk00707
>>98
これな
よく発達障害はプログラマ向いてるとかいう奴いるけどADHDには務まらん
アスペならワンチャンあるのかもしれないが
101 : 2021/07/07(水) 21:20:06.82 ID:onjCInJ400707
理解する ジャップ教育だとここが最重要とされる

使えるようにする 最低ここまでやらないとお話にならない

繰り返して長期記憶にする 記憶してなければまた同じ問題にぶち当たっても理解する段階からやり直し

102 : 2021/07/07(水) 21:20:39.43 ID:L/G8qLKW00707
どんなメソッドが生えてるか分かれば十分
103 : 2021/07/07(水) 21:20:49.56 ID:iFx/k5Z+00707
個人でやってるとgit覚えないわい

コメント

タイトルとURLをコピーしました