正直に言うと、私もその写真のような気がします。ここ数日、code4rena で初めての監査を始めましたが、スマート コントラクト コースと私の仕事と合わせると、処理すべきことがかなり多くあります。



はい、主にお金を払ったからです。でも、そのことでさらに真剣に取り組むようになりました。

そして、1 週間前、私は準備ができていないという「恐怖」を脇に置き、次の監査コンテストに参加することを決意して code4rena に登録しました。そして、実際に参加しました。その数日後、非対称性コンテストが始まり、私は全力で取り組みました。

「すごい、じゃあその2つのことを毎日やっているの?大したことじゃないよ…」

まあ、これに携わったことのある人なら誰でも、これは精神的に負担が大きい仕事であり、つまり、これを長時間続けても生産性は上がらないということを知っているでしょう。

それに、ご存知ですか?それに加えて、私にはフルタイムの仕事もあります。

では、これを処理するためにどのように時間を管理すればよいのでしょうか?

良くも悪くも、1 日には 24 時間あり、それは変わりません。そのため、その時間を最大限に活用するには、ある程度の決意と計画が必要でした。

1 . フルタイムの仕事を始める前に、どちらかの仕事をこなすために 1 ~ 2 時間使えるように、以前より早く起きることにしました。

しかし、重要な点として、私は最低でも 7 時間は睡眠を取るようにしています。そうでないと、役に立たなくなり、脳がうまく働かなくなる可能性があります。

そのため、たとえば、SCH コースを中断したところから続けて、立ち上がって休憩する必要が生じる前に、できるだけ長い時間それに集中します。

2. 休憩時間に何か食べたり、少し散歩したりした後、フルタイムの仕事を開始します。

最初の記事で述べたように、私はテストのソフトウェア エンジニアなので、仕事も精神的に負担が大きいため、休憩が必要です。休憩中は、YouTube で Owen、Patrick Collins、または私がフォローしている他の人の新しいビデオがあるかどうかを確認したり、Twitter のブロックチェーン コミュニティで何が起こっているかを確認したりします。

3. 勤務時間が終わったら、通常は椅子から動かなくても(リモートワークです)、すぐに勉強や監査(日や気分によります)に切り替え、散歩や運動をする前に少し時間を過ごします。

4. 私は普段、自宅で自重トレーニングをしています。私はカリステニクスのファンなので、エクササイズのいくつかもこの分野から取り入れています。

私はトレーニングに2時間かけることはなく、通常は30分から60分程度です。精神的にも肉体的にも効果があるからです。

5. 残りの一日では、雑用をいくつかこなした後、正直に言うと、ただ生活しているだけですが、code4rena のこのプロジェクトをレビューする時間を見つけて、コミュニティから得た監査のヒントをいくつか適用しようとしています。

私が気づいたのは、脆弱性を悪用する方法を学んでいるので、何か新しいことを学ぶときは、監査のコードでそれを探し、潜在的なケースを垣間見ることができるかどうかを確認します。成功するかどうかに関係なく、重要なのは、コードを分析して理解しようとするために費やした時間です。

__________________

Twitter @TheBlockChainer では、スマート コントラクト、Web3 セキュリティ、Solidity、スマート コントラクトの監査などに関する毎日の最新情報をご覧いただけます。

__________________