カランのブログ

ソフトウェアエンジニア / 台湾人 / 福岡生活

今のモード ライト

今のカテゴリ讀書、課程筆記

深層職場力 by Cal Newport

熱情は過度に美化されています。本の最初では、ジョブズのスピーチを引用して、ジョブズが言ったことと彼がしたことが違うと直接述べています。私は熱情は強制されるものではなく、あることをする過程で自然に生まれるものだと考えています。私はXXXに対して熱情を持っていますが、世界は通常、あなたの熱情ではなく、あなたの成果を求めています。

自習のガイド - 読書感想

この本はいつか中国語版に翻訳されるだろうと感じていますが、現時点では日本語版しかないので、皆さんと読書の感想を共有したいと思います。この本は厚くて700ページ以上あり、日本では「#鈍器本」とも呼ばれ、ベストセラーリストにも登場しています。中身は非常に充実しており、ある知識を完全に学びたいと思ってもどう始めればいいか分からない初心者にとって非常に適しています。

読書体験:ラテラルリーダーシップ

最近の本は、すべて職場におけるソフトスキルに関するものです。エンジニアは、コミュニケーション、調整、協力などを行うのが面倒くさい場合があります。退職後の面倒を見てくれる人がいない限り、これらのスキルを習得することで、将来のキャリアが楽になります。この「ラテラルリーダーシップ」は、「Getting It Done(ゲッティング・イット・ドン)」と呼ばれ、自分が責任者でないときにチーム全体を正しい方向に導く方法を指します。

【メモ】読みやすいコードの美学

コードは短くしたほうがいいですか?コードを減らすことで読みやすさは向上しますが、コードの読み取りにかかる時間を短縮することが重要です。構造化命名メソッドと変数名メソッドは、単語を選択する際に do を使用する必要はなく、擬似名を使用しないでください。例:pop PopItem は、メソッド名にさらに情報を追加して、より具体的な用語を検索します。