結局のところ、わがままに生きてるだけなんですけど(苦笑)。一瞬でも明るい気分になっていただけたのなら幸いです。肩書きとか出来る仕事のカテゴライズに意味なんてあるんでしょうか?私には「プログラマ」というカテゴライズに意味というかこだわりがあります。他の方々にとって「プログラマ」という言葉がどういう意味を持っているのかはわかりませんけど。「SE」でも「エンジニア」でも「システム屋」でも「技術屋」でも、その人がその人なりの矜持をもって名乗れるのならそれが一番なんだと思います。shoshojiさん。なってしまう業界悪習が問題なのでしょう。「人月」という言葉に悩んだことのないIT業界人は存在しないだろう、と思うくらい皆を悩ませているのに、その呪縛から逃れられないというのが厳しいところです。他の何をもってスケールとするのか、と訊かれると答えられませんし。私はプログラマ一筋で今年50歳です。どの言語でも楽に覚えられますよね。うわ~、先輩がいらっしゃいました。なんかめっちゃうれしいです。基礎的な知識を理解していると後が楽、というのはよくわかります。なんだかんだで今の私を支えているものは、C/C++だけをひたすら書き続けた10年間だと思っています。ひとつ(ふたつ?)の言語にのめりこむことで様々なことを理解しました。時間がかかってしまいましたけど。22:16ビガーと申します。私がプログラミングを中心にしていた仕事をしていたときは、変更に強い汎用的なものを作ることに楽しみを感じ、全能感に浸っていた時期がありました。今思ってみるとその頃が、純粋に一番楽しかった気がします。すばらしい記事ですね。今後も楽しみにしています。08:09はじめまして。こちらでコラムを書かせていただいている生島です。私は、そもそも、プログラマとSEを分ける必要がないと思っているのですけどね。設計製造者とマネージャは分けるべきで、たぶん、ラリー・ペイジもいまだにソースを書いていると思う。日本は、なんでそこを分業にするのでしょうね。マネージメントか......。09:39私と同じ考えの方がいらっしゃってとても嬉しいです。私も40代ですが、この業界を4社渡り歩きました。今の会社の前の3社を辞めた理由は正に昇進でした。現場を離れ管理職への昇進(?)を内示された時に退職しました。昇進は興味のある後輩に任せて一生現場にいさせて欲しいと伝えそれを受け入れてもらい入社しました。新しい言語・・・覚えるのは大変ですが楽しいです。それを苦痛と感じた瞬間がきっと私のプログラマの「限界(終わり)」なんだと自分で線引きをしています。11:55>ひでみさんプログラマだから食べていけないとは思いません。会社に属する以上、年を取るとリーダーやマネージャーをやれと業務命令が下りると断ることができないですよね。他の会社に転職するとなると、30も半ばになっていたらプログラマーとして働きたいと思っていも、企業はほとんどの会社はそんな人材を求めていません。優秀な人材ならまだしも、自分みたいな普通(かな?)の人材は今、非常に職探しが厳しいです。ひでみさんは設計はほとんどしないのでしょうか?あ、別にひでみさんと言い合うつもりは無いので。>インドリさんんー、手厳しい発言で恐縮です。インドリさんの前ではプログラマーと言えないですね(笑)。私はインドリ酸みたいな全工程ができる人間が理想かなと思い、いろいろと努力はしていますが・・。>げんさん一筋50年はすごいてずね!私も残りの人生をげんさんのような生活ができればいいな・・と思います。>あさおさん昇進言われて退職はすごいですね・・。今の時期はそれはできませんが、そうしたい気持ちは確かにあります。新しい言語に限らずプログラミングが苦痛になったら終わりでしょうね。22:49ひでみです。昨日に引き続き、たくさんのお言葉ありがとうございます。なんか、こんなに反響があるとは思ってもみなかったんでビックリしています。変更に強い汎用的なものを作ることに楽しみを感じそれはものすごくわかります。考えてつくったコードに実際に仕様変更があった時、スムーズに修正ができると「勝った!」とか思います。私は、そもそも、プログラマとSEを分ける必要がないと思っているのですけどね。設計製造者とマネージャは分けるべきで、なるほど、「PGとSE」よりも「設計製造者とマネージャ」の方が明確な感じですっきりしますね。そんな簡単なことに気がつきませんでした。ありがとうございました。私と同じ考えの方がいらっしゃってとても嬉しいです。それを受け入れてもらい入社しました。私も同じ考えの方がいらっしゃってとてもうれしいです。私もうちの会社もユニークじゃなかった!(←レアはレアなんでしょうけど)士郎さん。コメントありがとうございます。あ、別にひでみさんと言い合うつもりは無いので。私、どんだけコワい女だと思われてるんですか?(笑)クラス設計は当然やりますが、テーブル設計やユーザインタフェース設計もたまにやります。UI設計はユーザーさんに「あっ、わかりやすい」と言われた時が快感ですね。23:21はじめまして。saki1208と申します。適所で担当を決定するべきだと考えています。意分野があり、それぞれ一番長けている人が担当するべきだと考えます。何にもできない人も多いですけどね。身近にいる人達もそうですが、基本的に「できない人」ほどプログラマを馬鹿にする人が多いようです。二言めには「だって、できないもん」です。やる気がないだけだっちゅうの。私自身はプログラミングは大好きなのですが、最近あまり機会がないです。機能の変更や追加に対して柔軟に対応が可能となるか、そんなことばかり考えています。境に行ってみたいなぁ。23:52私は、プログラマかと言われるとそれほどでもないレベルかもしれませんが、おっしゃっていること、わかります。IT業界って、職人に冷たいと思いますよね。社内のISとかSEも立場が低いみたいですし。要は、建設業界における大工とか塗装職人とか鳶職とか左官屋とか、かれらは技量を認められているんですけど、プログラムの世界では、まだまだそれがいかに年季と経験が必要かということが、認められていない。建築では、いわゆるゼネコンというところがお役所から入札なり談合(笑)なりで仕事とってきて、大手の設計事務所が設計図を書いて、あとは下請けの無数の業者を使ってリアルの世界で建造物を作っていく。ITの世界も、今や、建設業界とほぼ同じ構造になっているのですが、建設業界は長い歴史があって、それなりに元請と下請け、お互い敬意を払う部分もあるようです。IT業界は、現在はぐちゃぐちゃみたいです。契約もいいかげんみたいですしね。IT業界で、自動車のホンダみたいにオタク度を追求する大きな会社が出現するのを祈りましょう。00:53ども、はじめして。同じ考えの方、かつ先輩がいらっしゃってとてもうれしく思います。私はまだギリギリ20台ですが、将来もずっとPGとしてやっていきたいと思っています。会社の方針なのか新人の子達にPGのお仕事を取られてマネジの真似事ばかりをやっています。PGの業務をやらせてくれとは言っているのですが・・・。私も転職を考えた方がいいのかなぁ。そのような職を探すのは大変でしたでしょうが、あるとこにはあると言うことを知る事が出来て、参考になりました。03:28私も気づけば43歳。若い人には負けませんよ。確かに徹夜できる日数は1日のみになりましたけどw。私ははフリーランスのソフトウエアエンジニアとして名乗っています。いうのは、プログラミングもやるけど、ほかの設計やコンサルトもするからです。コーダーでないので、当然ですね。(コーダーなんて死語でしょw)私はとりあえず、50歳を目指してプログラミングも継続できるように努力しています。(Windows関連除く)。そのためには、UNIXのような枯れた汎用性のある技術に接する機会が多い方が良いと思っていますし、実践しています。MacとUnix畑で育っていますので、Win環境や考え方にかなり違和感を感じます。私が努力しているのは、言語学習だけではなく、たくさんのソースコードを読むようにしています。酒を飲みながらですが、テーマを絞ってソースを読むのが毎日の楽しみです。最近は、iPhoneとAndroidのアプリケーションのソースを読む事が多いですね。プロジェクトマネージャというのは、プログラムスキルは必要ないと思いますが、なくてはならない人材だと思います。我々制作側と一線を引く境界でしょう。SEが全て設計書を書くというのも、現在ではナンセンスな気がします。SEっていらないような気がしますね。チーフプログラマという立場の人がSEとかいう立場の仕事を兼任すればいいと思います。SEって結構技術的には何も知らない人がおおいですから、単純にパイプ役としてしか機能しない場合が多いです。業務システムの場合は、業務を熟知したSEの方は非常に力を発揮できるとは思いますが、システムの詳細まで担当する必要はないでしょう。長くなりましたが、お互いがんばりましょう。09:33こんにちは。プログラマーなんかで終わりたいなんて、言ってみたいです。プログラマーで終わるにはコラムで書かれているように相当の技術力がないと難しいですよね。