はてなキーワード: プログラマーとは
一方、僕が集めてきたプログラマーはプログラミング未経験の頭の良さそうなネットゲーマーだけです。
なので初期のドワンゴは、森さん率いる天才ハッカー集団からなる超強力な開発チームと、僕の率いる廃人ゲーマーによる即席プログラマーメインの弱小開発チームの二つからできてました。
僕と森さんで最初に考えたドワンゴのビジネスモデルは単純で、優秀な僕ら(といっても森さんチームだけですが)は控えめにいっても普通の開発会社の半分以下の工数でソフトウェアを開発できる。
なので、実際にかかる工数の2倍で見積もりを出せば、半分は利益で丸儲けのはずだ、というものでした。
とても簡単な算数ですが、後から振り返るとそこが「理系のずるさの限界」でした。
僕らはドキドキしながら2倍の見積もりを出したんですけど、本当は10倍ぐらい出すべきでした。じゃないと儲からない。実際は想定よりも工数がかかることがあり、2倍じゃ利益出なくてめちゃくちゃ大変です。
ドワンゴが大きくなってから当初のドワンゴぐらい実力があって良心的な下請けが欲しいと、心から思いました。当時のドワンゴが出してた見積もりのさらに2倍の金額払っても、同等の仕事をしてくれる下請けなんて、なかなか見つかりません。
でも、文系経営者の中には平気な顔して100倍の見積もりとか出せる人もいたんですよね。僕らの感覚ではもはやそれは詐欺で、とてもできない。
彼女は裸で、俺の横で眠っている。
寝息を立てて、心地良さそうに。
俺はプログラマーで、決して優秀ではないが、人並みに仕事は出切ると思っている。
ゼロから何かを生み出すことは出来ないが、コードを見ればどのような動作をするのか大体想像がつく。
だから既製のコードを応用することで仕事をしている。所謂リバースエンジニアリングというやつだ。俺はそれが得意なのだと思う。仕組みが原理に還元されるような、そうした一連の流れには耽美ささえ感じられる。
俺は彼女の裸体を眺める。
付き合い始めて二年になるが、彼女のことを芯から理解できているとは思っていない。
心の底では何を思っているのか。
俺と会っていないときにはどうしているのか。
もしも今ここにメスがあって、彼女のお腹を縦に切り裂き、ピンク色の肝臓や、規律よく波打つ心臓を見れば、彼女のことがより理解できるのかもしれない。
テレワーク用のイヤホン、コロナの最中からずっと微妙な不満が残り続けたけど最近解決したのでメモ程度に雑に書く。
マイクも品薄だった時期。家なのでMacBookのスピーカから音を出し、SHUREのマイクで喋ってた。
家事しながら耳だけMTG参加用に元々持ってたAirPods Pro使うこともあったが、ごくたまにだね。
余談だが、AirPods+MacBookProでのBluetoothが全然途切れなくてビビる。20mぐらい離れても接続できることもある。見通しのない部屋の中でもだよ?
この時期が一番面倒・・・!
会議はほぼオンラインMTGになる(何割かはテレワークなので)
こっちは出社したり、移動中にテレワーク用電話ボックスに参加したりしている。プログラマーや育児中の人や諸々は自宅から。
当初は、昔からあるリモート会議用のやつ(会議室マイク・スピーカー)を使ってたりもしたが、面倒になってきてオフィスでも自席や電話ボックス風から参加するようになってきた。
で、そうなるとイヤホン問題がひどくなってくる。耳が痛いし、電池が持たん。AirPods Proはだめ…まぁ第一世代だったのもある。耳の問題が大きくて、なんか蒸れてる感じがする。
そこで骨伝導に興味が出る。
OpenCommの話題になってたのもあって買ってみた。首掛け型。良い点はマイク性能が良いのだが、悪い点は接続性に難がある(MacとAndroidで接続すると相性が悪いのかなよく接続が片側途切れる)・長時間着用でも耳は痛くないのが良いが代わりに耳の前が気になる・意外と大きいのでしまいづらい・引っ掛けやすい(首から下げる名札とか特に)・充電が専用端子で面倒!TypeCにしてくれ!!!・思ったほど電池が持たない…8時間くらいか。つけっぱなし運用だと必要なとき逆に使えない
あたり。
そこで空気伝導式に興味が出て色々調べる。Shokz OpenFit というのがあり、気になってはいたがマスクと眼鏡とで耳が渋滞するという話があり、やめた。
この時期ヨドバシにめちゃくちゃ通ってどの空気伝導にするか迷った。ヨドバシは店舗でほとんどのイヤホンが試着できるので神。
で、そうこうしてる間にHuaweiのFreeClipという耳にイヤカフ的にひっかけるやつが発売された。
スタイルはSonyが出してた ambie sound earcuffs ってのとほぼ同じ。でもこいつはマルチポイント(複数台接続)できないしバッテリーの持ちもいまいちだし、会議に使えるマイク音質じゃないという評判。音楽聞くだけならOKらしい。これも空気伝導調べた初期に「マルチポイントと良いマイクつけて出してくれないかなー」と思ってた
Huaweiは当時めちゃくちゃインフルエンサーに配りまくってて批評されていて、マイク側のノイズキャンセリング(指向性)も高いとのことで買ったけど良かった。
良い点はググってもらうとして、いまいちだなーって点はイヤカフ型だとマスク外すときに落ちちゃう(逆にいうとその時しか落ちない)ことと、本体のみで音量調整ができないこと。
マルチポイントの接続性の問題も起きてないし、TypeCで充電だし、小さく軽いため違和感なく収納も楽、あとなんか電池が待機中はあまり消費されないっぽい?12時間くらいつけっぱなしでも全然持つ。OpenCommとスペックシート上は同じはずなんだが…(前述のマルチポイントの問題でOpenComm側が無を再生していたか?)。
あと耳穴サイズ次第かもだけど、電車内とかでは無理やり耳穴に突っ込んでカナル型にすることもできる。まぁ電車は地下鉄なこともあって同僚とか友人と試した限り音漏れあんまりしないっぽい&地下鉄騒音で消えるっぽいが。小音量で聞きたいのもあって耳穴に突っ込んでみている。突っ込める形のやつが良い。
周りがある程度優秀なプログラマーに囲まれててクソコードに遭遇してない
まぁ、幸せな人だと思うな
「どうして人間はこんな愚かな発想でコードを書いてしまうのか」
という感想を持つし、その中でオブジェクト指向が一つの解だと理解する
人間は間違いを犯す生き物で、愚かな発想で愚かなコードを書いてしまう、という前提に立って
間違いにくく間違えることができないようにしよう、というのがオブジェクト指向の目指しているところであって
「プログラムとは何か」みたいなアホみたいなことはこれっぽっちも考えてないよ