ホームページ  >  記事  >  熾烈な競争環境において、プログラマーは「自分自身を守り」改善する方法を知らなければなりません。

熾烈な競争環境において、プログラマーは「自分自身を守り」改善する方法を知らなければなりません。

青灯夜游
青灯夜游転載
2022-07-21 11:28:022639ブラウズ

当時の大胆な言葉を思い出すと、本当に自分の顔を平手打ちしたくなります。

過去を思い出す

14 年間、私は家族の反対にもかかわらず、ブラインドデートでの結婚を諦めました。この行動が実際に起こるとは予想していませんでした家族が村人になる 夕食後の会話。父が外出するたびに、人々はなぜあなたの家族は乗り気でないのか、あなたの息子にふさわしい人はいないのかと言うでしょう。 。 。父はとても怒っていたので、ほとんどベッドに横になりませんでした。

でも、当時の私は結婚しないと決めていました。私はインターネットへの期待と素晴らしい将来ビジョンを持って北京に来て、友達には「35歳までに1億稼ぎたい」と話していました。 。 。私の友人は微笑んで言いました、「1億って何か知ってる?」私は、知っているかどうかは気にしないで、1億稼がなければなりません、信じられない場合は見てください、と言いました。

今を見てください

今考えるとバカバカしくて、1億どころか最低限の仕事すらないんです、みんな。食べ物や飲み物は私のパートナーのお金に費やされます。この行動には古くから良い名前があります-柔らかいご飯を食べる!

熾烈な競争環境において、プログラマーは「自分自身を守り」改善する方法を知らなければなりません。

(写真の女の子は私のパートナーです)

以前は外出時の食事代は私が払っていましたが、仕事を失ってからはお金を払うために急いでいるのに、彼女がお金を払っているのを見るたびに、顔を平手打ちされたような気分になります。我慢できなくなった私は、WeChat で送っても受け取ってもらえないだろうと、こっそり Alipay で彼女に 200 元を送金しました。このようにして、私は彼女の支払いにいくらか満足したと感じました。最初は彼女がそれを受け入れてくれたことを密かにうれしく思いましたが、すぐに彼女が私にお金を振り込んでくれるとは予想していませんでした。彼女は何も言いませんでした、そして何を言えばいいのか分かりませんでした。何と言えばいい?なぜ私に送り返したのですか?仕事がないからだよ!それで大喧嘩するの?

私がこの会社に来たとき、給料はほぼ横ばいで、パートナーと長い間口論したこともありました。なぜなら、2019年当時、フロントエンドはかなり優れており、競争も今ほど熾烈ではなかったからだ。就職活動をしていたとき、たくさんの求人があり、中には給料がとてもよく上がる会社もありましたが、どうして残業が多い会社を選びたくないのかわかりませんでした。彼らがどれほどの金額を提示したとしても。そのため、残業が多い会社は全て私からは断られます。彼女は私にこの会社に来てほしくない、結婚したい、もっと安定して給料の高い仕事に就いてほしいと思っていました。しかし、その時何か問題があり、私はこの会社を特定し、争いはあったものの、彼女の妥協で終わりました。

今彼女を見ていると罪悪感を感じます。何が起こっているのでしょうか?なぜ私はいつも他の人の意見を聞くことができないのでしょうか?すべてを自分でいじらなければなりません。その結果、一番大切な人が毎回傷つけられてしまう! ! !

シグアオヤ

この時期のインタビューについて話しましょう。他の就活生の友達に面接の機会がたくさんあるのかどうかはわかりません。とにかく面接の機会が少ないです。私の能力が足りないのかもしれません。やっと受けた数件の面接は人事に押し付けられただけです。ただのパフォーマンスです。 。これらのインタビューの観点から、インターネットはますます普及しており、要件はますます高くなっていることがわかりました。中小企業ではアルゴリズム、さまざまな原理、ソース コードが解体されており、大企業ではさらにそれが考えられます。企業はそうするべきです。

熾烈な競争環境において、プログラマーは「自分自身を守り」改善する方法を知らなければなりません。

この期間中、私はよく考え、自分の過去を注意深く思い出しましたが、なぜ中年の人はこれほど悲惨な人生を送っているのでしょうか?どのような間違いがあったのでしょうか?次の雇用環境にどう対処するか?とりあえず以下の点を考えてみました。正しいかどうかはわかりませんが、議論していただいても構いません。少しでもお役に立てましたら、いいねとサポートをお願いします~

まず:アルゴリズムと英語を学ぶために、毎日一定量を取り出してください。

私は 2016 年にフロントエンド業界に入社しました。当時、その会社には本当に本当に素晴らしいフロントエンドの上司がいました。聞いたところによると、彼は元々同社の製品で、会社はフロントエンドをやりたいと思っていたのですが、なかなか適任者が集まらないということで、フロントエンドをやるために異動を志願したそうです。学習能力は本当に強いです。その後採用された大学院生は皆彼を尊敬しており、彼に解けない問題は一つもなかった。

当時私は非常に興味があったのですが、なぜ彼はそんなに強いのでしょうか? 「彼は北京工業大学の大学院を卒業したと他の人が聞いていました。そのときの私の第一の反応は、それは驚くべきことではないということでした。彼の数学と英語は本当に素晴らしいです。この2つが優れていれば、前線を構築することはできません」 -最後は遊んでいるのと同じですか?しかし、当時私は英語、数学、アルゴリズムの勉強に特に注意を払っていなかったことが残念です。

後から違和感を感じるまでは、会社が採用した新人は目の前の仕事を短時間でこなせるようで、何の障壁もなく簡単に交代できることがわかりました。 。何をするか?このように、いつでも代わりがいる存在ではないでしょうか。何をするか?当時、私は新しいテクノロジーを追い求めるという非常に間違った決断を下しました。私があなたより多くを学んでいる限り、それは問題ありません。それは間違いであることが判明し、私は終わりのない新しい技術の追求に身を投じ、非常に疲れ果てました。しかし、私は会社が直面した問題を解決できませんでした。後で、これがうまくいかないことがわかりました。

  • 私が学んだ新しいことは、会社の問題の解決には役に立ちませんでした。

  • I学んだことを活用せず、時間もかかりませんでした。忘​​れるということは学ばないことと同じです

  • パートナーに同行する時間も体力もありません。それが対立の激化につながります

熾烈な競争環境において、プログラマーは「自分自身を守り」改善する方法を知らなければなりません。

考えた結果それについては、私はこの偉い人を尊敬します。後になって、私が尊敬していたのは彼の問題解決能力であることが分かりました。彼はどんな技術的な問題も自分の手で解決することができますが、それを習得するのに苦労している人は一人もいません。では、問題解決能力を向上させるにはどうすればよいでしょうか?

上司を観察すると、論理的思考力が非常に高く、英語力が非常に高く、ドキュメントを見ながら新しい技術を書くことができることがわかりました。その後、自分でアルゴリズムと英語を毎日学ぶ計画を立てたところ、アルゴリズムによって思考がある程度鍛えられ、仕事をもらってすぐにやりたくないという悩みは解消されました。英語を学習することで、英語の資料を参照する能力が効果的に向上し、延々とビデオを見なくても、資料をめくって新しいテクノロジーを学ぶことができます。

2 番目: 直接の情報を学ぶ

プロジェクトが緊急の場合、ビデオを見ると、すぐに開始し、落とし穴をすぐに取り除くことができます。ただし、ビデオ プロジェクトを見て作業を開始した後は、時間をかけてビデオで学んだテクノロジの技術ドキュメントを (できれば英語で) 読み上げ、最初から最後まで読み、マインド マップを整理する必要があります。これは、私たちが深く学び、新しいテクノロジーを明確に理解し、より深く学ぶのに役立ちます。

熾烈な競争環境において、プログラマーは「自分自身を守り」改善する方法を知らなければなりません。

3 つ目: 四半期ごとに一定の面接時間を確保する

四半期ごとに一定の面接時間を確保し、「インタビュー」を使用します。自分自身の学習を導きます。この種のことを学ぶとき、私は次の 3 つのことが起こるのを最も恐れていると個人的に感じています:

  • コンフォートゾーンで空回りし続けること、習得したことを繰り返し学習すること、単に学ばないこと少し難しいこと。

  • 密室学習や行き当たりばったりの学習は全く市場に合致しません。

  • 学習は体系的ではなく、盲目的に行われるものではありません。勉強するときは、自分なりの知識体系を構築する方法を見つけなければなりません。ここでハンマーと棒を使うのは時間の無駄です。

これは雨の日に備えるためです。ある日、突然面接に行ったときに、これまで学んだことが無駄であることが分かるでしょう。私たち自身の学習を導くためにはインタビューを使用する必要があり、私たち自身の学習を導くためには実際のプロジェクトのニーズを使用する必要があります。

4 つ目: 対人スキルを発揮するように努めてください。

今後は、他部門の同僚ともっとコミュニケーションをとってください。プログラミングを始めてから、プログラマーの多くは鈍感で、他人とコミュニケーションをとるのが好きではないことに気づきました。これは非常に問題があります。私がこの業界に入った当初は、技術を学ぶだけで大丈夫でした。しかし、これを続けていると、道はどんどん狭くなり、ほとんどの人、特に専門職以外のプログラマーにとって、一生コードを書ける人はほとんどいません。年齢を重ねるにつれて、私は真実に気づきました。その人の個人的な能力がどれほど優れていても、他人の助けがなければ、半分の努力で2倍の結果しか達成できないということです。

IQ が高く、心の知能指数が高い人は、自分自身に誇りを持っています。 IQは低いが心の知能指数が高い人は、高貴な人々によって助けられます。 IQが高くてもEQが低い人は、その才能を認められません。 IQが低く、心の知能指数が低い人は何も達成できません。 ——「心の知能指数」

もちろん、コミュニケーション能力が低いと言われるかもしれません。大丈夫、運動する限りプログラムは難しいです、私たちも書きませんか?対人スキルを練習する必要があることを覚えておく必要があります。毎朝起きると、鏡に映る自分を見て、「対人関係のスキルを練習したい、対人関係のスキルを練習したい」と自分に言い聞かせます。

熾烈な競争環境において、プログラマーは「自分自身を守り」改善する方法を知らなければなりません。

セルフメディア ビデオをいくつか撮影し、そのビデオで他の人に何かを伝えてみることができます。セルフメディアを通じて表現力を発揮することを恐れないでください。最初は恥ずかしくても、気にしないでください。私たちの短期的な損失は、将来的により良い面子を得るということです。

5つ目:これからは本気でブログを書く

これからは本気でブログを書き、毎月最低1記事はブログを書くように努めましょう。他の人が同様の記事を書いているかどうかは気にしないでください。私たちは自分たちのことをするしかありません。ブログに加えて、自分自身のオープンソース プロジェクトを作成し、それを真剣に保守するようにしてください。

ブログを書くということは、文章を書くスキルだけでなく、思考力もある程度鍛えることができますが、さらに重要なのは、非常に効果的な学習方法であるファインマン学習法を実践することでもあります。

ある億元以上の資産を持つ上司は、ある会議中に私たちにこう言いました。「あなたはできると思っているのですね。他人に説明できず、自分の主張を理解してもらうことができないなら、あなたは自分自身と他人を欺いていることになります。」

ブログやオープンソース プロジェクトを書くことには、さらに重要な利点がもう 1 つあります。それは、個人の IP を作成することです。結局のところ、私たちはセルフメディアの時代にいます。

終了

上記のことはいずれも簡単ではないことを認めざるを得ません。しかし、他人と違うことをしたくて、簡単に代われないように頑張るなら、他人がやりたがらないことを上手にやる必要があります。そうでない場合、どうやって独自の中核的な競争力を構築できるのでしょうか?

上で考えたことのいくつかがあなたにとって役立つかどうかはわかりませんが、少しでも役立つ場合は、少しの「いいね!」とサポートをしていただけますと幸いです~何か間違っている場合は、コメント欄で批判して修正してください。必ず修正します。

声明:
この記事は掘金社区--程序员黑黑で複製されています。侵害がある場合は、admin@php.cn までご連絡ください。