Some Days You Get the Bear

IT系エンジニアの、日々の気づきや考えたこと。

エピソード20聴ききました

とにかくやる気が出ない、ぜんぜん出ない、というか、やりたくない。 休日なんだが気分転換できてないし。ダメだな。 これが仕事なのかな? 管理ってこういうものなのかな? リスク対応と見積と事務処理と雑用と。突発的に発生する。一方でソフトをつくる仕…

受託開発が単なるアウトソーシングなら

あたまの中でグルグル回ってるので、吐き出しておく。答えはない。結局のところ、お客さんはラクをしたい。自分たちの代わりにやってほしい。 だから、私たちソフト屋に手をかけたくないし手をとられたくないし。 仕様も考えてほしいし、うまくいってなかっ…

エピソード20

lean-agile.fm しばらく更新ねーなと思ってたら、フィードがとれなくなってるみたい。 #20から聴くべ。こういうのもなんか余力や余裕があるからふと気づいたりすんだよね。 ふだんはざーっと流してるからぜんぜん気づかない。余裕はだいじ。3連休だがお出か…

『エラスティックリーダーシップ』を読みました

少し前だけど、『エラスティックリーダーシップ』を読みました。 www.amazon.co.jp 簡単に、核となる内容を書く(ダジャレかよ)。■3つのチームフェーズと、リーダーシップスタイル、リーダーの役割 ○サバイバルフェーズ ・学ぶ時間がない ・定期的に火消し…

気づく工程、考える工程

ソフトウェア開発はハードウェアの生産工程のように同じ作業を大量にしないので、抽象的な手順に留めておかなくてはならないからです。そして、ソフトウェア開発は「気づく」工程「考える」工程であり、気づくこと考えることのガイドはなかなか書きにくいか…

ペアプロは劇薬

codezine.jp ちょー良記事です! 単にペアプロの導入事例というだけでなく、 品質と開発手法のこと等、いろいろ考えさせてくれます。それから、何かを変えていくのには、たいへんはパワーがいることだと改めて思いました。 でもそのくらいでやらないと、何も…

結局のところで、またいつもと同じことを書く

blog.tinect.jp 「学び直す?」 「そう、学ぶことで人は穏やかに歳を重ねることができる。過去の成功や経験にとらわれて、若さにしがみつくこともなくなるだろう。実は50歳は新しいことを始めるのにすごく良い年齢だ。 働き始めて30年、でも50歳から余命も30…

え? ダメなの? まじーっ!!

blogos.com 以前、ニュース記事で、 飲料メーカーさんがオフィスグリコ的にノンアルを会社に置かせてもらって シェアを増やしたい、みたいなの読んだ気がするんだが。 やっぱ、相当この壁は厚そうだねーw 会社がくそまじめでおもしろくないので、ちょっとこ…

ケンケンガクガク?

「1時間で終わる? 喧々諤々(ケンケンガクガク)やらないと決まらないよね?」みたいなことを言われ、 「方針決めるだけなんだから『えいや』でいいんじゃないの?」と思ってた私とのあまりにもの違いに、 なんか埋められないギャップを感じた。そもそも「…

「がんばる」は自分を追い込むだけ

「がんばる」をやめなさい、「がんばる」は自分を追い込むだけというようなことを、塾の講師の方がおっしゃってた。頑張ります! → できなかった... → 頑張ります!! → できなかった(;´д`)トホホ… のスパイラルにはまって、自分を追い込むだけ、いいことなん…

ナットクできないこと その2

ずっと前から思っているんだが、 ATMとかの50音入力、どうして左から並んでいるのがあるんだろう? あかさ... いきし... うくす... えけせ... おこそ...って。違和感ないのかな? 探しにくくないのかな?小学校のときに、教室のかべに50音表はってなかったの…

メロンパンと五拾の手習とナットクできないこと

www.facebook.com メロンパンにはメロンクリームが入っている、と叫びたい! 私は通称メロンパンを「コッペパン」と呼ぶ文化圏で育ちました。 こっちきて、関西だから言い方違うのかなー、くらいにしか思ってなかったんだけど。さて、組込みのお仕事が長く続…

やめるにやめれぬ

ってところかなー?いままでずっとがんばってきたのに、って、 やり始めるともうやめられないよね。現場は疲弊しているから、ずーっと前からとっととやめたいと思っているけどね。売上減るぞ、どうするんだ、って言われるしね。 代替案で、それで確実に勝て…

それが「選択可能」である状況ということが大事なんだと思います。

仕事はしょせんアウトプット。先へ進むためにも、次の仕事のためにも、インプットは必要なのだ。 そして、休養もチャージでありインプットなのだ。「仕事で学ぶ」といっても、疲弊しててては何にもならない。"働かされてる感" を持たないためにも、自分の裁…

終電で帰ってる

ねむいのは非効率。 周りの全てが、敵に思える。イラつく。 大した仕事でもないのに残って、 また明日もねむいのだ。 無意味だ。 こんな無意味な生き方は早くやめよう

プロセスの品質保証、プロセスによる品質保証

Facebookの投稿を見てて、いろいろ考えてしまった。若い頃はプロセスに妄信的なところもあって プロセスさえやっておけば、またやっておかねば、という想いが強かったが、大きなSIerさんやメーカさん*1の仕事から抜けて、 小さなソフトハウスでの受託の仕事…

管理ってなんなの?

管理職あるいはPMがやる管理と、PLがやる管理、の違いなのかもしれないが、メンバの稼働時間を管理する、というのにどうも馴染めていない。 要は売上額が抱えている人数分あるかどうか、なのだが、 誰がどの案件をどれだけやってて、協力会社さんがどれだけ…

類似バグは未然に防げるのか?とバグ管理ってなに?

過去バグってそんなに役に立つっけ? ソフトウェア開発は複雑性との戦いであり、それにどう挑むかであり、 それはいつも違うものだ。 記憶しているから防げるわけでもなく、 似たようなシステムだから再発を防げるわけでもない、ように思う。というのは、以…

自分で勉強、ってだいじなの?

blog.tinect.jp私もずっと同じようなことを思っていました。周りの人は「自分で勉強させないと」と言うのですが、 違うなーと思ってて。早く戦力にしたいんでしょ。 だったら寄り道なんてしてる時間はないでしょ。 まずは早く現場で活躍できるように、 最速…

生産性を上げるとはどういうことなのか?

以下、答えなし、深掘りなし。そして進歩なし?単位時間当りのステップ数とか、作業時間や人数を増やすとか いまだにそういうことでプロジェクトの体制を考えたりしてるのが すごくイケていない。かといって、周りを納得させる尺度や数値は何もない。 イライ…

GWに我思う

ぜんぜん中身なく、ただ書くだけで。この時期(いわゆるGWですが)に、 予定が立てられないとか、休みとれないとか、 その日にならないとわからないとか言ってる自分が情けなさすぎ。 どんだけ周りに振り回されて生きてんだよ。部下がいたら残っておけとか…

対立いろいろ

まじしんどい。風邪なおらん。なのでメモ程度。中途採用 協力会社さん コスト 育てて使う、ということ。 このへんの組み合わせっていろいろ対立あるけれど。採用も社員もコスト大なので、安く協力会社さん使って育てていこう、って まぁよく言う話ではあるけ…

プロジェクト管理のこと、それから激安ソフト開発はあり得るのか?

www.shuwasystem.co.jp ひさしぶりにこの本をパラパラめくってみた。 デマルコ本のチョーざっくりダイジェスト版となりますが、ささっと復習するにはいいです。で、結局のところ「プロジェクト管理ってなに?」って言ったら 「開発者が集中して働ける環境を…

サラリーマン失格、そしてビジネスとしてのソフトウェア開発はどうあるべきか

眠い。しんどい。落ち着いて考えれない。イライラ。 ただでさえ毎日そうなのに。 疲れると立ち向かっていく力が出ない。難しいこと考えたくない。 早く答えを出して、先に進めなければいけないのに!なので、サラリーマン失格。今日は仕事をする気になれなか…

今日の感想

最近「いそがしすぎ」すぎる。声かけてもらったコミュニティにも参加できず。で、今日は「TOC/TOCfEボツネタシンポジウム2017」を見に行った。 チャージと癒やし、と思って。TOCfE のツール、ぜんぜん使ってなかったな。 ふだんの生活のなかで、TOC があるこ…

自分たちの仕事とは何か

blog.tinect.jp logmi.jp売上を増やすことが目標になっていることは多い。というか、普通それだわ。となると、ソフト屋の仕事が何になるかというと、 売上に相当する要員を確保することであり、 すなわち協力会社さんをいかに確保するか、ということになる …

Debian8 セットアップまとめ

ひさびさに環境設定なんぞまとめてやったので、おぼえがき。sudo があったりなかったり、apt だったり apt-get だったりは、書き方だけということでご容赦を。 Debien の設定 ※設定変更はrootユーザで行う。 ※Debianを再起動しないと設定が反映されないとき…

スケジュールにまつわるエトセトラ。

ずいぶんと以前にどこかで知ったことをメモったもの。 おおむかしの話にはなるけども、今も変わりはないと感じる。あたりまえだろ、みたいなところなんだが、 ここは権威を借りて記しておくことに意味がある。 すでに出典がわからなくなってるものもあるし、…

どうして過少見積になってしまうのか、とか

どうして過少見積になってしまうのか vs アジャイルな見積のこと、なんてのを考えてみようか、クラウドでも描いてみようか、とか思ってみたけど、 そこの対立じたいはもうわかってることだし、じゃあ、なんで過少見積になるの?なんてことを、またブランチつ…

形容詞を使おう

もっと形容詞を使おうと思った。 「うれしい」とか「たのしい」とか。 感情を素直に表したいと思った。 そういうフィードバックって、言って下さったひとも「うれしい」のだから。今日は TOCfE の認定証をもらってきました。自分にできることをもっと進めた…

違うシステムで、違う言語で

もう10年以上 Windows の仕事はまともにしていなかったのだけど、 久しぶりに Visual Studio だ。新しい言語を自分がどうやって憶えていくのかに興味があったのだけど、 現実はちょーきびしかった。実際のところは、初めてゆえの既存システムの難解さに依る…

24時間

けさ、お洗濯しながら、こんな番組を見てました。続ける?やめる? "24時間型社会"ニッポン - 放送内容まるわかり! - NHK 週刊 ニュース深読み 長時間労働かつ低賃金で、日本の労働者は疲弊している。 業界も人手不足だ。一方、利用者の側からすれば、 消…

最低ライン

seleck.cc 弊社では、管理職は作らないようにしているので、弟子の教育は僕や取締役が担当しています。管理職を作ってしまうと、後輩を助けるために、自分の仕事は残業して片付ける必要が出てきます。そうなると、「偉くなればなるほど自由な時間が増える」…

余力があるとチャレンジできる

なにがいいって、余力があるとチャレンジできるのだ。何かトラブったとしても、何か課題が出てきたとしても、 「じゃ、今日はもう少しがんばって、これを片付けようか」と思えるのだ。いわゆる "技術的負債" にも取りかかってみようか、と思えるし、 "ボーイ…

要するに、疲れたくない

作業時間で人や仕事を評価したくないと思ってる的なことを何度か書いているわけだが、要するに、疲れたくない。いいコンディションで仕事をしたい。 ただそれだけだ。以下、昨今の過労死云々の話とは別の話。 そして、業種や会社によって事情が違うかもしれ…

適度な抽象度

先日、本を読んでて出会った言葉、適度な抽象度。「これだ!」と思ったね。いい言葉だと思った。抽象度のレベルや粒度を変えながらものごとをとらえて考えよう、と書いたけども、 これは、考えるのに適度な抽象度があるっていうことだね。カメラが、寄ったり…

Web系だったら楽しいの?

omoiyari lean-agile を聴いてた流れで、以下のサイトを見てみました。 nzmoyasystem.hatenablog.comこっちも見ましたよん。 nzmoyasystem.hatenablog.comSIer楽しいよ!って、こういう声もあると思う。 でかい仕事できたり、最先端できたりは、大手SIerじゃ…

書こうとしなければわからない ~プログラミングとは何か~

設計時は、システムを俯瞰的に見ており、 大きなふるまいのほうに目が行きがちである。 そして、コードになるときの姿を思い描きながら設計するのは、 かなり粒度が小さくなってからだ。しかしそれでも、実際にプログラムに落とし込むのとは違うのだ。コード…

関数のつくりかた

関数をつくるということは、 システムの中の/世の中の「こと」「もの」をどう捉えてどう表すか、ということだ。処理の複雑さ・煩雑さや、量の多少ではなくて、 抽象度のレベルや粒度を変えながらものごとをとらえて考えよう、ということだ。大きくとらえて…

マテオとハブくん

納期や見積のお話ですが、まぁ思うようにはいかんことが多いです。お客さんとの契約形態が、もっと実状に合ったものになればいいのに、 一括請負って損するだけじゃないの、とよく思います。特に組込みをやるようになって、 仕事がスムーズに進まないことが…

分岐を減らそう!

ときどき、すごくややこしい if 文に出会うときがある。 たくさん if があるんだけど、よく見ると、else 側の処理は同じようなことばかり書いてあったりして、「これ、ちゃんと整理してまとめれば、すっきりするんじゃない?」みたいなの。 確かに間違いでは…

仕様書とコードの大事な関係

仕様書に書いてあることは、そのままコードに落としたい。そのためにも、仕様書とコードを1対1で対応させたい、と思う。つまりは、「仕様書のここは、このクラス/モジュールに書いてあります」としておきたい。そして、その中身は、 「2-3章の機能は、こ…

コードを減らそう!

「似たような処理だから」とコピペするのではなく、 同じところはどこなのか、違うとこはどこなのかよく見て、 それから、データとロジックを分けて見る見方ができれば、 コードの共通化と、差分の持たせる方法が見つかるはずだ。 そしてこれはオブジェクト…

win10でUSB外付けHDDが調子わるいときは、USB HUB を疑ってみる

私がwindows10にアップデートしたのは5月だったのだが、 8月初め頃?から、頻繁にUSB3.0の外付けHDDが断続的に切断されるケースに見舞われた。結論から言うと、HUB経由だったのをPC直結にすることで発生しなくなった。 同じような現象がネット上にあって、…

そもそもうまくいくとは限らない

そもそもソフト開発はうまくいくとは限らない。 うまくいった時の姿だけを描いて線(スケジュール)を引き、 そして遅れてしまえば「がんばる」だけ。デバイスがマニュアルの通りに動かなかったり、 散々あれこれやってみて、結局(自スコープ外の)ドライバ…

いい仕事をするために

結局なぜ「休みをとること」よりも「残業すること」を選んでしまうのか。 ひとつには、それが売上に直結しているから。。。 seichi23.hatenablog.com それから、時間をかけてできなければ、それで「周りが納得する理由付け」にできるから。 時間がかかろうが…

映画の仕事

映画の仕事とは、情緒と、空間と、時間をつくりだすことだと思う。『海街diary』はお気に入りの1本だ。

「曖昧耐性」か、それあるね。

P.42に「曖昧耐性」って出てきます*1。分かりやすい / “失敗から学ぶ データ分析グループの チームマネジメント変遷 (デブサミ2016) #devsumi” https://t.co/pezfj6kNtE— Ryutaro YOSHIBA (@ryuzee) February 23, 2016いま決められないことをどうしておく…

指が痛いので、キーボードを換えました。または Home/End の話。

たまにはどうでもいいことを書こう。 アタマにいろいろあるとすっきりしないじゃん?ということで。指が痛いのは、おそらくはトラックボールがしっくりこなくなってるせい。 まん中ボールタイプなのだが、左クリックする親指が痛くなってきた。が、その前に…

「持続可能なペース」というのは、どこまで「有名」なの?

この前のアジャイルラジオでの山根さんの「カイゼンしてみせなきゃという危機感」というフレーズが かっけー! と思った。思ったんだが、はたしてこの「持続可能なペース」というのは、どの程度の認知度なんだろ。オーバーワークにならず効率よく働いてほし…