彼女はプログラマの 90% 以上の成績を収めています # 12月初め、ある老人が93歳で静かに息を引き取った。彼女の名前はエヴリン・ベレジンです。彼はコピー&ペースト機能の発明者です。
エブリン ベレジンは物理学科を卒業し、1951 年から 1969 年まで、多くの企業でコンピュータ システム設計者として働いていました。現在世界で最も影響力のある業績は、全米 60 都市にサービスを提供するユナイテッド航空の航空券予約システムを設計したことです。このシステムは、検索結果を表示するのに 1 秒しかかかりません。11 年間、問題なく稼働しています。障害記録。
Evelyn Berezin は、2006 年にロングアイランド テクノロジー殿堂入りを果たし、2015 年にはコンピューター歴史博物館の研究員に任命され、2011 年にはロサンゼルス女性テクノロジー ホールに殿堂入りしました。 (女性テクノロジーの殿堂)。
しかし、エヴリンは控えめです。彼女は、従業員 9 名だったリダクトロン社を 500 名近くに成長させました。彼女は米国の優れたリーダーの 1 人に選ばれましたが、あまり公の場に姿を現すことはありませんでした。彼女は高齢になってリンパ腫を患いましたが、治療を諦め、家族とともに最後の日々を過ごすことを選択し、12月8日に93歳で亡くなりました。
ネット上では多くのネチズンがエブリンを悼み、「当時、女性がコンピューター設計の仕事に携わることができたのは非常に驚くべきことだった」と述べた。一部のネチズンは、彼女を「世界中の大学生の救世主」、「ジャーナリストの生まれ変わった親」、「秘書の敵、一人の人間が業界を終わらせた」と述べた。
多くのプログラマーはこう言いました:「
彼女はプログラマーの 80 ~ 90% を成功させました。」想像してみてください、現代人は毎日携帯電話を使用しています。コンピューターを使用すると、何が起こるでしょうか。コンピュータに「コピー アンド ペースト」機能がなかったら、仕事に役立つでしょうか?あなたの人生はどうなるでしょうか?
プログラマーの右腕プログラマーにとって、最も身近で、最も熟練し、最も一般的な 2 人は、使用されている 2 つのショートカット キーは何ですか?
はい、あなたが今考えているのは、ctrl c と ctrl v、通称コピー アンド ペーストです。
多くのプログラマーにとって:
世の中のコードは「コピー」にすぎません。
このミームは実際には非常に現実的ですが、かなりターゲットを絞ったものであると言わざるを得ません。
インターネット上のジョークと同じように:
0. 「私たちはコードを作成するのではなく、github ポーターです。」
1. あなたは私のことについて何も言う必要はありません。能力を知る!
2. プログラマー「そんなことはない、私も○○と同じことをしたい!」とプロダクトマネージャーは考えています。コピー&ペーストしたのか?管理人は気にしないよ!
4. 合理的にコピーして使用する...これ自体が能力です...
5. 毎日真剣にコードを書いていたプログラマーがその後、突然亡くなりました。 ..
#ほとんどのプログラマーにとって、コピーとペーストは優れた製品を作成するための右腕と左腕です。
そして、この素晴らしい機能は、50 年前にあの偉大な女性によって発明されました。
彼女の発明により、当時多くの人が失業しました
50 年前、同じ文書のコピーが 2 つあった場合、タイピストはタイプライターでコピーを 2 回繰り返すことしかできず、重要な文書に単語が間違って入力された場合は、最初から最後まで書き直す必要があり、時間と労力がかかります。
1969 年、エブリン ベレジンは、テキストの編集、削除、切り取り、貼り付けができる史上初のコンピューター化されたワード プロセッサを発明し、「データ秘書」と名付けました。それ以来、人々はタイプライターのような入力しかできないようになりました。ご存知のとおり、世界で初めて認められたパーソナル コンピューターは 1971 年に誕生しました。
エブリンは 1925 年に生まれ、ニューヨーク大学の物理学科を卒業し、卒業後はいくつかの企業に入社し、コンピューター システムの設計に従事しました。コンピュータ開発の初期には、研究に参加する女性はほとんどいませんでしたが、エブリンは最初の本格的なワードプロセッサを設計しただけでなく、革新的な技術を備えたマシンの製造と販売を専門とするパーソナルテクノロジー会社を設立しました。
エブリンは Redactron Corporation という会社を設立し、1971 年に「Data Secretary」という名前の最初のワード プロセッサを販売しました。
Redactron が開発したワードプロセッサは、小型冷蔵庫ほどの大きさで、画面がなく、動作が遅くてうるさいですが、編集、削除、切り取り、貼り付けが可能です。上記のテキストは当時としては非常に便利でした。
50 年前、秘書を退屈で反復的なタイピング作業から解放したこのワード プロセッサを発明したのはエブリンでした。コンピュータの初期の発展に多大な貢献を果たしたと同時に、Google DocsやMicrosoft Wordの生みの親とも言えます。
当時、秘書職は米国の労働力の 6% を占めていました。しかし、この機械が発明されてからは、秘書は間違った内容の文書を何度も打ち直す必要がなくなり、ましてや何枚も必要になった文書を簡単に修正して再印刷できるようになり、当時の秘書の仕事は完全に覆されました。 。
その結果、タイピストという輝かしい職業はますますしぼんでしまいました。
2017年、エブリンさんはインタビューで、ワープロのせいで女性が職を失い、秘書のスキルを持った多くの人々が命を落とすとは思ってもいなかったと指摘した。 。コンピュータ化されたワープロのおかげで、多くの女性が退屈で単調なタイピング作業から解放され、逆に秘書の仕事の重要性が低くなり、女性にとって有益であると管理職や管理職に昇進する機会が与えられたと考える人は一部だけだ。利益と損失。
コーダーとウィンター
プログラマーの多くは、自分自身を「コーダー」として恥じることを好みます。
プログラマは自分自身を嘲笑しているからです。彼らがやっているのは、出稼ぎ労働者のような「レンガを動かす」重労働であり、一般的に使用されるツールは「Ctrl C」と「Ctrl V」です。 「コードをコピーして使用すると、大金を稼ぐこともできます。」したがって、この声明によれば、一部のプログラマーはイヴリン・ベレジンに本当に感謝すべきだということになる。
もちろん、コードを単にコピーすることは不可能ですが、多くの人は単にコピーするわけではなく、実装の原則を知る必要があります。多くの人が言うように、コードをコピーするのは 1 元の価値があり、何をコピーするかを知ることは 19,999 元の価値があります。
つまり、問題はコードがコピーされたかどうかではなく、どのコードをコピーすべきか、コピー後にどのように統合するかを知っていて、問題を解決できるかということです。 . そこだけがポイントです。
#業界には、「怠惰でないプログラマーは成功するプログラマーにはなれない」という格言があります。
はい、既製のものがあるならそれを使ってみてはいかがでしょうか?
開発においては、「自分でホイールを作成するな」という格言があります。この機能の実装が市場にある限り、他の人が書いたコードを使用してみてください。他の人のコードもあなたのコードよりも劣るものではありません。github には、最適化を支援するために協力している多くの優秀なプログラマーがいます。
自分で書き直すと、多くの場合時間の無駄ですし、自分の文章が他の人よりも優れているとは限らないため、既製のものがある限り、ほとんどの人はそうしないことを選択するでしょう。自分たちで書くこと。
たとえば、電子メールや携帯電話番号を検証するための正規表現、js の再利用性の高い機能、サードパーティのプラットフォームとの通信には、すべて独自の成熟したコードがあり、それらを自分でコピーして貼り付けるだけで問題が発生します。いろいろな抜け穴。
一部の CMS コンテンツ管理システム、CRM、モール、フォーラムなどの成熟した半製品もあります。会社が必要とするビジネスがカスタマイズされていない場合は、直接ダウンロードして、少し変更してください。これらはテストおよび検証済みであり、現在の開発に時間と労力を費やす必要はありません。
この種の流用主義はますます広まっており、それが多くのプログラマが考える意欲を失っている理由かもしれません。
さらに、一部の企業では、プログラマーに対する要件はそれほど高くありません。コードをコピーでき、コードをコピーする場所を知っていれば、最終的にはコードが実際に実行されます。これが本当の技です、真似してもしなくても構いません!
小規模な企業では、一部のコードが書き直される可能性がありますが、大企業では、コードをコピーすることが一般的です。基盤となるフレームワークは長い間構築されてきたため、このアーキテクチャに基づいてさまざまなビジネスを実装できます。大企業のビジネス シナリオは複雑であり、すべての機能を 1 つのコード セットで実装することは不可能です。
たとえば、単純な関数の場合、インターネット上で関数を見つけて二次カプセル化を行うだけで、残りの作業は基本的にこのモジュールを呼び出し、対応するルールに従って生成されます。コピーして貼り付けるだけで、パラメーターの名前または番号を変更するだけです。
これにより、一部の素人は、プログラミングとは単純なコピーアンドペーストにすぎないという見方をすることになります。
#しかし実際には、コードには魂があります。
あるファーウェイのプログラマーは次のように述べています:
「コーディングに取り組むことで、論理的思考能力を鍛え、考え方を学ぶことができます。法律を勉強するのと同じように、法律を勉強することをすべての人が望んでいるわけではありません」弁護士になるためには、法律が考え方を教えてくれます。同じように、コーディングを通じて世界で最も厳密な思考方法を学ぶことができます。なぜなら、コーディングの世界では、善悪は単純であり、絶対的なものさえあるからです。キーボードを叩くと、コンピュータが正しいか間違っているか、0 か 1 を判断します。ルールはシンプルかつ効果的で、大まかではありますが完璧です。
コーディングに取り組むことで、文章を書いたり、絵を描いたり、作曲したりするような持続的な創造性を実現できます。コーディングも一種の創造的な仕事であり、コンピューターを持っていて基本的なスキルを習得すれば、無限のスーパーパワーを手に入れて、自由に新しいものを生み出すことができ、世界を豊かに美しくすることができます。## 素晴らしいと思いませんか?
# さらに素晴らしいのは、コーディングは他者とのコミュニケーションや学習に加えて、ほとんどの場合一人で作業するので、キーボードに触れている限り、心がすぐに平和になるということです。ああ! キーボードのさわやかな音とともに人の世界に浸ることは、お茶と雨の音で孤独を味わうのと同じです。シンプルに生きることを好む人々です。これらの人々は、笑顔はありませんが、無邪気な好奇心を持ち、情熱的で、共有するのが得意で、他の人を助けることに積極的で、時には問題を解決するために起きていたいと思うこともありますが、私はそう感じています幸せです...このような素朴で純粋な人々と一緒にいることができて、世界で最高の職場環境はこれに他ならないと感じています。」多くの若いプログラマーは、さまざまな要因の誘惑により、気が散って十分に集中できなくなり、自分の仕事をうまく遂行したり、スキルを磨いたりすることに関心がありません。新しいテクノロジーの学習について。徐々に、コーディングには解決策がないと考えるようになり、例外なく、プログラミングを肉体労働として考えるようになり、それはわかっていてもその理由が分からず、技術の停滞につながります。そして、ほとんどの人はこの状態で 5 年または 10 年働きます...彼らは毎日区別のない生活を送ります。本当の意味でプログラマーを目指すというのは、若さで伸びるプログラマーになることです。
#2018 年、多くのインターネット企業は前例のない「寒い冬」を迎えました。大手インターネット企業の多くは採用人数を削減し、社内の余剰人員の「構造最適化」も行っている。多くの人が不可解かつ巧妙な苦情を言いました。さんは午前中はまだ働いていたのに、午後に解雇通知を受け取りました。
インターネット業界で非常に成功したプログラマーは、かつて次のような仕事の ABC 理論を述べました。
彼は、現在プログラマーとして働いており、固定給を稼いでいると述べました。給料です。これで餓死することもなく、家族の命も保証されます。
週末に一定の時間を使って訓練施設でアルバイトをします。は B;
給与ほどではないにせよ、副収入が得られることでキャリアが保証され、経営や製品の知識も学ぶことができます。
インターネットの寒い冬でも釣魚台にしっかりと座ることができる人は、基本的にCタイプのキャラクターです。
エブリンがその機械を発明する前の、あの輝かしいタイピストや秘書のことをまだ覚えていますか?
テクノロジーは常に進歩しており、置き換えられやすいほど排除されやすいことは歴史が証明しています。
#寒い「インターネットの冬」に、最初に家に帰って休むように言われるのは、多くの場合、下位の重労働者です。レンガを移動します。