素人は絶対挫折するから言語学習するべきではない??Twitterでもめる

こんにちは、くみです。
主ブログ(jp.kumi-log.com)の方は情報サイトとして機能するようコンテンツもまとめて書こうと努力していますが、こちらの方は始めたばかりなこともあり、出来事ベースでゆるく更新していこうと思います。

PGからRubyがいいと言われたり、WebにはPythonがいいと書いてあったりで、プログラムを学ぶって言っても各自の用途をよく知らないから、どれに絞っていいかイマイチよく分からんな〜と思い。
そんなことをTwitterでぼやいていたら、

https://twitter.com/kum_i/status/940196956751634432

SEをやっているというアカウントからリプライが来て、最終的に言い合いのような形になってしまいました。

向こうの主張としては、

『素人がアプリを作ろうとしてSwiftやJavaを学ぶのは超難解な楽曲をいきなり弾きこなそうとするようなもので挫折必死。
プログラム言語を学習するのは止めて、アプリ制作が目的なら言語を知らなくてもアプリが作れるアプリやサービスで作ったほうがいい』

という事らしい。
(『アプリ作りのアプリ』については、プロもそうしている、との事なんですけど…)

私は裏側を知らないままなのは好きではないし、
作りたいアプリがあるというのは最終目標であり学習のモチベーションの一つであって、
アプリがどうしても作りたくて手段を選ばないというわけではないので…、
言語学習をせずに何かを作るのは私の場合は本末転倒なんです。それで作った所でおそらく細かいところは自分でチューニングできないだろうし。(アプリ作成アプリやサービス、使ってないからまだ分かりませんけど)

向こうが出してきたピアノ演奏で例えたら、
いつか曲を弾けるようになりたいから打鍵や調を勉強したいって言っているのに
「素人が今から始めても演奏なんか絶対に無理だからそんな勉強はやめて、
ピアノで曲を弾いた感じにしたいなら全自動演奏ピアノを買え」
って言われている状態でしょ。
それは私の求めている事ではないよ。

しまいには「我々SEはとことん自分で調べて何かを作っています、あなたはそこまでやってるんですか」というような説教?までされました。(うろ覚えなので細かい言い回しが違っているかもしれない)
なぜ私が自分で調べないという決めつけをされたのだろうか??SE以外は自分で調べたりしない人間ばかりだと思っているのかな。

そもそもRubyとかPythonも別のプログラマーから勧められたりプログラマーが初学者のために書いたページに書いてあったりしたものだし、一人ひとりはプロを代表して素人に教えてあげているつもりなんだと思うけど、結論がブレブレなのに「我々**は〜」とか言われても…

こういう人の目的って何なんだろう?
私が「そうなんですか、言語学習は私には絶対無理なんですね、じゃあアプリ作成アプリ使ってみます!」って言ったら嬉しいのかな。
人に何かを諦めさせる事が報酬系になっているのって、よく分からない。

私は今までの仕事などの経験から自分がどこまでを知りたい人間なのかを知っているし、コーディング経験も(スクリプトですが)素人にしてはそこそこあるからこの人の”アドバイス”が『自分にとって間違っているな』という判断ができるのでリジェクトもできるけど、
本当に何も知らなくて今から始めたいと思っている人がこんなこと言われたら、学習を辞めるまでいかなくても迷わされて辛いだろうな…。

最終的に外部サービスを使って設計するのが効率良かった、っていう結論にはなるかもしれないけど、それって色んな知見を得てからの本人の判断でいいじゃん。その判断ができるようになることが学習の財産でしょ。

30代前半で英語学習を始めた時も、モチベーションキラーが出ましたけど
(「大人になって英語を始めてから出来るようになった人なんてほんのわずかだからやっても無駄」とか「英語なんて出来るようになっても仕事なんて見つからない、やっても無駄」とか言ってくる)

https://twitter.com/kum_i/status/940213873948344320

人が何かを始めようとする時に『(お前には)出来ない』『やっても無駄』って言ってくる人結構いるんだけど、自分が人に呪いをかけているという自覚がないんだな。
今回もこれは呪いで良くない事ですよという事を伝えたらこちらを非難する内容が返ってきたし、もう受けた側が跳ね返す強さを持つしかないんですかね。

そんな感じでTwitterで見苦しい姿を晒していたところ、
シリコンバレーで活躍されているエンジニアの方(名前を書いていいんだろうか)から、アドバイスを頂いてしまいました。

つづく

前回のあらすじ: SEをやっているというアカウントにアプリ作成なんて素人は絶対挫折するから言語学習するなと言われTwitterで揉めていた...

シェアする

  • このエントリーをはてなブックマークに追加

フォローする