Job

枯れたテクノロジーと前進

Job

今、案件でシリアル通信を使ったプログラムの開発を受託している。 私はPythonで書きたい、けれどPerlで組むだろう。 なぜならば以前、同じようなシステムがPerlで書かれていたからだ。 Pythonでシリアル通信のやり方もネットを調べればすぐに解はあった。 COM通信へ…

コーディングする時間

Job

一年の間、プログラムを書く事に、どれだけ時間を費やされているのだろうか?ここ一年は余りプログラムを書かなかった。資料作りや事務作業などで忙しかったからだと思う。私の様な職業プログラマーは一年で600時間くらいしかコーディングしてないと思う。し…

Mapの大切さ

Job

去年の今頃は、iPhoneに取りかかっていた。特に興味があったわけではなく、何となく仕事でiPhoneをやる事になった。で、このiPhoneの開発は当初かなり大変だった。キーボードとボタンを配置してアプリっぽく動かすまでに、一ヶ月とか掛かってた。マトモなア…

合意形成は諸刃の件

Job

合意形成、聞いた事あるだろうか?コンサル連中などと絡んでいると、大体、このような言葉が出ている。使い方とすると、「合意形成を得るタメに、提案を絞り松竹梅で攻めていきます!!」と言う感じだ。この合意形成に導くまで、非常にロジカルな組み立てが…

プレゼン

Job

仕事の立場上、結構プレゼンをする事が多い、「オレも偉くなったもんだ」なんて思いながら、ノミの心臓と気合いで、人様の前で話をさせて貰ってる。身内でやってたら、「だよねー」っとか、「これは、このテク使えば良いんじゃないっすかねー」など雑談混じ…

ソフト開発のでプライオリティー

Job

ソフトウェアと言うのは、まずは、仕様を満たし、動いているモノなのだ。で、私は極論を言うと、ソフトは動いていれば問題なく、ソースや言語なぞ全く意味がないっと思う。 Javaが好きだ、Rubyが好きだ。なんて話はクライアントにはどうでもよい。関数のレス…

会社の業務

Job

私はソフト開発会社でお金を稼いでいる。このソフト開発の会社とは、何の仕事があるのだろうか?会社と言う組織は、部署ごと、又は個人によってタスクの内容が別れる。大体の1サラリーマンは、他部門がやっているタスクを理解してないし、理解する必要も特…

ヒステリックプログラマー

Job

前回のエントリーと関連していますが、バグが出た時に、プログラマー2・3年目の自分は、原因を人やSDKのせいにしたりしていました。しかし、結局は自分のプログラムミスがほとんどでした。今iPhoneの関係の仕事をしています。もちろん数人のフォーメーショ…

遅延と言うリスク

Job

以前、自分は画像を描画するシステムを担当していた事があります。 描画するグラフィックは別会社に発注していました。この発注先のディレクターがルーズな人間でスケジュールを守らない! その穴埋めにコッチ(ソフト開発)は大変でした。 多数のチーム編成…

精神論が必要な時

Job

心が弱い人間がプロジェクトを廻すと上手くいってる時はいいですが、少しもで座礁すると結構な確率で燃えます。 下手すれば破綻します。プロジェクトが燃えてるのにリーダーが休んだりしたら大変です。確かにサラリーマンなので有給、代休の理由で休む事は出…

後・・・だけです。@新人

Job

って何度か聞いた事もあるし、自分で言ってる事もありました。で、この「・・・だけ」って凄く怖い。先週末に現場の新人君は「後・・・だけ」って言いながら今日も休日出勤してます。彼は悪気があって「後・・・だけ」や「2、3日で出来ます。」と言ってい…

自分はWebではありませんが・・・

Job

http://maname.txt-nifty.com/blog/2006/12/beautiful.html美しいコードに言及されてます。 それは、時と場合にもよるんです。いや、別に反対するつもりは全くないのですよ。TB元の方の意見は痛い程わかります。ただ、世の中には汚くならざるを得ないor…

理不尽

Job

一ヶ月前にフリーになりました。今までとは全く関係ないWebの業務アプリに携わってます。常駐先でチョットしたトラブルに見舞われて軽く忙しくなってます。 目の前の青年はヒィヒィ言ってます。 「根性が足りんぞー!!俺が若い頃は・・・・・」*1なーんてナ…

いい環境とは。。。

Job

実は以前のエントリで書いたようにプログラムが嫌いな私です。Hatena::Qestionで「どうやったらプログラムが好きになれるんですか?」と言う質問をしました。色々とタメになる意見や、改めて気づかされた事がありました。皆さんから私の質問に丁寧に答えて貰…