エンジニア研修 2020/4/20
TIL
エンジニアは世の中のことをすぐシステム化して考える
とりあえず動くシステムだけ作れるシステムだけ作れるエンジニアにはならないように
good system とは
maintenability
まずはここを重視しよう
scalability
extensibility
digital
digit = finger or toe から来ている。人の指や足で数えていたことが語源
音のデジタル化
ムーアの法則によると幅がどんどん小さくなっていくが、限界が近づいている 中身は小さな音叉でできている
web上で回路を構築できる
新たな学び/気づき
トランジスタの中で半導体がどう動いているか、クロックの中が音叉でできているか、というところまでは知らなかった
2~3年ぶりにCPUの中とか低レイヤーの話を聞いた。割と忘れていたので良い復習になった。
画像ファイルのファイルタイプ識別の話は知らなかった。
PagerDutyとか新しい監視サービスを知れた
反省点
checkersの実装は余計なところで大幅に時間をロスし、コアなロジックの実装が終わらなかった。先にコアロジックを実装して設計とかインターフェースは後からつければよかったと反省