1
「伝統とは火を守ることであり、灰を崇拝することではない」という言葉、素晴らしいと思って調べたら Gustav Mahler の言葉で、俺の中で最高のエモさを記録した
2
プログラマ35歳定年説はとっくに過去のもので、35歳を過ぎても能力も報酬も伸び続けるし、生涯現役プログラマのロールモデルとなる方も増えてきた。ただ諸先輩方から聞いた話をまとめると、ベテランプログラマの前に立ち塞がるのは「老眼」で、こればかりは本当に恐ろしい。何か対策はあるだろうか……
3
SMBCの件、午前から各方面で「ご確認」「お達し」「ご指導」などが発生しており、パンドラの箱を開けてしまったと言わざるを得ない
4
もう業務時間後に勉強会をする時代ではなくなってきているので、業務時間後の(半強制の)勉強会はアピールポイントではなく、エンジニア採用にはマイナスに働くようになる。
勉強会/読書会は業務時間内に行うということを、もっと普通のことにしましょう。
という趣旨のことを複数の現場で話した。
5
全文の方、とても良い twitter.com/Ryurku_ore/sta…
7
(仕事も勉強も)やる気があるからやるのではなく、やっているうちにやる気が出てくるものなので、つまりやる気がほぼゼロの状態でも着手するのが進捗と成果を出す上で大切なことであり、やる気ゼロ着手を可能にするのが日々の習慣やルーチン、儀式的な所作なのだと思う。
9
今日は新卒社員向け講演で「本当の初心者がプログラミングを始める際、最初にやるべきはよく使われる言語ですか?それともこれから需要が高まりそうな言語ですか?」と質問いただいたので「そういう選び方ではなくて、わからないときに気軽に質問できる人が使っている言語がおすすめです」と答えた。
11
設計の判断力をつけるには
speakerdeck.com/twada/quality-…
12
日本では自社開発のソフトウェアも資産計上して減価償却(あるいは除却)の必要があるというのが不利なんですよね(一方アメリカは全て経費として計上できる) twitter.com/yoosee/status/…
14
プログラマ35歳定年説はとっくに過去のもので、35歳を過ぎても能力も報酬も伸び続けるし、生涯現役プログラマのロールモデルとなる方も増えてきた。けれど……諸先輩方から聞いた話をまとめると、ベテランの前に立ち塞がるのは「老眼」であるというまとめを過去につくりました
togetter.com/li/1456643
15
なぜ社内ツールは「○○くん」という名前をつけられがちなのか。その謎を解明するため、我々調査隊はアマゾンの奥地へと向かった――。
例:
「日報くん」
「注文くん」
「まもるくん」(←機密書類シュレッダー)
「監視君」「通報君」(お巡りさんのアイコンだった)
16
技術的負債と開発者体験の議論を軸に、Kruchtenの4象限、Fowlerの4象限、『レガシーコード改善ガイド』、『Clean Architecture』がつながり、悪循環の背景を明らかにしていく。本当に素晴らしい資料。 / “技術的負債は開発者体験を悪化させる / Technical Debt and Develop…” htn.to/3NwvjLEpLY
17
プロトタイプは捨てることが大前提。目的は学びで、実際に手を動かしながら何かを作ることで答えが浮かび上がってくる。そのためには「雑であること」が重要。「まだ完成品でないことが相手に伝わる」「未練なく捨てられる」「厳しいフィードバックを受けても心理的に平気」
medium.com/titech-eng-and…
18
まさにこれですね twitter.com/takepepe/statu…
19
ミクシィの新卒研修まとめ。資料だけでなく動画も多数公開されているのがすばらしい / “ミクシィの21新卒技術研修の資料と動画を公開します! - mixi developers” htn.to/2o9bry9CJB
20
多くのプログラマの人生に影響を与えた名著『達人プログラマー』が20年ぶりに改訂され、待望の翻訳版が11/21に発売される。内容の1/3が新規追加で、既存部分もほとんどリライトされている / “達人プログラマー 熟達に向けたあなたの旅(第2版) | Ohmsha” htn.to/3cAtYxeeCk
21
掲載許可を作者の @mty_mno さんから頂いたので今後の自己紹介スライドがグレートでブラボーな感じにできるぞ
22
Ward Cunningham 本人による説明がかなり興味深かったので翻訳してみました / “【翻訳】技術的負債という概念の生みの親 Ward Cunningham 自身による説明 - t-wadaのブログ” htn.to/36sHNVhA88
23
毎年講師を務める各社の新卒研修で「お好みの開発環境で参加してください」と言っているので、若者のエディタやIDEのシェアがざっくりわかるのですが、年々VSCodeのシェアが増えて今年は9割くらいVSCでした。大きく離されて第2位がIntelliJなどJetBrains製品群。Vim は2%くらい。Emacsはゼロ(悲しい)
24
書籍『SQLアンチパターン』に出てくるアンチパターンをポケモンを題材に説明しているエントリ。ポケモンで説明すると非常にわかりやすくなるのが面白い。 / “ポケモンを題材に「SQLアンチパターン」を実践してみる - kanayamaのブログ” htn.to/3UP5jCNau3
25
多方面に配慮された名文だ……完璧主義の呪いがあるんですよね。上達にはリファクタリングを学ぶのが良いと思っていて、それによって「学ぶ、動かす、きれいにする、速くする」を別々に取り組めるようになります / “ヘタクソなコードを書いてもいい - 覚書” htn.to/3hcwFq24uz