Herman

Herman

日記 2023年09月22日


今日の仕事はつまらないです。昨日はバックエンドのインターフェースを書いて、今日はフロントエンドを描きました。とにかくつまらないので、element-plus のドキュメントを見て、詳細な検証などを確認しました。2、3 日やりました。

このプロジェクトを書く過程を振り返ってみると、少し違和感を感じます。常に考えながら作業をしているような気がします。多くの機能は、最初に少し手掛かりを作ってから、詳細を追加する必要があると感じ、再度書き直すことになりました。効率が少し低いです。

問題がどこにあるのか考えてみました。最初に要件を分析した後、データベースのデータ構造を設計しました。データベースのデータ構造を設計した後、いくつかの DAO レイヤーの関数を思いつき、要件に基づいてサービスレイヤーが提供する機能を考えました。そして、フロントエンドについて考えずにコードを書き始めたようです。

このように見ると、私はステップを飛びすぎているようです。要件を考えた後、まず何をするか考えるべきです。これらの機能はどの要件を満たすのかを考え、機能をさらに細分化し、どのようなページにするかを推測し、この UI がどのようなインターフェースにアクセスし、バックエンドのインターフェースとどのようにやり取りするか、サービスレイヤーはどのようなビジネスロジックを提供するかを推測し、ビジネスロジックに基づいてデータベースには少なくともどのようなデータ構造が必要かを推論する...

困った... このようなミスは初めてではありません。常にステップを飛ばしてしまい、トップレベルの要件に従って一つ一つのタスクを考えることができません。


以前、YouTuber の moneyXYZ に注目していました。今日、どこかで聞いた言葉がありました。

多くの人は非常に早くトピックを決め、頭を下げて取り組みます。しかし、辛く苦労して作り上げた成果物には誰も関心を持たず、結果的にその事業は失敗します。そして、その事業を行った本人は「運が悪かった」という理由で、次の失敗した事業に取り組み続けます。彼らはプロセスに重点を置いているようですが、結果には重点を置いていません。

私が知っている成功した人々は、通常、重要で解決すべき問題を見つけるために長い時間を費やします。問題を見つけた後、リソースと時間を使って問題を解決します。

これは以前に moneyXYZ のビデオで見たことを思い出させます。それは時間管理についてのもので、意見は似ています。成功を収めるためには、重要な問題に力を注ぐ必要があります。

しかし、言うのは簡単ですが、私は自分の人生で重要なトピックを見つける方法がわかりません T=T。


iOS 17 は私にとって叙事詩的なアップデートです... なぜなら、私の AirPods Pro 2 が自動的にノイズキャンセリングを調整できることに気付いたからです。彼らは私が彼女と話しているときに自動的にノイズキャンセリングをオフにすることができるのです... しばらくすると再びノイズキャンセリングがオンになり、音楽を聴くことができます...

これは本当に滑らかで快適です... 使い心地がとても滑らかです。


今日はまた少し考え込んでいます。もし私が仕事をしたくない、フリーランスになりたいと思った場合、フロントエンドに転向する必要があるのでしょうか?

なぜなら、非核心のプロジェクトの外部委託を探すとき、多くの場合、フロントエンドのページが受注しやすいからです。見たところ、フロントエンドを少し理解していれば、自分を養うことがより可能になるでしょう...

そして、私はオフィスに座らずに、プロジェクトが終わった余分な時間を使って Rust を学ぶことができます。Rust で自分を養うことができるまで...

しかし、私は少し困難を恐れています... 私はいつもデザインの先輩が数十年の経験で仕事を受けているのを見て、私は働いて 1 年しか経っていないので、震えています...


自転車で帰ることを一週間続けています。そして、この 2 日間で薬を変えて、fancl のマルチビタミンを飲み始めました。今日は一日中頭がとてもクリアです... 人は適度な運動量とバランスの取れた栄養が必要です。良い状態を維持するために...

しかし、私の頚椎症はまだ私を苦しめています。私の背中は痛く、首を振ると痛みが走ります...


終わりです!これで突然終わりましょう!

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