エンジニア

エンジニア2年目を迎える前にこの3冊の本を読みます

エンジニア 初心者 本

どうも、もうすぐエンジニア2年目を迎えるクウルス(@Qoo_Rus)です。

年末年始はみなさんいかがお過ごしでしょうか?

クウルス ブログ えれぴこ
年の瀬にブログについて本気出して考えてみた1年4ヶ月で60記事のブログを書き続けていろんな成果を出しましたが、2020年でさらなる成果を出そうと思います。仕事と趣味に全力投球できる体制作りをサポートしてくれる力を持っているのがブログだから。...

昨日私はブログで収益をしっかり伸ばす宣言をしたので、年末年始もブログを楽しんで書いていこうと思います。

と同時に、ブログだけ書いていてもインプットがなければ話になりません。

年末年始こそ本を読むチャンスですね。

今まで中途半端にしか読み進められなかった本たちを、エンジニア2年目を迎えるにあたってキッチリ読んでおこうと思います。

今回選んだ3冊は、自分にとってはなかなか歯応えのある書籍なので、一回読んでの理解度はそんなに高くないとは思いますが、何度も読み返すべき良書への第一歩をこの年末年始に踏み出そうと思います。

クウルス
クウルス
優秀なエンジニアの諸先輩方に教えていただいた本なので、初学者の方はぜひ参考にしてみてください

UNIXという考え方

GitをはじめとしたCUIの操作って、設計の理由や挙動に対する理解が追いつかないことがよくあります。

Gitを使い始めるにあたってのコマンドを覚えるのはそんなに難しくはないのですが、開発をしている時に遭遇する様々なCUI絡みのトラブルを解決するのには、(特に初心者のうちは)大抵時間がかかるものです。

根本の考え方をもっと学ぶと、背景となる技術の理由づけが出来ていくのではないかなと考えています。

クウルス
クウルス
どんな思想の上や歴史的背景で成立したかを知っておくのは、どんな学問をやる上でも大切ですよね

プログラムはなぜ動くのか

コンピュータサイエンスについて、まだあまり知らないプログラマーに向けて書かれた入門書です。

私、大学では情報工学についてはほとんど学んでこなかったので、(Fortranのプログラミングをちょっとやっただけ)情報工学で学ぶべき内容はなぞっておきたいと前々から考えていました。

途中まで読み進めましたが、なぜ小数での計算結果が微妙に正確な値からズレているのかなどが正確に書かれていて、文字通りプログラムがなぜ動くのかをやさしく理解出来そうだなと思います。

クウルス
クウルス
とはいえ、普段は意識しないことなので、ちょっと気合は入れて読まないといけないかなぁと。

誰のためのデザイン

UI/UXデザインについての根本の考え方が詰まった本です。

途中まで読みましたが、目からウロコがボロボロ落ちます。

世の中では、モノの正しい扱い方ができなかった場合は、扱った人のミスとみなすことが多いですが、本当はデザインが悪いのではないか、と考えられるようになる本です。

ユーザーにとって使い心地の良いアプリ、ソフトウェアを目指す上で、こういったデザインのお話は必須になってくると思うので、アプリリリースを目指しつつ、ユーザー価値を高めるための学びを得ようと思います。

クウルス
クウルス
ものづくりをする人間として、ユーザー価値を高いレベルで考えられるように!

年末年始も継続的な取り組みを

【3ヶ月で100人教える】期間限定無料プログラミング指導やります!京都のベンチャー企業でアプリエンジニアをやっているクウルスが、2020年4月からプログラミングスクールを開講するにあたって、1月から3月の期間限定で100人のエンジニア未経験者にプログラミングを無料で指導する企画を行います!...

4月から会社でプログラミングスクールを本格的に開講するのですが、講師の自分が一生懸命勉強する姿勢を見せようと思います。

学習塾のバイトで指導していた時も、先生側が本気で取り組めば生徒も本気で取り組むということを実感しました。

プログラミングスクールで教わる生徒も同じ。

まずは自分が本気の継続的取り組みを心がけます。

何より、学びと実践を繰り返すうちに楽しくなってくるんですよね。

その感覚をしっかり忘れずに年末年始を過ごそうと思います。

エンジニア/プログラミングスクール講師
クウルス
京都大学を中退してベンチャー企業の経営をしている26才エンジニア。 スポーツ動画分析アプリ「GENSEKI」の開発に取り組みながら、プログラミングスクール「TEKUtech(テクテック)」を主催。 趣味はゲーム(特に格闘ゲーム)と音楽(特にエレクトーンとゲーム音楽)で、そちらについてもブログをちょこちょこ。
\ Follow me /