最近の 2 ヶ月間、私は家に閉じこもっていて、何をしていたかまとめてみました。
プロジェクト#
去年の終わりに、個人ブログのプロジェクトを始めましたが、この間は断続的にしか進められず、あまり書くことがありませんでした。バックエンドの UI の移行は完了し、3 つまたは 4 つのセクションを作成しましたが、バックエンドの API はまだ完全ではありません。時々思いつきで、バックエンドのアーキテクチャを Koa などに移行したいと思ったこともありましたが、後で手間がかかると思ってやめました。このプロジェクトは一時的に保留となりました。正直に言わなければならないのは、フロントエンドの UI デザインがあまりにも醜いことです。宿題のコピーすらまともにできませんでした。私のミスです。
仕事#
去年の終わりに、ある会社に入社し、主にフロントエンドを担当しています。1 月はプロジェクトの構造に慣れるためにそこで過ごし、いくつかのモジュールを試しに書いてみた後、まあまあと感じたので残ることにしました。2 月からは正式にそこの一員となりました。インターンシップを始めるのは経験を積むためには悪いことではありません。
学習#
- React 実は、入社する前まで React には全く触れたことがありませんでした。正直に言うと、このフレームワークを学ぶつもりはありませんでした(言ってしまえば怠惰で、Vue が本当に良かった)。しかし、Vue の経験があるので、学ぶのはかなり早かったです。React を 2 日間勉強し、Vue と React のライフサイクルを比較した後、プロジェクトの構造を見始めました。
- Vim そうです、見間違いではありません。伝説の Vim です。数多くのプログラマーを困らせてきた Vim です。入門のハードルは非常に高く、初心者は頭を抱えます。StackOverflow では、Vim を終了する方法に関する質問の閲覧数が 200 万に達しました(^Z が本当に良いと言わざるを得ません)。Vim の学習経験については、別の技術記事を書くかもしれません。
- TypeScript 以前から TS に触れてみたかったのですが、バックエンドを書いているときに試したことがありますが、残念ながら Vue は TS をサポートしていませんでした。ネイティブのサポートが良くなく、構文を拡張するためにさまざまなライブラリを使用する必要があり、一連の問題が発生し、結局は失敗に終わりました。しかし、今回はついに...、TS で書かれた Vue プロジェクトが動きました。TS は本当に素晴らしいです。
展望#
変わらない計画#
Golangを学ぶ。私は未来は Go のものだと確信しているので、Go を学ぶことは損ではありません。ちょうど会社のバックエンドを Go でリファクタリングすることになりました。
独自のブログを開発する。一万行以上のコードを捨てるわけにはいきません。
またはできること#
- 少し貯金する
- インターンシップを続ける
- 外部の仕事を受ける
- MacBook Pro 13' を手に入れる