すべての記事 11 ページ

2020

雑談

ソフトウェアエンジニアリングへの幻滅

冒頭で著者が述べているように、自動車や飛行機、建築といった分野は今日まで発展を続け、すでに一定のパターンが確立されている。飛行機の翼や形状のデザイン、機能などはほぼ大同小異であり、その発展の成果は誰もが認めるところだ。僕も最近、なぜこれらの分野ではうまくいくのに、ソフトウェア開発においては状況がますます悪化しているように思えるのかを考えていた。MacBook ProやiMacでnpm installを実行するたびにファンが全開で回る音が聞こえ、Web開発はまるで土台の不安定な砂の城の上に築かれているかのようだ。フロントエンドで使えるフレームワークや状態管理ツールだけでも、すでに数え切れないほど乱立している。

2019

レビュー

読書感想:横からのリーダーシップ(Getting It Done)

最近読んだ何冊かの本は、いずれも職場でのソフトスキルに関するものだ。エンジニアは往々にしてコミュニケーションや調整、協力といったことを面倒くさがりがちだが、定年までフリーランスで受託を続けるつもりでもない限り、こうしたスキルを身につけておけば今後のキャリアがずっと楽になるはずだ。この『横からのリーダーシップ』(原題:Getting It Done - How to lead when you're not in charge)は、自分がマネージャーという立場でなくても、いかにチーム全体をリードして正しい方向へと進めていくかを説いた一冊だ。

フロントエンド

フロントエンド開発を深掘りする

以前からフロントエンド開発に関する知見を記録しておきたいと思っていたが、なかなか着手できずにいた。そこで鉄人レースの期間を利用して一気にまとめ上げた。このシリーズはいくつかのパートに分かれており、今後機会があれば続きを書いていくつもりだ。JavaScriptの基礎、JavaScriptとECMAScriptについての簡単な考察…

雑談

日本でのソフトウェアエンジニア就職活動の体験談

以前から日本文化がとても好きで、大学時代から徐々に日本で働きたいという思いを抱くようになった。しかし兵役や経済的な事情もあり、ずっと実行できずにいた。この就活の前に兵役を終えたのだが、兵役前はある企業でフロントエンドエンジニアとして働いていた。最近兵役を終えて戻ってきて、ようやく後顧の憂いなく日本での仕事を探せるようになった。ちょうど今も良い時期で、日本は少子高齢化の影響でIT人材を大幅に募集している…