https://adventar.org/calendars/2747アドベントカレンダーに乗り遅れ、参加できそうなものがなかったので行われる、孤独な一人アドベントカレンダー。検索すると次の記事がみつかった。https://www.quora.com/How-do-you-become-good-enough-a-programmer-to-work-at-a-top-notch-Silicon-Valley-company-What-kind-of-things-do-you-need-to-know-as-a-minimum-Any-other-advice-on-getting-there「一流シリコンバレーの会社でプログラマーとして働けるくらい、いいプログラマーになるにはどうしたらいいのか。最低限どんなことを知っていればいいのか。それに関するそのほかのアドバイス。いうことでさしあたって翻訳。自分の能力を高めることができるのかそしてどうやって問題にアプローチするのか。here:これには、本質的に二つの問いが内在している。...この前提として、一流のプログラマーになることができれば、雇われるのに必要な前提条件を満たすことができる、ということがある。programmer.まずは一つ目の問いから取り組んでみよう。偉大なプログラマーになる。implementation.プログラミングには、三つの独立した要素がある。