カフェでぼーっとしてた時、ふと、自分が今年35歳になるにあたり、
最近エンジニア30歳限界説的な話を聞かなくなったなーと思い、
世の中の風潮はどうなっているんだろうと、ちょっとネットで簡単にググってみた。
そうすると、もうあんまり限界を唱える説の考察記事は出てこなかった。
どうやら、昔はIT界隈の労働環境がブラック過ぎて、「体力的な限界の意味で」30歳や35歳定年説があったのではないか、的な考察がされており、
確かになーと思った。
実際、筆者も35歳になるが、業務委託として外部でバリバリコードを書いているし、
筆者が歳を取っているという事は、周りも同様に歳をとっているわけで、
友人や先輩や上司達は、管理職になったりして現場作業している人もいなくなってはいるが、
現場でバリバリコードを書き続けている人も居るので、
体感的にも事実的にも、年齢的なハンディキャップで、エンジニアの業務ができなくなると言ったことは無さそうである。
では、当時35歳定年説を感じていた10年前の25歳の時の筆者と、今の筆者は、
プログラミングする際にどんな思考の違いがあるのか、ちょっと振り返ってみた。
予め言っておくと、記憶とは曖昧な物であるし、記憶とは都合よく書き換えられる一面があるらしいので、
全てが正確とは限らないので、その点は予めご了承いただきたい。
雑談~食べ物の食器や盛り付けを拘る件について思った事~
筆者と妻は結構自炊する。
筆者と妻で異なる点の一つに、盛り付けに拘るかどうか、という物がある。
筆者は、食えれば何でもいいので、皿とかには適当によそうのだが、
妻は、それなりに綺麗に盛り付けるようにする。
また、人によっては食器に拘ったりする人も居るだろう。
この料理に対する、筆者から無駄と思える2つのトピック
・盛り付け
・食器
について、少し思う所があったので、メモがてら記事にしておく。
雑談~30th L'Anniversary LIVE TOKYO DOME 行ってきた~
2日目に参加してきた。
その当時の気持ちを思い出せるようにする為の、日記。
ツールの話~キーバインディングをレジストリ書き換えないで常駐ソフトで行う方法、AutoHotKey~
C#の話~string.Formatの書式指定子を可変で指定する方法~
例えば、スキルのマスターデータで、書式指定子の数と、それに指定する数字の数のフォーマットの統一が難しい時に使える方法。
例)
スキル1,敵に{0}ダメージを与える,5
スキル2,敵に{0}ダメージを{1}回与える,5,2
と設定した時に、
System.Object[] arguments = new System.Object[data.Count];// 書式指定子に設定する数 for (int i = 0; i < data.Count; i++) { arguments[i] = data[i].Value;// スキル1の5、スキル2の5、2 } UIText.text = string.Format(data.Detail, arguments);
とすると、
敵に5ダメージを与える 敵に5ダメージを2回与える
と、表示分けをすることができる。