最近の記事
プログラミング初心者が最初に手に取るべきJavsScript本はこれ『確かな力が身につくJavaScript「超」入門』狩野祐東 著
読んだきっかけ Progateを使って軽くJavaScriptを学んだが、他のサーバーサイド言語と文法が似ているのでフロント言語であるというイメージが全くつかめずにいた。本書を手にしたのはJavaScriptがどのように使われており、何を学ぶべきかを網羅的に知るためだった。 気づき 本書はプログラミング自体が初心者の人向けに書かれており、エディタやブラウザのことから解説してくれているのでとてもやさしい。結論からいうと、JavaScriptの全体を網羅するには不十分だと感じた
脳科学から考えるモチベーションとストレスマネジメント『Brain Driven パフォーマンスが高まる脳の状態とは』青砥瑞人 著
読んだきっかけ脳科学に基づくモチベーションやストレスマネジメントと聞いて単純に飛びついたのがきっかけで本書を手に取った。本書はモチベーション、ストレス、クリエイティビティをベースに章分けしているが、私は最初の章を主に読んだ。 気づき大切なことは、まずモチベーションについて理解することであり、自分が何に対してやる気を出し、ストレスを感じているのかを客観的に理解するメタ認知能力を高めることだ。 モチベーションと一言に言っても高次な物と下位のモチベーションに分けられるという。高
睡眠のパフォーマンスは質と長さの掛け算で決まる!『3時間の睡眠で8時間分のリフレッシュができるハイパフォーマンス睡眠』山口真由子 著
読んだきっかけ短時間で最高の睡眠を手にするには?という嘘みたいな事が書いてあったので気になって手にとってみた。本書では睡眠の質を高めるために意識すべきことが様々な論文などを用いて具体的に書かれている。 気づき本書は睡眠のパフォーマンスを睡眠時間 × 睡眠の質で捉えており、どちらが少なくても総合的なパフォーマンスは落ちてしまう。そのため、タイトルにあるような3時間の睡眠はそもそも勧めていない。睡眠時間が短ければ質が良くても全体のパフォーマンスは落ちる。その前提をまずは理解すべ
良いコードを書くために知っておくべきテクニック『リーダブルコード』Dustin Boswell, Trevor Foucher
読んだきっかけプログラミングを始めてから数ヶ月経ち、まだ1人でしか開発経験がないので、将来誰かと一緒に開発するようになった時にどんなコードを書けば良いのかを知りたくて本書を手にとった。 気づき 本書を読んだ第一印象は、実務経験がない状態だとほとんど実感が湧かないということだった。ただ、どんなコードが「良いコード」かという部分はとても印象的だった。 自分の解釈では、「良いコード」とは綺麗に整形されていて、他人はもちろん、(書いたことを忘れている)数ヶ月後の自分が読んですんな
プログラミングやる前に知っておきたいこと『コンピュータはなぜ動くのか 知っておきたいハードウェアとソフトウェアの基礎知識』矢沢久雄 著
きっかけ自分の部屋のPCを弟に組んでもらったために、自分が仕組みを理解していないのは気持ちが悪くて本書を手に取った。また、これからフルスタックエンジニアとしてのキャリアを描いているのでその前提知識となるコンピュータの基礎を押さえたいと思った。 気づき本書で紹介されているコンピュータの3大原則である、「コンピュータは入力、演算、出力を行う装置である」「プログラムは、命令とデータの集合体である」「コンピュータの都合は人間の感覚と異なる場合がある」という前提はその後の説明のすべて