生計を立てるためのプログラミングは、テクノロジーを楽しむ能力を台無しにしましたか? [閉まっている

softwareengineering.stackexchange https://softwareengineering.stackexchange.com/questions/6166

  •  16-10-2019
  •  | 
  •  

質問

アーサーC.クラークを引用するには:

十分に高度なテクノロジーは、魔法と区別できません。

以前は、驚きと驚きをもってテクノロジーを見ていました。私はそれを分解し、それがどのように機能したかを理解し、それをすべて理解したかった。テクノロジーは魔法でした。私は年をとっています、私はもっと知っています、そして私は私の日々を費やして、うまくいけば、他の人がそのような不思議で満たすことを願っています。しかし、最近、私はテクノロジーに対する私自身のa敬の念がひどく削減されていることに気付きました。より多くの場合、私はそれが私の若さのように思われたように、それがエレガントでもシームレスでも、洗練された、または完璧にもたらされていないことに悩まされています。それはすべて壊れてぎこちなく見えます、または一緒に石畳で、テストが不十分です。

プログラミングはテクノロジーを楽しむ能力を台無しにしましたか?あなたはa敬の念を抱いて不思議に思うのをやめ、ちょっとテクノロジーを手に入れるたびに「彼らはこれをもっとうまくやったかもしれない」と言い始めましたか?

役に立ちましたか?

解決

フィクションでテクノロジーを楽しむ能力を台無しにしました。

本 /映画 /ドラマ]のヒーローが多数の空手キックに耐え、無限の数の弾丸を発射し、2つの建物の間の50フィートのギャップを横切って飛び越え、大きな高さから便利な積み重ねの山に落ちることができる間、私は自分の不信を一時停止することができます箱など

不信の画面で私を叫ぶのは、ヒーローがコンピューターに足を踏み入れるとき、そして:

  • Googleよりも明らかなパワーを持つアプリケーションで検索を実行します。
  • いくつかのキープレスとウィンクを使用して、おそらく安全なシステムにハッキングします。
  • 便利な「%完成」ウィンドウ(これはたまたま彼がコピーしているコンピューターのオペレーティングシステムで動作します)を使用して、数秒でハードディスク全体をメモリスティックにコピーします)
  • 容疑者の顔から高解像度の印刷を取得するために、CCTVカメラから画像をズームすることを伴うものは何でもします。 aaaarhg !!!!

他のヒント

プログラミングは、生物学を知ることが花を楽しむ能力を台無しにすることほど、テクノロジーを楽しむ能力を台無しにしていません。

私は今、平凡なテクノロジーにあまり興奮していません。

しかし、私は素晴らしいものを作るのがどれほど難しいかを知っているので、私は素晴らしいものにもっと感銘を受け、興奮していると思います。

そして、私は素晴らしいものを作ることに携わることができることを楽しみにしています。それは、私が若い頃に新しくて光沢のある何かのスリルよりもずっと永続的で充実した興奮です。

保つ チョウザメの(第2)法 念頭に置いて、「すべての90%がクラッドです」。ソーセージがどのように作られるかを研究すると、ソーセージの味を失います。しかし、1つは、Crudではないすべてのすべての他の10%に対してより深い感謝を獲得しています。 (私は本当にソーセージのメタファーを動かし続けることはできません。おそらく、それがどのように作られているかを実際に勉強していないからです。)そして、本当に素晴らしいことのすべての1%に不思議に思うことができます。

私が生計を立てるプログラムをしなければ、私はプログラミングのインスピレーションを受けた成果に対する私の豊かな尊敬と賞賛を持っていません。

聞くのが大好きです 作家は、彼らが尊敬する他の作家について話します. 。彼らがクラフトを学ぶとき、私はそこにあるすべての粗末な文章に幻滅するのは簡単だと確信しています。しかし、ほとんどの(すべてではないにしても)偉大な作家は熱心な読者であり、彼らが尊敬し、霊感を受けている人々の作品に喜びを見つけます。

私がコンピューターのほとんどの「普通の」人々のプログラミングを本質的に魔法としてプログラミングし始めたとき、私はそれらが他のものと同じ物理的法則と制限を条件に、彼らが本当にかなり普通のデバイスである方法を説明しようとする必要がありました。それはあったでしょうが 公平 作業の量、私は本当にやりたいならCPUをビルドすることができることを知っていました - そして、私はCPU全体を構築することはありませんでしたが、私はそれが必要なものを十分に理解するのに十分な十分な論理複雑さを設計し、構築しました、私が可能でなければならなかった理論的な推測だけではありません。

現在、ほとんどの人はコンピューターを非常に普通だと考えています。しばらく前に夕食を食べていたとき、レストランで2人のウェイターがラップトップの選択肢について議論し、情報に基づいたインテリジェントなファッションでそれを行いました。同時に、私はマイクロ波領域に操作周波数を十分に操作するプロセッサを見ています。それぞれが複数の独立した実行ユニットを含む複数の独立したコア、投機的、秩序外の実行、分岐予測、レジスタの名前変更、キャッシュなどを行います。 - そして今 私は 彼らはかろうじて魔法に欠けていると確信している人。

どちらかといえば、プログラミングを知ることにより、テクノロジーがさらに魅力的で楽しいものになると思います。

いいえ。私は最近、魔法を見つけるために別のフィールドに目を向けています。

  • エキゾチックな車:誰がヴェイロンをよだれを垂らしていないのですか?
  • 薬:私は誰を忘れますが、誰かが最近生きている細胞を統合しました(1)。物理的な技術は驚くべきものではありませんでしたが、そのアプリケーションは驚くべきものでした。
  • 数年前にバンクーバーのD-Waveで作成された量子コンピューター

他のさまざまなもの。

(1)この詳細は曖昧ですが、私はこの作品に完全に感銘を受けたことを思い出します。

それは私のテクノロジーへの愛を台無しにしませんでした。プログラミングの魔法がすでにどのように機能するかを知っているので、私は今、もっと文句を言っています。また、プログラミングがテクノロジーの唯一の分野であるとは限りません。魔法は決して終わりません。

プログラムを手に入れるたびに、バグ、将来の機能、または改善が見られました。ほとんどの場合、私は実際に(理論的に)それがどのように行われるかを考えています。そして、ほとんどの場合、ソフトウェア会社が実際に顧客からフィードバックを取得しようとする場合、フォーラムにバグレポートまたは投稿を提出します。

それが物事を楽しむ能力を台無しにしたとは言いません。ゲームはまだ楽しいです。ほとんどのプログラムはまだ楽しいです。ほとんどのWebサイトでさえ、訪問するのが楽しいです。私が気づくバグに関係なくすべて。とにかくほとんどは小さいです、テストから逃れること、またはそれらは開発者が彼らにとって理にかなっているので気づかない大規模なUIの改善です。

私はまだ自分のテクノロジーが好きです。

多分それは持っています。

しかし、次世代には希望があります。私の最年少は、物事を分解し、彼が取った部品で新しいマシンを作成するのが本当に好きです。私を思い出させて、戻ってきます。

私はまだ物事がどのように機能するのか疑問に思うのが好きです。私は実験を心に留めて決心します。時には、ネジがきつくするとき、私は喜んで彼を助け、物事を分解します。

そもそもテクノロジーを楽しんでいなければ、私はプログラマーにはなりません。だからいいえ。テクノロジーは非常に速く変化します。常に新しいものを楽しむことができます。

私はまだプログラマーとしてテクノロジーを楽しんでいますが、ショー/映画(常に無限の弾丸があるように見える)で銃の弾丸を数えるなど、いくつかの小さなことや、そのようなささいなことが私をそらします。また、プログラムやビデオゲームのバグが非常に速く気づいており、私の友人は私が何について話しているのかわかりません(それは私を笑わせます)。 {そして、私の括弧の使用通常の投稿でのブレース emails、lol。}

ライセンス: CC-BY-SA帰属
所属していません softwareengineering.stackexchange
scroll top