技術ブログを開設する
ログイン
もっと気軽にアウトプットできる技術ブログプラットフォーム

Five principles that improved my software engineering skills

2019-02-11に投稿

よくあるエントリかなと思いつつこの手のものは見かければチェックせずにはいられない:)

Five principles that improved my software engineering skills - Igor Sarcevic

各々のprincpleの理由はさておいて、五項目は以下の通り

  1. Start with a real problem, not with solutions
  2. Focus on the 80 percent, explore the 20 percent
  3. There are no problems out of my league
  4. Always keep improving your basics
  5. Read a shit-ton of code

最後のだけ本文から引用すると

Finally, the thing that improved my skills the most was reading other people’s work. Reading the source code Kubernetes taught me how to write proper Go code. Reading Rails’ source code, thought me Ruby. Reading my colleagues work got me up to speed in any area of our product.

GNU のあれやこれやのコードを読みまくって(&適当にいじくって)Cの「勉強」したなあ。などと思ったり。

The most beautiful thing about open source isn’t that it is free. It isn’t even the community. It’s the ability the download the source code, take a deep dive, and simply enjoy a relaxing Sunday evening.

このログへのコメント

コメントはありません
このエントリーをはてなブックマークに追加