banner
Jim Luo

Jim Luo

A normal software engineer and an enthusiast in computer graphics and data visualization.
twitter
github
bilibili
nintendo switch
playstation

仕事から学んだこと

12 日連続で働いた後、私は非常に疲れました。頭にたくさんの考えが浮かび、この投稿を記録と再考のために書かなければなりません。私の IELTS バンド 6 レベルの文章を許してください。

プロジェクト管理#

12 日連続で働き、残業した理由は、プロジェクト管理の混乱です。私のリーダーは考えずに私たちに新しい機能開発計画を割り当てます(はい、それには「s」があります)。ほとんどの機能は 1 日で開発されました。それはとても乱暴ですが、現実です。

その後、私は自分を支えるために良いプロジェクト管理と安定したワークフローが必要だと思いました。誰もがギークではなく、一日で機能を開発するわけではありません。そのため、割り当ての優先順位はあまりにも動的であってはならず、他の割り当てのコーディングコンテキストに対する慣性があります。私は限られた時間内で他のコンテキストにスムーズにコーディングマインドを切り替える人はほとんどいないと思います。CPU はできるかもしれませんが、私はできません。

繰り返し作業と自己改善#

プログラマとして、私たちは繰り返しについて敏感であるべきです。何かを作成し、問題を解決することがほとんどの仕事です。冗長と判断されるコピー&ペーストコードを保持しないこと。それは低レベルの仕事であり、ボットやいくつかの自動ツールに置き換えることができます。私がその 12 日間のコーディングからコードを見直したとき、コードの品質に恥ずかしさを感じました。このレベルでコーディングを続けるなら、私は GPT や他の AI に置き換えられるだろうと思います。

この状況から抜け出すにはどうすればいいのでしょうか?自己改善のための時間が必要です。自分のコードが DRY(自分自身を繰り返さない)で十分かどうかを自問し、GitHub からいくつかのベストプラクティスを見直してください。割り当てを大きなものとして設計し、それからいくつかの部分に分割することを試してください。

自己点検#

残業をしたとき、私は 2 つの質問を考えました。この仕事で私はどのような価値を創造しているのか?この仕事から何を学んだのか?私の見解では、解決策を探求し、割り当てに対処するためのフレームワークを設計することから、私はたくさんのことを学び / 価値を創造しました。その後、繰り返し作業が私を圧倒します。それには何の価値も見いだせません。探求の価値はあなた自身の宝物であり、あなたを代替不可能にします。

次は何ですか#

残業は私を疲れさせ、怒らせます。プロジェクト管理の混乱だけでなく、それから私がそれから創造する価値を見いだせません。次回は、本当に探求したいことのために仕事を辞めるつもりです。

読んでくれてありがとう。皆さんが望むものを見つけることを願っています。また次回をお楽しみに。

読み込み中...
文章は、創作者によって署名され、ブロックチェーンに安全に保存されています。