専門家は楽をしている…

AGIに仕事を奪われたい
この記事は約39分で読めます。

22,944 文字

Experts Have It Easy...
Twitch Backend Dev: i make courses for them)This is a...

記事が始まる前から反対する準備をして始めるのは良くないと思いますが、間違っているかもしれません。オープンマインドで取り組んでいきます。ただ、これには全く同意できないと感じています。でも、彼の表現の仕方は本当に気に入っています。
シニア開発者は速くない。彼らはあなたが解決を強いられる問題を回避しているだけです。
実際にこの表現は気に入っています。この名前が大好きです。これが実際に同じようなことを多く扱うものであることを本当に期待しています。
さあ、専門家は楽をしている。痛いほど研究されていないのは、専門家がより良い結果を達成しながら、初心者よりも効率的である方法です。研究されていないと言っているのではなく、研究不足だと言っています。なぜなら、人々の時間に対して料金を請求すると、専門家の方が速く作業するため、より少ない料金を受け取ることになるのは常識だからです。だからこそ専門家は時間に対してより高い料金を請求するのです。この効果は、この分野に入る初心者への影響において研究不足なのです。
初心者は始めは絶望的に非効率で、信じられないほどの努力を投入し、あらゆる精神的な輪をくぐり抜けて、自分が開発した保守困難な抽象化の増大する山を維持しようとします。
そうですね、それは実際には本当に素晴らしいことですよね?つまり、私はかつてゲームを作ったことがあります。ずっと若い頃にXとAで作った、あの飛行機シューティングゲームのようなものでした。すべてのオブジェクトに7から10レベルの継承がありました。
何を学んだかわかりますか?やめることを、ですよね?素晴らしい経験でした。もしそれをやらなかったら、正直に言って、そんなにひどいアーキテクチャを作らなかったら、継承がなぜ悪いのかを学ぶことは絶対になかったでしょう。少なくともそのレベルの継承が悪いということを。みんなが忘れがちなのは、惨めに失敗することが実際には大きな利益だということです。
私はスタートアップで全財産を失いました。完全に失敗したスタートアップで2年間を無駄にしました。私が始めて、船を真っ直ぐ地面に激突させ、絶対に最悪でした。でも、その時期を人生で最も価値のある時間の一つとして今でも振り返っています。そして、私の成功のほぼすべてをその一つのことに帰していると言えるでしょう。
専門家はこれらの輪をくぐり抜ける必要がない。いえいえ、そうではありません。専門家は輪をくぐり抜けたのです。専門家が輪をくぐり抜けないと言うのは不適切です。専門家は輪をくぐり抜けました。そして、その中には10年間輪をくぐり抜けた人もいます。数年しかかからなかった人もいます。なぜなら彼らが理解したからです。こうしたことを理解し始めるのです。輪を作り、輪をくぐり抜けるのです。
彼らは目前の実際の問題をより明確に見ることができ、問題に対する進歩を遂げるために時間と努力をより効率的に投入できます。対照的に、初心者は自分が作り出した問題と戦うことにより多くの時間を費やします。
二人のキャラクターが迷路に閉じ込められて、どのように脱出するかを見ることで、このアイデアを探ってみましょう。いいでしょう。
ところで、ライターの皆さん、YouTubeの転換に注意してください。これは古いYouTubeの転換のようなものです。さあ、これをやってみましょう。現代のやり方は話し方が少し変わっていると思います。
迷路に閉じ込められた。専門家対初心者。
世界クラスのナビゲーターが迷路に放り込まれることを想像してください。彼らはコンパスと紙を持って準備万端で来て、人間が設計した最も手強い迷路のいくつかから以前に脱出したことがあります。
また、あなた自身を想像してください。このシナリオでは、あなたは初心者です。迷路に投げ込まれることを理解していませんでした。目標が脱出することなのか、中心を見つけることなのかさえわかりませんでした。迷路の奥深くに進むにつれて、絶望的に道に迷っていることに気づきます。
右手の壁ルールに従っていれば、道に迷うことはなかったでしょうに、バカですね。
文学的な便宜の奇跡によって、あなたの専門家の友人があなたに電話をかけてきてアドバイスを提供します。始めたらすぐに、毛糸玉を使ってどこにいたかを記録し続けなさい。それはあなたが行う決定を記録するのに役立ちます。
あなたはネコの遊び道具の重要性を理解しておらず、毛糸玉を持参しませんでした。これはGitへの言及でしょうか?あなたのコードが少なくとも何らかのリポジトリにあることを確認するという言及でしょうか?また、どこから始めたかも覚えていません。
専門家の友人にどうしたらいいかアドバイスを求めると、彼らは答えます。「さあ、わからないな。毛糸玉なしでどこにも行ったことがないから。そもそもそんな混乱に陥るべきではなかったんだよ。」
友よ。これが現代世界で誰も友達がいない理由です。これが起こったことです。助けが必要な時に友達は、自分たちがすでにすべての準備を整えていて、あなたがバカだという話をして、今あなたには友達がいません。典型的です。
私が取り組んできた最も厄介なもつれのいくつかは、核となる問題が困難だからではなく、経験の少ない誰かを助けていて、彼らが助けを求める前に数時間かけてますます絡まった状態になったからです。そして彼らは間違った決定を下しました。それは短期的な問題を解決したかもしれませんが、長期的には足を撃つことになりました。
この悪い決定は他の悪い決定をより起こしやすくし、ついには自分が作った罠に絶望的に捕らわれるまでになりました。
繰り返しますが、これは良いことだと思います。少なくとも私にとっては。私は学ばない人間です。賢い人間ではありません。知恵には二種類の人がいるという考えがあります。実際には技術的に三種類の人がいます。
最初のタイプの人は、他人の失敗を見て知恵を得て、「ああ、これをやってはいけない。他の人がこれで失敗しているのがわかるから」と言える人です。テキストで読んだり、観察したりして学べる別の人たちがいます。つまり、これは最初の人と同じです。
最初の人は、テキストで読んだり他の人を見たりして、そこから学ぶことができる人です。私は決してそのタイプの人間ではありませんでした。
二番目の人は、これが失敗だと聞いた後でも自分自身が失敗する人です。彼ら自身が失敗を経験し、それによってより良くなります。自分の過ちから学ぶのです。それが私です。私はそのタイプです。
私はいつも間違いから数回学ぶ人間でした。そして三番目のタイプの人は、自分の間違いから学ばない人です。幸い、私も何度かその三番目の人間になったことがありますが、主に二番目の人間です。そして、ほぼ決して最初の人間になることはありません。
TJは最初の人だと思います。TJは物事を読んで、それが間違っていることを理解し、なぜかそれを応用できる人だと思います。私には理解できません。私は自分の間違いから学びません。見続けています。私は二番目の人です。ほとんどの人が二番目の人だと思います。二番目か三番目の人です。
多くの場合、この罠は専門家が自分を陥らせるようなものよりもはるかに厄介です。一方、初心者は簡単に一連の悪い決定を下し、手元の問題を解決するコストが絶えず増加する結果となります。毛糸なしで迷路で道に迷っているだけでなく、最初は興味深く見えた謎めいた洞窟に入り、今では暗闇の中で道に迷っています。
一方、世界クラスの専門家は、その洞窟が最終的に行き止まりに通じることを知っていたので、迷路の暖かく日当たりの良い部分を楽しく歩き回っています。
また、時にはそうでもありません。専門家を専門家たらしめるものの一つは、専門家が洞窟に入って洞窟でしばらく時間を過ごし、この洞窟のあらゆる部分で下降を続けるとどんどん悪くなっていくことを理解し、いつ引き返すべきかを知っていることだと思います。これは学ぶのが本当に難しいスキルで、いつ引き返すべきかを知ることです。実際に本当に、本当に、本当に難しいことです。
そして、「これを削除してやり直す必要がある」ということを知ることです。やり直すだけです。それがテレポーテーションです。単純にハードリセットして、もう一度挑戦します。
実際、先週のストリームでプログラミングをしていた時、文字通りハードリセットして変更を再開しました。なぜかわかりますか?「しまった、少しバイブコーディングをやってしまった。バイブコーディングと手作業コーディングの違いを比較していて、一度に少しやりすぎた。筋を見失って、『ハードリセットして、もう一度やり直そう』と言ったからです。
この時点で強調したいのは、これは決して初心者のせいではないということです。
いや、つまり、記事と議論するために議論しようとしているわけではありません。彼らが正しくもあり間違ってもいると思うから議論しているのです。誰かのせいではないと言う時、人生の現実は、その洞窟が興味深いと思って、悪化し続けているにもかかわらず洞窟に進み続けるなら、それはあなたのせいです。定義上、あなたのせいです。
同じ比喩を使うと、違いは、あなたがただしなかったということです。単純に無知だったのです。それがあなたのせいではないということを意味するわけではありません。あなたは結果について無知でした。私たちは皆、それがまさに学習の一部なのです。
彼らは専門家と同じ方針に従います。その時点で利用可能な最良の行動を取るのです。初心者にただもっと上手くやれと言うのは建設的なフィードバックではありません。このフィードバックは時間の経過とともに改善につながりません。なぜなら、重要な唯一の視点であるシナリオから見ると、初心者は利用可能な最良の行動を取っていたからです。改善につながらないフィードバックを与えるなら、そのフィードバックの意味は何でしょうか。
しばしば、実際に私にとってずっと良い結果をもたらすものを見つける方法はこうです。つまり、これが実際に私がより良くなると感じる方法です。これについて立ち上がらなければなりません。
よし、みんな、これについて立ち上がりましょう。立ち上がりましょう。
私がより良くならないことがよくあります。私は実際により良くなりません。単に誰かに間違いがどこにあったかを言われることによってではありません。いえいえいえいえいえいえいえ。私個人的には、間違ったことをやって、それから正しくやられる方法を見て、それから脳内でこの奇妙なつながりを作るところで良くなることがわかります。
「ああ、この角度から問題を見たことがなかった。今、それは私の後ろポケットの小さなもの」というような感じです。そういうことではありません。そして、それが大きなことです。この分野には多くの感情的な敏感さがあります。作ったものがゴミだと言われても大丈夫です。大丈夫です。それで大丈夫であるべきです。
大丈夫です。あなたは新人です。新人でなくても、まだゴミを作ります。実際、コードの80%はほとんどゴミだと主張します。そして、それは大丈夫です。私たちは皆悪い決定を下します。私たち一人一人が。
しかし、重要なのは、上手くなった時に理解することです。悪い決定を下すことはできますが、その腐敗率は低いのです。より遠くまで行けます。あなたが行うトレードオフのそれぞれからより多くのマイルを得ることができます。それは、十分なトレードオフを行い、トレードオフが失敗するのを見てきたからです。そして、トレードオフがより良くなるのを見てきました。そして、「ああ、見てください。それをもう一度できるでしょう」と言います。そして、もう一度やります。
そして、もう一度やります。そしてもう一度やります。そして、毎回まったく同じものを特定することがどんどん上手くなります。実際、ほぼ常に狂気にはある種の方法があります。そして、それを感じ取り始めると、ソフトウェアの50、60%をワンショットで書くことができ、ほとんど正しくなります。
そして、何ヶ月も続けることができ、そして「よし、これらの基本的な基盤を間違えた。今、ソフトウェアを書き直すか、大部分を書き直さなければならない」となります。しかし、それほど悪くありません。始めた時と問題が同じではなかったからです。始めた時は、それは単純でした。
人々はデータベースから何かを表示してほしいだけでしたが、決してそのままではありません。そして、初心者のようにすべてが変わることを早すぎる段階で計画すると、ひどいコードを書くことになります。そして、専門家もこれをやります。これは初心者だけの専有物だと人々が考える専門家の罠の一つです。
実際、専門家が誰よりもこの罠に陥ると主張します。しかし、あなたは過度にリファクタリングしたり、不十分にファクタリングしたり、過度にエンジニアリングしたり、不十分にエンジニアリングしたり、毎回まったく同じくだらないことをやるだけです。
それが悪いと思いますか?いえ。ひどいものを書いたと言われる必要があると思いますか?ええ、もちろん。なぜダメなんですか?敏感になるな。
正直に言って、価値がありません。価値がありません。ただそれで大丈夫でいてください。大丈夫です。あなたは間違っていて、それは大丈夫です。多くの初心者に役立つことの一つは、間違うことが完全に正常だということを知らせることだと思います。間違うことは完全に正常で、それがあなたの旅路のほとんどです。
専門家はいません。もちろん、専門家はいます。それを言うのは愚かです。それは真に愚かなことです。あなたとジョン・カーマックが同じだと言っているのでなければ。もし実際にそう言っているなら、妄想だと思います。
テクノロジーに一般的に優れているだけで、驚くほど遠くまで行けます。優れた推測をするだけで専門家になることができます。そのような考えがあります。ええ、その通りです。
おそらくデータベースをゼロから書く方法を知らないでしょうが、SQLを使用できるようになるためにデータベースをゼロから書く方法を知る必要はしばしばありません。そして、ほとんど直感的に物事を判断できます。いくつかの異なるインターフェースを見て、「ああ、これが好きです。これはかなり良くて、これがどこに向かっているかが好きです」と言えます。
そして、他のものを見て、「これはあまり好きではありません」と言えます。だからこそ、SQLiteを見てそれが提供するものを見て、SQLiteと言えるのです。これは本当に良い選択です。SQLiteは素晴らしいと思います。
初心者には天才的なアイデアがあります。まだ迷路で道に迷っていますか?歩き続けます。友人が毛糸玉について言及し、少し考えた後、あなたのウールのセーターを注意深く解体すれば良い代替品になることに気づきます。
ああ、ウールを噛むことを考えています。奇妙だとわかっていますが、とても不快に感じさせています。具体的な目標を持って、座ってセーターをほどき始めます。1時間ほど経って、毛糸玉を手に入れました。何度か失敗した後で、何らかの理由で毛糸を噛むことの質感ときしみについて考えるのをやめられません。
そのような経験をしたことがありますか?質感ときしみについて考えるだけで?具体的な目標を持って、座ってセーターをほどき始めます。1時間ほど経って毛糸玉を手に入れました。後ろに毛糸を巻き戻そうとして何度か失敗した後、一本の毛糸は絶望的に弱いことに気づきます。
毛糸を編むことにします。さらに1時間ほど座ります。かなり退屈ですが、これが迷路を解くことなのだと思っています。少し後で、専門家の友人があなたに電話をかけてきて、この毛糸の仕事で時間を無駄にしていることで非難します。それは明らかに決してうまくいくはずがなかった、と彼は言います。
彼は迷路を構成するヘッジからの折れた枝を使って道を標示する方法として使うよう指示します。この時点まで、迷路がヘッジでできていることに気づいていませんでした。
うん、わかりました。この話をよく理解できません。理解はできますが。彼が言っているのは、物事をやる良い方法があることがわかるが、その良い方法をどうやってやるかがよくわからないということです。
だから、ギアを空回りさせて理解しようとするだけです。繰り返しますが、これは素晴らしいことだと思います。これは素晴らしいです。これをやるべきです。つまり、私は何年も絶望的にこれをやりました。うまくいきません。しかし、その精神はうまくいきます。その精神はうまくいきます。これは良いことだと思います。
絶望的に迷路を押し通すことで、次に迷路に入った時により良くなると思います。
初心者はしばしば実際の問題に直交する問題を修正することにエネルギーを費やします。直交というのは開発者が解決したがる好きな言葉です。一方、専門家は解決したい問題に向けてエネルギーを向けることができます。これにより、初心者は分野の極めて混乱した見方を持つことになります。なぜなら、彼らが結局解決することになる問題は、専門家が取り組んでいるものよりも困難で興味深くないからです。
誰もより退屈な問題を理解するためにより多くの努力を投入したくありません。これがプログラミングがあまり得意でない人々にAIが魅力的に感じる理由でもあると思います。魔法のように感じるのです。専門家のような気分になります。何かをやりたい時、ただなんとなくうまくいくからです。意味がわかりますか?「うわあ、それはクレイジーです。
何かを決めるだけでうまくいった。魔法のように感じます」というようなものです。
初心者の検索戦略。ついに、あなたが通った道を標示する手段を持って、迷路を横断する、あるいは脱出するために出発しました。まだ確信が持てません。歩きながら枝を折って置いていきます。
どの道が最良なのかよくわからないので、ほとんどランダムに選びます。初心者にとって、決定の大部分は選択に入る情報がほとんどない状態で本質的にランダムに行わなければなりません。すべての決定が順次的で他の決定に依存しない場合、献身的な初心者は決定について熱心に考えた後、ランダムチャンス以上の解決策を思いつくでしょう。
しかし、私たちが住む世界はフラクタルで複雑で、複雑に依存しています。多くの決定は初心者が全く知らない方法で他の決定に依存します。献身的な初心者でさえ、それらの決定の有効性についてフィードバックを得る前に、いくつかの相互依存的な決定を行わなければならない状況に直面するでしょう。
初心者は最初、完全に恣意的な選択を行い、結果に直面することを余儀なくされます。うまくいけば、どの結果がどの決定によるものかを学ぶことができます。しかし、これは常に実行可能とは限りません。
また、AIについてこれ以上話すつもりではありませんが、もう一つ言わなければならないことがあります。この間ずっと、迷路、迷路の失敗、迷路から脱出する方法を学ぶこと、友人からの価値ある、あるいは以前の迷路での以前の自分からの価値あるフィードバックを持つことが、すべて専門家へとますます成長させるものだと言ってきました。
私たちが最近しばしばこのプロセスをショートカットしていると思います。それが私が何度も言ってきたことで、それが私の最大のAI恐怖です。
プログラミングがなくなると思っているからではありません。それが私より良くなると思っているからでもありません。理論的には宇宙のある時点で私より良くなるでしょうが、そういうことでもありません。それは自分で迷路を歩き、なぜある時点で枝を使うべきか、なぜ他の何かを使うべきかを理解する能力を奪っているからです。
あなたは完全に理解していることをオフロードしているのではありません。何か他のものが解決して、「これがやり方だ」と特定の道を指し示すことをオンボードして持っています。そして、あなたは「ああ、そのようには考えませんでした」と言います。しかし、なぜ彼らがその決定を下しているのかを理解していません。
なぜその決定が具体的に下されたのでしょうか?そして、それが本当に理解するのが難しい大きなことです。なぜこの一つの道が他の道に対して正しい道だったのでしょうか?どのようにその結論に到達したのでしょうか?結論自体が価値があったのではありません。その結論に到達し、その変化をもたらすことができることが重要な部分です。
そして、チャットジョパディになぜその決定を下したのかを尋ねることでさえ、全く同じではありません。なぜなら、それはアイデアがあなたの頭の中で決して発生しなかったことを意味するからです。それは他の場所で発生しました。そして、あなたは「わかりました」という感じです。
もしあなたが他の人の間違いを読むだけで学ぶことができ、私が言ったようなできない奇妙な全体的な方法で理解できるその非常に幸運な人であるなら、おそらくそれができるでしょう。
しかし、私はそれをすることができませんでした。そういうことです。私はそこから学ぶことができません。
専門家は失敗を回避する方法を知っています。なぜなら、失敗の内部にいたことがあるからです。その通りです。そして、それがコーディングについて最も困難な部分の一つのようなものです。実際に、あなたの思考を直接コードに翻訳できることです。それは本当に何度も何度も何度も何度もやらなければならない筋肉です。
努力は人生を楽にします。はい、努力は人生を楽にします。専門家の視点から、問題を解決しながら取られる決定はしばしば第二の天性であり、それでいて将来の不必要な問題を避けるように注意深く作られています。専門家の作業を見る初心者は、何年もの努力と研究に基づくこれらの少数の重要な決定を、主に個人的な好みに基づく無数のはるかに重要でない決定と区別するのに苦労するでしょう。その通りです。
初心者は決定さえも見えません。迷路の特に長くて真っ直ぐな部分を颯爽と通り抜けている時、専門家の友人がまた電話をかけてきて言います。「数メートル戻ったところで、なぜ右に行かなかったの?」と彼らは尋ねます。「そんなものはありませんでした」とあなたは断言します。そして、後ろを振り返って、この事実を確認します。
念のため、歩いた道を引き返します。そして確かに、ヘッジに細い隙間があり、それが通る道だったと思われます。これまで歩いてきた広くてきれいな道と比べて、ひどく窮屈で草に覆われていますが、それは道です。
今注意深く周りを見回すと、ヘッジが実際にひび割れや隙間や薄い部分でいっぱいであることに気づきます。どれだけの道を見逃したかわかりません。
時々、初心者は決定を下すべき決定があることさえ知りません。決定が親切な専門家によって指摘された時、初心者はしばしば正しい決定を下すか、示された時に正しい解決策を評価することができます。しかし、初心者はそもそも決定があることさえ知らなかったのです。
これにより、野心的な初心者が外部の助けなしに進歩することが信じられないほど困難になります。
この全体について私が好きでない一つのことは、初心者を無能の絶え間ない状態に置き、状況の純粋な被害者にしていることです。彼らは自分で脱出することができません。
ある程度、それがそうなのです。それを信じるかどうかはわかりません。つまり、初心者がヘッジにひび割れがあることを言われることなく、ヘッジにひび割れがあることを観察できないということです。しかし、そうすると、よし、それを再帰的に再生しなければなりません。
それは、ヘッジにひび割れがあると言った人も、ヘッジにひび割れがあると言われたということを意味するのでしょうか?そして、よし、その人に誰が言ったのでしょうか?その人に誰が言ったのでしょうか?
それは科学の一つの奇跡のようなものです。科学があなたに信じさせなければならない一つの奇跡は、ある種の始まりが存在するようになったということを信じなければならないということです。
私は初心者を自分で理解できない人として定義していると思います。しかし、それは初心者ではありません。定義上、それは初心者ではありません。初心者は自分で理解できない人ではありません。初心者は経験のない人です。それは私たちがバカと呼ぶものです。はい、これは私たちがバカと呼ぶものでした。
常に次のステップを指摘されなければならない人。あなた方の中で自分を初心者だと実際に考える人は、チャットで1とタイプしてください。あなたはかなり経験が浅いです。プログラミングを学び始めて1、2年というのが、深い初心者の範囲だと私が考えるものです。
あなた方の多くがいると思います。あなた方の多くがいて、時間と努力があれば初心者でなくなる広大な能力を持っていると思います。そして、初心者から中級者、中級者から専門家になる時間は、初心者でなくなりたいというあなたの欲求に直接比例するでしょう。
つまり、1日2時間費やすなら、1日2時間成長するでしょう。皮肉ではなく、1日12時間費やすなら、1日2時間費やす人を打ち負かすでしょう。私は最初に何年も毎週80から100時間費やしました。それを望んでいたからです。とても欲しかったのです。
もし成功しなければ、以前の人生に戻らなければならず、それは私がいたくない場所でした。だから、欲求と必要性の両方によってとても動機づけられていました。そして、10,000時間のことは興味深いです。10,000時間が真実かそうでないかはわかりません。プログラミングでそれがどのように機能するかは正確にはわかりませんが、それには何かがあります。
初心者にはスキルの問題があります。初心者にはスキルの問題があります。それは真実です。それは真実です。それは彼らがスキルの問題を持っているからではありません。彼らはまだスキルを持っていないのです。
時々、初心者は決定を下すべき決定があることさえ知りません。そして、決定が親切な専門家によって指摘された時、初心者はしばしば正しい決定を下すか、示された時に正しい解決策を評価することができます。しかし、初心者はそもそも決定があることさえ知らなかったのです。
これにより、野心的な初心者が外部の助けなしに進歩することが信じられないほど困難になります。彼らは間違いについて作業をチェックすることさえできません。なぜなら、実質的な作業体において、初心者は自分の決定の半分を指摘することができないからです。
ほら、全体的な被害者意識のようなものがあって、私はそれが大好きではありません。専門家の友人が推奨するヘッジの隙間を通り抜けることができます。間もなく、迷路の分岐点に来ます。一つの道は左に、もう一つは右に続いています。左の道は少し広くて明るく見えますが、間違いから学んで、専門家の友人に電話してアドバイスを得て、彼らの知恵から学ぶことにします。
右の道が良い、と友人は宣言します。説明を求めますが、右の道がより強い選択だということ以上に具体的なことは何も与えてくれません。明らかに正しい外観を持っている。失望させることはない。
理解可能な知恵の不足に不満を感じながら、右の道を取ります。そして確かに、それは正しい決定だったようです。
道がきれいになり、わかる限り出口に向かって進み始めますが、専門家の友人が何を見たのかまだ理解できません。そして、彼らも自分が何を見たかを理解していないようです。
『二郎は夢を見る』のような全体的なことがあって、それがいつも私に印象を残しています。寿司を作る人は、寿司作りの他の部分に移る前に3年間米を作らなければならないというものです。
それは、私がよく使う隠れた知識という用語があるからです。何かの知性と、その隠れた知識があります。少しの技巧を必要とするスポーツをやったことがあるなら、隠れた知識をずっと、ずっとよく理解しているでしょう。そして、2,000年前にあるギリシャ人がこれを指摘しました。
その通りです。そして、私は卓球をたくさんやりました。膨大な量の卓球をやりました。そして、最初はボールを打つことだけに集中している時期があります。そして、ボールを打った時、なぜこのように打っているのかをよく理解していません。他の人がやっているのを見たので、この動きを繰り返しているだけです。
そして、ある時点でボールがどのように当たるかを感じることができるようになり、それが何をするかがわかるようになります。そして、ある時点で他の人がどのように打ったかを見ることができ、彼らがこの種のスピンをかけたので、もしそれがなかったら打つのとは少し違った打ち方をしなければならないことがわかります。彼らが右にビットを入れた下向きのトップを入れたら、その顔を横切るようなスイングをして、甘いアーチングをサイドに打つことができるとわかります。
それを何度も感じているので、突然、誰かが何かをするのを見た時、対応する方法を知る新しい知恵や知識のセットが開かれるようです。つまり、それについて本を書くことさえできるでしょう。すべての動きを書くことができますが、誰かがパドルを取り上げてそれをやることはできません。まだ感じていないからです。
まだスピンを感じていません。パドルに対してどのように感じるかを感じていません。打った時、パドル内のどこを打ったかを理解し、なぜそのようになるのかを理解したことを理解できません。まだタッチを持っていないので、これらのことを処理できません。
そして、開発し始める直感のようなものがあります。そして、これはあらゆる場所で起こると確信しています。少しゴルフをプレイすることを学ぼうとしていて、直感があることがわかります。ただ、たくさんプレイする以外にそれを集める方法がわからないだけです。
これがコーチングが難しい理由です。はい。感情の全体的なセットがあるからです。卓球レジェンドプライム。
私は中国に行き、ライン待ちをしました。ある時点で大学チームを打ち負かしました。かなり上手くなりました。ドアの外に並んだ大勢の人がいました。普通の人を打ち負かし始めて、ラインが100人くらいになり、次々に一対一で打ち負かされました。
11に設定されたオリンピックのようなものをやって、とても楽しくなり、人々は一人の男が「お前はアメリカ人だ、これはできない」と言っただけで、私は「ええ、ただただたくさんの人を叩きのめしている」という感じでした。中国のピック スタイルのように持って来た人がたくさんいて、私はまだ握手をしていて、ただ圧倒していました。
とても素晴らしかったです。私の人生で最高の瞬間のようでした。今は卓球が下手になりましたが、大好きでした。ある時点でとても上手でした。
専門家の直感はしばしば手強いですが、理解可能であることは稀です。決定を明確に説明できないことが、初心者が専門家と時間を過ごすことをとても有用にするものです。
専門知識のアンサンブル。専門家の友人は、ヘッジの明らかな隙間を見逃したことと、ヘッジの上を登れることに気づかなかったことと、ヘッジトリマーを持参しなかったことと、選択する選択肢があることさえ気づかずに行った無数の他の選択について非難しています。
目がうつろになりながら、電話を通じて友人に誰かが呼びかけるのが聞こえます。専門家の友人には専門家の友人がいて、皆お互いを助けていることがわかります。一人で理解するものだと思っていました。
あなたは泣きますが、友人はそんなアイデアをどこで得たのかと尋ねます。完全に公平に言うと、私はほぼすべてを主に自分で、またはインターネットで読めるものを読むことによって学びました。
私がやったスタートアップは、実際の仕事をする前のずっと前でした。最初の実際の仕事に行った時、彼らのいくつかのことが悪いと思ったので、跳び込んで彼らのために決定を下し始めました。彼らはそれを気に入って、「決定を下し続けてください」と言いました。コーディングのための良いメンターがいるポジションに陥ったことは決してありませんでした。
それをやった一人の男性を思い出すことができますが、彼はマネージャーとコーダーの境界線をまたいでいて、その境界線を全く上手く見つけることができませんでした。しかし、試みはしたので、少しの間それをやりました。しかし、私はほとんどコーディングを学ぶ孤独な試みの人生を送ってきました。
彼は必要なことについて話しています。
静かにしろピック。迷路を通してあなたを助けることができる仲間のネットワークをどのように得ることができるかを尋ねます。それは何よりも珍しいことです。これは何よりも珍しいことです。友人はオンラインチャットルームに参加することを言います。残念ながら、彼らは皆理解不能な専門用語を話しているか、最適な毛糸巻き技術について議論しています。
専門家はしばしば人々のネットワークを持っています。ところで、私のdiscordに参加しても、専門的な毛糸の最適化について議論している人々の話を得ることはないでしょう。
彼らは有用な洞察を役に立たない一般的な要約から素早く区別することができ、探している情報を見つけるのに多くの時間を費やす必要がありません。
しかし、初心者は二つを区別する方法についても、効果的に助けてくれるコミュニティを見つける方法についても手がかりがありません。最終的に、迷路を終え、完全な初心者である経験を繰り返したくないので、もっと学ぶことと初心者の罠に陥らないことに専念します。
しかし、正確にはどのようにそれをすべきでしょうか?初心者として、あなたを助けてくれるあなたの側の同情的な専門家を見つけ、質問がどれほど些細なものであっても、すべての質問をすることができる人を見つける必要があります。
あなたをより良くするのに役立つ人を見つけることができるなら、それはおそらくより良いでしょう。しかし、反論することはできますか?反論することはできますか?
問題を解決する方法を特定できないなら、誰が聞く価値のある専門家を特定できると言うのでしょうか?チェックメイト。無神論者。そのフェドーラを他の場所でチップしませんか?Redditレベルの無神論。事実、論理、神学であなたを所有しました。
とにかく、これの代替は多くの専門家を見つけて、その中で負荷を分散することです。最近はオンラインでかなり遠くまで行くことができ、AIツールでさらに遠くまで行けます。しかし、初心者が陥る上記の罠の多くは、インターネットやチャットボットにアクセスできるからといって魔法のように崩壊するわけではありません。
まだ微妙な決定を認識する方法がわかりません。まだ良いアイデアと悪いアイデアを区別する方法がわかりません。まだ悪い選択による長期的なカスケードやカスケードを避ける方法がわかりません。インターネットは確かに役立ちますが、そばに誰かがいることは圧倒的により良いです。
そして、カスケードする悪い決定は避けることができないものだと主張します。単純に悪い決定にカスケードするまでのより長い道のりにするだけです。それがすべてです。
また、ここで欠けていると思うのは、アイデアの起源です。これについて前に言及しました。アイデアを起源できない、つまり以前に学んだことを適用できないなら、まだ何かを学んでいないのです。
継続的に助けやガイダンスを得る必要があるなら、以前に学んだことを適用していません。それを起源できる必要があります。それが良い最初のステップです。起源を取り、それらを適用し、弱い部分を見つけ、アイデアを再起源し、適用し、弱い部分を見る。
弱い部分で、カスケードする場所を見る。親切な専門家に伝えるのが難しいことの一つは、時に心に特定の質問がない状態で、あなたがやっていることを見せる必要があるということです。しばしば、やっていることに不安を感じることがあるとわかります。そして、専門家の友人と話すことで、後で痛みを引き起こすエラーを犯したことが素早く表面化するでしょう。
解決すべき特定の目標なしに時間を費やして話すことを喜ぶ人がいることは、長い道のりを行くでしょう。
ええ、私のチャンネルのどこかにケーシー・ミラトリと一緒にゲームデザインについてどう取り組むかについて話した動画があって、それは超役立ちました。彼は「ここに彼がやるいくつかのことがあります」と言ってくれて、私にとって素晴らしかったです。
彼が言ったことをすべて適用しましたが、どう適用するかがわからず、何度か再適用しなければなりませんでしたが、本当に素晴らしい方法でした。今でも頭に入れています。
職場では、初心者と専門家の間のこの単なる話し合いスタイルの相互作用は、知識移転と訓練にとって重要ですが、初心者は重要な意思決定者との発言権を持つことは稀で、これらの相互作用を促進することがしばしば無視されます。
新入社員の質問に答えるようシニア従業員に指示するだけでは不十分です。学習の大部分は、直接の質問と答えからではなく、初心者が専門家がスキルを適用する方法を観察することから来るからです。このシナリオをさらに難しくするのは、専門家は単なる話し合いの相互作用が基本的に価値がないと思うでしょう。
しかし、具体的な質問に答えることははるかに有用に感じられます。一方、初心者は十分な時間があれば、具体的な質問への答えを自分で発見できるでしょう。しかし、専門家が初心者と単に話している間に生まれる直感を発達させることは、初心者にとって信じられないほど価値があります。
これは、すべての専門家がリモートワークをしている時に新しい従業員を訓練することの困難を説明します。リモートワークはそのような偶然の指導されていないウォータークーラーでの相互作用を実質的に排除するからです。
実際、これには完全に同意します。ところで、対面には魔法的な何かがあります。違うものがあって、より多くを学べると思います。そして、リモートワークによって最も影響を受ける人々は経験の浅い人々だと思います。手を差し伸べる障壁が高いからです。誰かの前に出ることがより困難だと思います。
多くのことがあって、それは確実にリモートワークが悪いと言っているわけではありません。リモートワークには多くの良い部分があると思います。Netflixで最後の4年間リモートワークしました。それが恐ろしいことだとは言っていませんが、ただ言い難いものを多く見逃したことは確実にわかりました。私はそれほど効果的ではありませんでした。
まだかなり効果的でしたが、全く同じではありませんでした。ところで、Netflix、ピック、念のため、Netflix、ピック、もしあなたが疑問に思っているなら、念のため。
独立して可能で、専門家の監督なしで最も良く行われることは、分野の探索です。
何も知らず、何が有用である可能性があるかについて基盤がありません。よく書かれたエッセイシリーズや深い技術的な深掘りのような、ある種の深さがあると感じるものに出会う時はいつでも、それに重く投資する必要があります。初心者として、あなたの一つの利点は、すべてが新しく、誰もあなたが速いことを期待していないことです。これにより、可能な限り多くを学ぶために時間を費やすことができます。
ところで、これが大好きです。すべての仕事で、毎回これを利用してください。これはとても良いです。正直に言って、これをやりすぎることは不可能だと思います。
分野の特定の秘学に一週間費やすことは、おそらく配当を支払うでしょう。
なぜなら、突然あなたが分野のこの小さな側面で専門家レベルになったからです。専門家と互角に戦うことができます。わかりました、それは少し過大評価かもしれません。一週間費やして専門家になれるなら、学んでいるものが例外的に浅いか、専門家がバカかのどちらかです。ただ投げかけているだけです。
低い期待はあなたの利点です。絶対に。または分野が一週間古いか。5年前に奇妙なサブドメインについて最後に読んで以来、それも真実です。
共通のことを勉強せず、ニッチなポケットに全力投球してください。共通のことは、あなたの主な活動が何であっても、浸透によって学ぶほど共通です。
しかし、ニッチなことは積極的な研究を必要とし、ニッチを無視することが初心者のままでいる方法です。とても良いです。また、それは汎用主義者の専門性が、ニッチにどこまで掘り下げるかを知ることです。とても重要です。
これらすべての中で、初心者は結果を知らずに決定を下す勇気と、決定に全身全霊でコミットして成功の最大のチャンスを与える自信を必要とします。
これらの特性は些細なものではなく、自信は専門家からの皮肉なコメントによって簡単に砕かれます。印象的でない専門家によって拒絶された有望な初心者がどれだけいるかを想像したくありません。この意味で、心のない専門家からのアドバイスは、初心者の自信を破壊するすべてのリスクのために、専門家のアドバイスがないよりも悪いです。
ところで、誰かがあなたを打ちのめしただけで自分の人生を生きることができないこの無能力を持つすべての人に、今すぐやめる許可を与えています。やめてください。いいですか?真剣に、あなたが専門家だと思う人があなたを破壊させることをやめてください。
人生の最も奇妙な部分の一つは、一度勇気を失った人は勇気を失ったままでいる人々のグループが常にあることです。そうならせてはいけません。
私にはいつもこのことがありました。Netflixでの包含多様性の副社長だった、または今でもそうかもしれませんが、彼と興味深い問題について行ったり来たりで話し合っていました。実際に彼と話すのは楽しい人でした。話をするのがとても楽しかったです。
ある時、彼は多様性と包含の違いについて話していました。多様性は人々をダンスに招待することで、包含はダンスに誘われることです。そして、私は彼が根本的に間違っていると言いました。両方の側面で彼は間違っていると思います。
そして、最も重要なことは、誰もダンスに誘われないということだと言いました。包含されたいなら、ダンスに誘わなければなりません。そして、誰か他の人があなたを救い、連れ込んでくれるのを待っていると考えるなら、人生の残りをサイドラインで待つことになります。
そして、そこに座って待つのは愚かです。他の誰かがドアを開けてくれるのを待ってはいけません。足を取り、まず後ろに置き、コアを硬化させ、全力で振り、クソドアを蹴り倒してください。いいですか?弱虫になるのをやめて、強くなってください。やらなければなりません。
さもなければダンスに誘われるのを待つことになります。なぜかわかりますか?なぜかわかりますか?現実は誰も包含的ではないからです。いいですか?人々は自分のような人の周りにいることを好みます。これはすべての社会における共通の人間経験です。そして、彼らは招待することをやめるでしょう。人々は他の人を招待しません。これは何度も何度も何度も起こります。
人々は他の人を招待しません。これは一般的な普通のことです。そして、人々が「ああ、異なる意見を持つ人とだけ付き合います」と言う時、それは「異なる意見を持つ人とだけ付き合います。私たちはとてもユニークです」と言う人々のグループです。いいえ、確かにそうです。
これらの世界は実際には存在しないので、そのラインをなんとか歯でフロスする人はほとんどいません。存在してほしいのですが、存在しません。困難です。でも、私は可能な限り最も良い意味でそれを意味します。つまり、グループの一部になることは非常に困難です。
そして、現実世界ではすべてが良いはずだと人々があなたに言うことを知っています。良くありません。ダンスに誘わなければなりません。
それをやる意欲がないなら、どのグループに入ることも本当に困難になるでしょう。ネットワークを作らなければなりません。人生で積極的な立場を取らなければなりません。そして、誰かがあなたにはできないと言った時、それにアプローチするいくつかの異なる方法があります。
それを聞いてやめようとするだけの人もいます。それを聞いて、怒りのように取り、その人が間違っていることを証明しようとする人もいます。それを聞いて、その人が間違っていることを証明するように動機づけられない人もいます。誰かができないようなことができることにもっと動機づけられているだけです。つまり、私は誰かが間違っていることを証明するためにここにいるのではありません。
私は自分ができると信じており、自分を信じたいのです。そして、第三の部分、第三のバージョンが最良のバージョンだと思います。つまり、私は常に誰か他の人と戦っている人であるためにここにいるのではありません。私は自分自身と戦っている人で、常により良いバージョンになろうとしています。
そして、誰かがそれは不可能だと言った時、私は「できます。それができます」と言うつもりです。
そして、私はいつも頭の中にそれを持とうとしています。つまり、他の誰が何を言おうと関係ない人になりたいのです。皆が「ねえ、あなたはこれが本当に得意です」と言った時、「そうかもしれません、そうでないかもしれません」と言いたいです。誰かが「あなたはこれが本当に悪いです」と言った時、「ええ、そうかもしれません。
そうでないかもしれません」と言います。私は常に追いかけたいことを追いかけ続けるつもりです。私は自分がグループに含まれないことさえも、含まれたい時に気づきました。
彼らのスペースに侵入して、彼らを不快にさせるような感じがするからです。ええ、おそらくそうかもしれません。おそらくそうするかもしれません。
しかし、他のすべてと同様に、この記事全体が話している技術的なスキルセットについて。最初に、つまり、これが自分を神経多様性と呼ぶほとんどの人が、文字通り社会的スキルを練習しない人々で、なぜ自分がそれに悪いのかを疑問に思う人々である98%確信している理由です。
グループに初めて参加する時、ただ上手くありません。これは普通です。それについて奇妙なことは何もありません。やったことがないので奇妙なのです。やったことがないのでプログラミングが得意でないのと同じです。それは悪いことではありません。それは普通の、ただの標準的な世界のことです。
そして、人生のある時点でとても社交的な人でいることができ、その後何年もそれをやめて、もうそれが得意でないことに気づくことができます。他のすべてと同じです。私はもう卓球が得意ではありません。時間の経過とともに悪くなった特別な人間だからではありません。
いえ、他のすべての人間のように時間の経過とともに悪くなったから悪くなったのです。いつもテキストでコミュニケーションを取るだけだと、対面での会話を持つことが困難になります。まさにその定義によってそうなのです。私は正しくありません。「すべてあなたの頭の中にある」論法はプライムです。
人生の多くは頭の中にあります。つまり、実際に神経多様性がある実際の友人がいて、彼らは人生で明らかに不利な立場にあります。彼らは不利な立場にあり、物事をするために多くのことを経験しなければなりません。私が話しているのは、その言葉を持っているTwitter人の98%で、それは彼らが社会的に不器用だからです。
彼らは「自閉症があります。ただ不器用です」と言います。あなたは「不器用ではありません、犬。不器用ではありません。練習不足です」と言います。そして、二つの間には大きな違いがあります。いいですか、とにかく、そこで奇妙な脱線をしてしまいました。
この考え方の欠点は、失敗した時はいつでも自分のせいのように見え始めるので、他の人の苦難を軽視しやすくなることです。そこで、あなたが混乱していることは非常に、非常にシンプルで非常に直接的だと思います。そして、あなたがそれを言ってくれて嬉しいです。それでは、少しウノリバースしてみましょう。いいですか。
重要なのは、明らかにすべての状況をコントロールできるわけではないということです。時に資金が尽きて、もうそれに取り組むことができなくなります。そして、いくつかの側面では会社を失敗させたかもしれませんが、また製品を解決するのに十分な時間が与えられなかっただけかもしれません。本当に嫌な人がいて、あなたが皆を嫌と思う嫌な人ではなかったかもしれません。失敗があなたのコントロール外だった状況の全体的なセットがある可能性があります。絶対に。
しかし、何らかの理由でそれらのことを見て、失敗は私のコントロール外だったと思うなら、その考え方は実際に、あなたが守ろうとしているものより100倍危険だと思います。これは、ああ、人々に特定のことを感じさせない方が良い、なぜならもしそうしたら、私の神よ、誰か他の人に意地悪をする武器として使うかもしれないからという過保護で過度に甘やかす考えのようです。そして、あなたはただ真実だが、誰もそれを言っていたわけではないようです。
自己責任は非常に重要で、可能な限り責任を負うべきだと思います。実際、責任不足よりも過度に責任を負う方が良いと思います。そして、結局のところ、あなたが測定棒を取ってそれを誰か他の人を殴る手段として使うなら、あなたは素早く気づくか、敗者として死ぬでしょう。あなたは実際に自分の測定棒にさえ達しておらず、それからもしばしば失敗することに気づくでしょう。
そして、いいえ、誰かがこれを嫌な人になるための跳び台やスプリングボードとして使うかどうかは気にしません。はい、それは何をしても起こることですが、人々が自分の自己責任を絶えず追求しないことの方が千倍悪いからです。私は誰か他の人の感情に気を配ることよりも、自己責任に千倍賭ける意欲があります。私たち皆の中に嫌な人がいるからです。
そして、私が言うすべての反対をやるなら、反対側にも嫌な人がいるでしょう。すべての状況に嫌な人がいます。すべて、つまり、地獄への道は善意で舗装されているという理由があります。実際、かなり良いフレーズです。
私は普通これらのフレーズの多くを嫌います。地獄への道も明らかに多くの悪い決定やそのすべてで舗装されていると思います。しかし、これらすべてのことに関係なく、良いことをしようとして結局悪いことになることもたくさんあります。
そして、あなたが好きではない何かをやっている誰かを呼び出したか、誰かを変えたであろう何かを言ったかもしれない時のようなものでもありません。しかし、代わりに良い人でいることを好み、「ああ、この人には良い人でいよう。
多分彼らは少し落ち込んでいて、多分この人にこれらのことを言う必要はないだけです」と言います。だから、何も言いません。そして、その人は続けてその間違いを犯し続けます。あなたはその人により良かったか悪かったですか?
それは答えるのが不可能な質問です。しかし、同時に、その人により悪かった可能性が十分にあります。良い意図であなたは誰かの人生を悪くした可能性があります。彼らは自分の間違いから再び学ばなければなりません。
専門家と初心者の間の一貫した共感の欠如は、簡単に感じるにもかかわらず、実際には困難であることを示唆しています。私はここでこれについてもっと書きました。極端な場合、共感の欠如は、専門家の作品によってとても巧妙に表現された威信クラスの味ステータスを持たないとして、専門家が初心者の作品を軽蔑することにつながります。
この自己実現的な、これは自己実現的です。初心者は専門家の美学感覚に従うか、研究分野を自分には向いていないとして却下するか、稀なケースでは専門家が間違っていることを証明するために信じられないほど一生懸命働くでしょう。そして、この最後のケースでは、初心者はとにかく専門家になります。
専門家は、シンプルだが興味深い作品よりも、技術的に挑戦的な作品に対して美的な好みを持つ傾向があります。そして、私はこの現象について専門家の美学としてもっと書いています。
それは興味深いです。この結論の思考が好きです。私が言ったように、人々が間違っていることを証明する必要はありません。時に、ただより良くなりたいだけです。
誰かが却下されたと言った時、彼らの目標は誰かが間違っていることを証明することではありませんが、より良くなりたいのです。そして、それは動機になり得ます。ある程度の人々にとって動機になり得ます。
とにかく、これは私が遭遇したほとんどの専門家との経験ではありませんでした。私が出会った多くの人は謙虚で好奇心旺盛です。
ええ、つまり、あなたは幸運な人だと思います。悪い人に遭遇した人もいると思います。
考える材料を与えてくれて嬉しいです。いえ、素晴らしかったです。これは素晴らしい記事でした。これを非常に楽しみました。これについて話すことはたくさんあり、話すことはたくさんありますが、私の最大の心配は、初心者が自分を無力で専門家の専門性の犠牲者としてのみ考えることを決して望まないということです。
それは本当にただハードワークに尽きると思います。そして、誰もあなたが正しいか間違っているかを言えないなら、小さな秘密を教えましょう。あなたが書くものとあなたが生産するコードが最終的にあなたが正しいか間違っているかを教えてくれるでしょう。
それがそうするからです。それに物事を追加することが例外的に困難な時期を見つけるからです。そして、「なぜすべてが崩壊しているのでしょうか?こんなに簡単に始まったのに、今では何かを追加すると、とても困難です。何をしてしまったのでしょうか?」と思います。それから学ぼうとしてください。何かを取り出して、それを簡単にするために再作業することができますか?
コードは決して嘘をつきません。
コードは決して嘘をつきません。それはあなたがそうすべきだと言う通りに正確にやります。そして、うまくいかない時、それが何だかわかりますか?それはあなたがそれに悪いからです。あなたがやりたいことをやらない時。
レースコンディションは嘘です。間違いです。レースコンディションはあなたが作り出した真実です。あなたがその条件を作り出し、今その結果に対処しなければなりません。
おい、スレッドのようなスレッドレースコンディションは最悪のデータレースです。これがインターネットなしでプログラミングを思い付いたと思いますか?簡単な答えはありません。ええ、つまり、Stack Overflowがある前にプログラミングを学び始めました。そして、そのことは、おい、大好きです、ところで、嘘、いまいましい嘘、統計、LLMsが大好きです。
その答えが大好きです。しかし、真剣に、それには何かがあると思います。学ばなければならず、Stack Overflowがなかった時、何をしますか?素早いGoogle検索なしの世界を想像できない人がたくさんいます。本です。ええ、つまり、私はたくさんのJavaをプログラムしなければなりませんでした。
何をしなければならなかったかわかりますか?Javaドキュメントを読みました。何かを魔法的に見つけるまでドキュメントを読み続けました。本当に困難だったことの一つは、トークナイザーという言葉を人々が使うことさえ知らなかったことです。だから、文字列という言葉を調べ始めて、文字列文字列文字列文字列文字列文字列からトークントークントークナイザー、トークンとは何かを見て、座ってJavaドキュメント全体を読まなければなりませんでした。Java 1.6をとてもたくさん読みました。
おい、狂気でした。実際に狂気でした。いいです、とにかく。いいです、これは素晴らしいです。名前は「再び学習を終えたと思ってはいけません」です。ええ、それは良い終わりです。その終わりで満足です。さようなら。

コメント

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