Previous Page | Next Page

50代半ばのじいさんが、AIを目の当たりにした『大学に入ってから自分の無力感がエグい』という大学生にかけることば

老兵は死なず、AIと踊る


大学入ってから自分の無力感がエグいというXの投稿が話題になっているのですが、要約すると「AIの能力に圧倒されて、自信をなくした自分はどうしたらよいか?」という趣旨の投稿です。
文面を読んだ限りになりますが、この方は正しい感覚を持っているかと思います。
一方で、『この方がどうしたらよいか?』ということについては残念ながら責任を持った回答はできないです。いろいろ言えるでしょうが、この方の将来(つまり向こう50年)にわたってどのように行動すればよいか回答できる人はいないでしょう。
もっとも、何も言えないということでもないので、言えることについて話したいと思います。


1.自身の能力について客観的に見れている


 将来、エンジニアになる為には、このような『無力感』はある意味必要で、これはつまり自分自身を客観的に見つめることができた結果であるとも言えます。当然私もはるか昔に同じように自分の無力感を感じまして『それでもプログラミングが好き』ということで精進してきました。したがって「AIの方が圧倒的に良いコードを書く」、「自分は無力だと感じる」という反応はエンジニアとしてある意味順調な歩みを踏んでいます。


『なぜ無力感が出るのか?』というとこれは脳内にある種の矛盾が起こっているからのようです。
つまり、自分のレベルを客観視したときに、思ったより自分のレベルが低かったということに対して、脳内のある種の自己保護回路が反応して、拒否反応を起こし、このような無力感が出てるのではないか?と推測しています。
これを克服することがエンジニアとしての第一歩かと思います。


つまり勉強するしかないのですが、AIの出力をお手本としてそれを真似るようにしても良いですし、『なぜAIがこのような出力したのか?』考えるのもよいですし、『なぜ○○としたのか?』とAIに質問するのも良いかと思います。


ちなみに、AIが作ったモノという表現がありますが、今の生成AIについていうと『オリジナルの作成者』が存在します。つまりAIは模倣を行っている訳です。つまり一見、AIに丸投げして直ぐに答えが返ってくると思っているモノが、実は先人が苦労して作成したものであるということもできます。AIはそのエッセンスをアレンジしているということになります。


2.その職業に将来性があるのか?


 学生さんで今は勉強中の身なので、AIの出力が洗練されているように見えますが、細かく見れば完璧ではなく、プログラミング一つをとってもまだまだ熟練したエンジニアの方が良いコードが書けます。このあたりは大量生産された即席めんとお店で食べるラーメンとの違いということも言えます。もっとも将来的にこのような棲み分けができるのか?という問題は常にあります。伝統工芸と言えば職業として素晴らしいものと思われるかもしれませんが、実際には大量生産により駆逐された大勢の職人さんがいらっしゃいますし、絶えた伝統技術もあるでしょう。


自身が進もうとしている道が『機械と人間で棲み分けられる』のか『そのまま人間の職業としては絶滅する』かの見極めですが、向こう40年以上、職業として働く可能性がある若者に対しては『自己責任でよく考えてください』としか言えないのが実情です。


以下、ヒントになるかどうかですが、50代のじいさんがあと2,30年生きていく為に考えていることをお話してみます。
最近よく言われている、単なる通訳とか翻訳は『絶滅』の方向に行くように思えます。『通訳ガイド』も一見絶滅するように見えますが、今のところあと10年は持ちそうです。これは通訳ガイドが単なる言葉の通訳だけでなく、その場所のガイドをしたり、旅行のスケジュール管理をしたり、時には雑談相手になったりするところにあります。つまり様々な業務を複合的に行う必要があり、機械が全てを賄うのはもう少し時間がかかりそうです。通訳ガイドの仕事をもう少し説明すると、例えば若い旅行者は頼もうと思わないかもしれません。必要な情報は検索したら出てくるので、ガイドに払うお金は無駄なコストに見えるでしょう。お金に余裕のある人は、お金を払うことは苦にならないでしょう。加えて、『現地の人と交流ができる。』というのは旅の楽しみの一つでもあります。つまり、そもそも通訳ガイドを使うような人は『機械』ではなく『人間』がやるから良い(お金を払う)となります。


プログラミングに関していうと、脱落する人は多いかと思います。そもそもプログラミングと一口に言っても40年前と今では異なる部分が多いです。『Coboler』という言葉が25年程前に流行りましたが、これは当時需要が減ったCobolというプログラミング言語しかできないプログラマを揶揄する言葉ですが、Cobolしかできないプログラマはその時に転職をするか新しい言語を覚えるか?の選択を迫られました。同じようなことが今度は『全てのプログラマ』に突き付けられようとしているかと思います。
『どう作るのはなく何を作るのかを考えれば良い』という考え方もあります。要は今までは作ることに対してお金をもらっていたのだが、これからは自分でお金を生み出すようなものを作ればよい。ということのようです。この考え方ですが、通訳案内士の場合とはちょっと異なるということが分かるかと思います。このあたりにIT技術というある種の合理的な職種が持つ脆弱性が見えます。


一方で、あまり大声では言えませんが、今まで開発者として接してきた顧客の中にはIT技術は無いが長年IT関連で働いている人もいます。その人達はどのようなスキルを持っているのでしょうか?残念ながら私にはわからない世界があるようですが、ある一面ではありますが共通しているのは、下請け会社に対してごねるのが上手いまたは上手くのせて仕事をさせるのが上手い、上司に対してやる気があるように演じる能力に長けている等、その職場に居続ける嗅覚や能力が高い人が多いように思います。


最近やっている私のミッションの一つに『猫カフェの店長』があります。猫カフェ自体は大きくは儲かりませんが収入源にはなっています。当然ですが、人は生きた猫に会いに来るので『ロボット猫の猫カフェ』というのは今のところ成立しないかと思います。『ロボット猫が流行るとそもそも猫カフェに行く人が減るのではないか?』と思われるかと思いますが、うちの猫カフェですが、猫を飼っている人も来ます。猫は一匹、一匹個性があるので、新しい出会いを求めて猫カフェに来る人もいるようです。このあたりの考え方がAI(機械)によって消える職業と消えない職業をかぎ分ける目安になるかもしれません。ちなみに猫カフェを維持するミッションに「部屋や猫トイレの掃除」がありますが、これも今のところ人間しかできないようです。


失敗例を書いておいた方がよいかと思いますので追記します。AI時代のプログラミングスクールとの付き合い方にも書いているのですが、私は学生相手にプログラミングスクールをやろうとして、今はやめた方がよいと思いましてやめました。


3.大学教育について


 課題に対する評価が低いということで、『どうすれば良いのか?』ということになりますが、これは難しい問題です。
そもそも論として、生成AIが出した回答を見抜けない教授達がおかしいのですが、大学の評価が怪しいということは今に始まったことではなく、ある意味「失われた30年」の原因というのは大学にもあるということになります。


 これも昔話になりますが、私は大学時代よく「レポートの書く量が少ない」とコメントをもらっていまして落第ギリギリまたは落第点を食らっていました。ある時、課題とはまったく関係のない話を書いて量を埋めたのですが、このレポートを読んだTAがA判定を付けたのを見て、「あぁ、この大学は通う価値がないな」と実感しまして、後に大学をやめることになりました。当時はバブル崩壊直前で、私が通っていた大学はさながら就職予備校のようなものでした。学生が考えて悩むというよりも、与えられた課題をそつなくこなすという対応が求められました。このように学生に思考停止させて、社会の歯車として養成する機関はやめて正解だったと改めて感じています。


じゃ、「大学に行く価値はないのか?」ということになるのですが、『大学は、企業から新卒採用をとってもらう為の手段』と割り切れるかどうか、さらに『この大学を卒業したらきちんとした企業雇ってもらえるかどうか?』ににかかっているかと思います。


4. 日本の雇用慣行について


日本の雇用慣行、特に年功序列と終身雇用は、AI時代を迎える中で見直されつつあります。若い世代から見直されるのも当然です。終身雇用は労働者に安心感を与える一方、企業にとってはリスクが大きい制度です。1990年代以降のリストラや倒産は、この矛盾が露呈した結果でしょう。経済環境の変化に対応できず、企業は成果を上げながら雇用を維持できなくなり、労働者を非正規化せざるを得ませんでした。これも「失われた30年」の一因となっています。


さらに、AIや自動化が普及する現代では、終身雇用が労働者の成長を阻害する側面も見逃せません。例えば「働かないおじさん」と呼ばれる層は、制度に甘んじてスキルアップを怠る傾向があります。一方、SES(システムエンジニアリングサービス)や保険セールスなど、高ストレス職種では体力や精神力の限界から早期退職を余儀なくされ、非正規雇用へと転落するケースも少なくありません。


今後の課題は、終身雇用と成果主義のバランスをいかに取るかです。AIが人間の仕事を代替する中で、労働者が継続的にスキルを磨ける環境を整える必要があります。同時に、企業は非正規労働者の処遇改善や、リスクを分担する新たな雇用モデルを模索すべきでしょう。2025年現在も黒字企業がリストラを行う状況は、雇用慣行の抜本的な見直しを迫っています。


AIが今後どのように発展するか?日本の経済は今度上向くのか?、あまりにも不透明で私も含めて今の労働者にとって将来を見通すことは無理だといえるでしょう。ということで頑張ってくださいとしかいいようがないのが現状かと思います。


この記事ですが、「若者に寄り添っていない」という指摘を受けまして、プログラミングスクールとの付き合い方ということで若者向けの記事をアップしました。


老兵は死なず、AIと踊る

2025-11-19 | コメント:0件

AIを使用した記事については素直にAIを使ったと書いた方がよいのではないか?

老兵は死なず、AIと踊る


世の中猫も杓子もAIで、「AIで○○しました」という記事が見受けられるが、最近ではさらにAIで生成した文章と思われるがそれを隠してしれっと記事にしているものも見かけるようになりました。
ちなみに、私のブログの場合は、どこまでAIが関与したかを、『この文章は、ChatGPTとの共同作業により作られています。』等と文末に書くようにしています。


もちろん、ある程度の文章を生成させようとすればそれなりのプロンプトが必要なのでそのオリジナリティはあるだろうが、AIに丸投げしたような文章はそのうち飽きられるかと思います。
私の場合、最近はAIが生成したと思われる動画を見ないようになった。生成AIが出だした当初はそのクオリティに驚かされたが、ある時からAIで作ったかどうかがなんとなくわかるようになり、違和感が許容できないようになった。もちろんこれはあくまでも主観になるが、ある意味人間の学習能力も捨てたものではないなと感心した次第です。


で、自分でAIと共同で記事を書くようになると他のWEB記事を読んだときに「これはChatGPTだ」と分かるようになってしまった。やはりそういう記事は読まなくなる。


だからと言ってAIを否定することもないしAIを使って記事を書くこと自体はよいが、例えば単なる情報ではなく、個人主観や主張を持った記事に関してはAIを使ったどうかを書いてもらった方が読み手に対してある程度安心感を与えるのではないでしょうか?


老兵は死なず、AIと踊る

2025-11-08 | コメント:0件

35歳からのSESについて考える

老兵は死なず、AIと踊る


 以前にYoutubeでアップした動画(デジタル人材育成のための「実践の場」開拓モデル事業に与太話的に物申す)にコメントをもらいました。



 コメントされた方は、『この事業に参加してSES企業に入り2か月の研修で経歴詐称して客先に派遣されそうになった』ということで、大変憤慨されておられるようです。実は日本の中小のIT会社の多くはSES企業(つまり人売り企業)になります。見分け方の一つになりますが、入社したい会社の会社概要のページに「労働者派遣事業 許可番号 」というものがあればSESもやっている企業になります。もっとも全ての会社がきちんと労働者派遣事業許可番号をとっているか怪しいところもあるのでこの番号がないからといってSESをやっていないとは限らないので注意が必要です。


 SESとは「システムエンジニアリングサービス」の略で、要は派遣なのですが、派遣と言えば場合によっては違法になるので、客先常駐といったりSESといったりしています。私の知る限り少なくとも35年以上前からあり、30年前にはSESという言葉ができていたかと記憶しています。15年程前にはデジタル土方と言われるようになったかと記憶しています。経歴詐称も昔からあり、業務経歴書を見ながら面談をして『これは嘘だな』と思ったこともありました。ちなみに、建前上は面談(面接)はご法度ですが、実際にはコメント主のように『未経験者が偽って入ってくる』ということもあるので面談してある程度(実際の実力)を見てフィルターをかけないとお金をドブに捨てることになります。


このSESですが、悪しき習慣といわれていますが、一向になくならないだけでなく、最近では裁判沙汰になったりもしています。求職者の方々はこういうヤバイ会社には引っかからないようにしたいところですが、SESにもメリットというのは存在します。


SESのメリット


  • 顧客:雇用の調整弁になっている。正規や非正規でエンジニアを雇うよりも簡単に首が切れる。
  • SES企業:請負契約でシステムを構築するよりリスクがない。収支が読める。
  • 労働者:未経験者でも就業ができる(経験ができる)。短期かつ残業代がでるのなら正規雇用より儲かる。嫌なら後腐れなく辞めれる。向いている人がいる。

 顧客企業にとっては、非正規社員以上に合法的に労働者の首を切れることになります。あまり具体的なことは言えませんが、長い年月を経て多くの人が職場を去っていった後に、私自身も去ったことがあります(もっともこれは自らになりますので首を切られたというのはちょっと違います)。


本来ソフトウェア開発というのは請負契約で行うものなのですが、これは受注企業にとってはリスクがあります。特に顧客企業にソフトウェア開発の知見が無い場合は案件が赤字で終了する可能性があります。これを避ける為に準委任契約(SES契約)を行い、要は定額料金ではなく労働者が稼働したらその分課金するということを行います。
自ら作ったサービスを売るということもあります。こちらは王道と言えますが、当然にサービスが売れないというリスクがあり、赤字になれば、SES契約でエンジニアを売り、日銭を稼ぐという手段に出ます。
このようにSES契約が全て悪ということもないのですが、一度SES契約の味をしめると企業自体が努力をしなくなります。つまり請負契約で失敗しないように経験を積むとか顧客が求めているサービスをひねり出すという努力をしなくなります。


労働者にとってのメリットは『SESは未経験者の登竜門』ということも言えます。『経歴詐称はどうなるんだ?』と思われるかと思いますが、多くの場合、雇う側も経歴詐称であることを気が付いています。また、経歴書に詐称がなくても実際にプロジェクトに貢献していたかどうかというのもあり、実務的な観点からみると経歴詐称が一概に悪いとも断言できないところもあります。『じゃなぜ経歴詐称をするんだ』と思われるかと思いますが、これは受け入れ側の企業が書類選考をちゃんとしているという安心感を得る為にあります。もちろんですがプロジェクトによっては、経験者が求められていることがあったりするのでその場合に経歴詐称されると労働者があとで困ることになります。


SESのデメリット


もちろんSESのデメリットもあります。


  • 中間搾取、人月商売の横行が横行する
    こういう商習慣(人もモノとして扱う)が蔓延すると業界のレベルアップにならないです。個人のスキルに依存するのでチームとしてやプロジェクトの成長が期待できない。日本のITが伸びない理由の一つになっているかと思う。
  • エンジニアとして現場で使う以外の技術が身につかない
    余暇を利用して新しい技術を吸収する(自己学習ができる人)が求められます。
  • IT土方として雇われてるのでエンジニアの社会常識が育たない
    本人達は社会常識を持っていると思っているようで厄介ですが、ビジネスの話ができない人が多いです。実際にSESエンジニア上がりのある人に仕事の依頼の話をしたら、なぜかこちらが受注者として話が進んことがあり、こっちは発注者として仕事を頼んでいるのだが、なぜこのような勘違いをするのか相手の社会的な常識を疑ってしまった。ちなみに通訳案内士界隈も癖のある人が多いが、それでも友人と呼べる人はいるが、ITエンジニアの友人は残念ながら少ないです。
  • 顧客からのフィードバックが「契約終了」でエンジニアとしての見通しがたてられない
    契約終了に関してエンジニア自身に具体的な原因がある場合、本来ならそのフィードバックがないとエンジニアが育たないが、そういう学習機会がそがれるので成長ができない。また、突然に契約終了となるとある種の失業状態になるので、エンジニアのライフスタイルが見通しにくい、40代ぐらいでSESが終了した場合割と困る。

労働者にとっての最大のデメリットは『SESは人売り』になるということで、これに耐えられない人が一定数います。このような方はSES企業には近づかない方がよいです。


ちなみに、私自身は総合的にはむしろSESで客先に常駐する方が気が楽な面があります。それでも会社として誰かを客先に出すというのはやりたくないです。


アドバイス


最後になりますが、未経験で35歳からIT業界に転職させる方に対してアドバイスするとなると以下の点を考慮されたうえでどうするか考えたほうがよいかと思います。


  • 未経験者がIT業界に入るとSESに捕まる確率が高い。実力がないうちはSESを避けて通るのは厳しい。SESに関しては向いている人と向いていない人がいるので、SESが嫌なら日本のソフトウェア開発会社は避けたほうがよい。
  • 本来、中途採用となると即戦力が求められ、新卒採用とは異なることを理解する。先輩とか上司に頼ることはできないと考えたほうがよい。
  • そもそも、SES企業の先輩とか上司自体がエンジニアとしてもいわゆるメンターとしてもきちんとしているかどうか怪しい。
  • 職場環境やその会社の業界の位置づけ、今やっている仕事等を考慮すると、キャリアアップするには転職が必要となる場合がある。実力が付いたらそれに相応しい会社に転職することも視野に入れる。
  • その職場に居続けるという選択肢もあるが、SES企業の場合、終身雇用との相性が悪い(辞めていく人間が多い)。その会社の規模や将来性、社歴と年齢構成(例えば創業から40年のSES企業で、50代の社員が少なく若い人しかいない会社というのは歳をとったら辞めていくと考えたほうがよい)、等を考慮する必要がある。例えば、今、新卒で入った会社で本当に将来性がないのか?、定年まで働けないかを今一度自問自動したほうがよい。
  • IT業界は『モノづくり』範疇に入るが、モノづくりの難しさ(完成させなければならない)を理解して、自分自身がモノづくりの適性(プログラムが意図どおりに動くと何とも言えない高揚感がある等)があるかどうか見極める。
  • 仕事に対しての困難さをどこかで楽しめるようでないと厳しい。
  • 自己学習を続ける必要がある。平均、一日に2,3時間は勉強時間を確保する必要がある。もちろん仕事が忙しいときは仕事に集中する必要がある。暇なときに勉強ができるかどうかがカギになる。
  • AIの台頭についてアンテナを張る。悲観的な見方をすると将来は開発の仕事はAIにとって代わられる。それが何時かということで他の職種も並行して勉強しなけれならない。

と厳しいことを書いていますが、実際には、きちんとできていないエンジニアが多いのも事実です。また、仕事が好きになれるのなら割と何とかなったりします。(私の場合、コンピュータが動いている様をみるのが好きで、面倒な顧客対応をしてイライラしてたのですが、そのあとコンピュータをいじっていたらやる気が出たりしてました。)


SES契約についてChatGPTで遊んでみました。


追記、少し別の角度ですが、AIによる自己学習の可能性について、プログラミングスクールとの付き合い方という記事にしました。



老兵は死なず、AIと踊る

2025-10-07 | コメント:0件

怖いわChatGPT

老兵は死なず、AIと踊る


 クソコードを書けの記事でChatGPTを使いながら論点の整理をしていて、ChatGPTの指摘がなかなか面白いのと、どうもおべっかが過ぎるので他の記事はどうなんだろうということで、過去の記事をChatGPTに入れました。おべっかを除けば指摘はなかなか的確に感じ感想文のトーンから判断すると「つまらない記事」というのがあるんだなと気づきました。ちなみにChatGPTの指摘は有用で私自身はためになるのですが、今のところ過去の記事自体を修正するのは控えています(校正はやっています)。
「まぁ、AIが作った記事ってつまらんよね」と思っていたのですが、オブジェクト指向再考についていろいろ議論をしてましたところ、なんと途中からクソコードを書けオブジェクト指向再考についての記事の類似点を指摘しだしました。

やりとりはこちら


 こちらとしては、オブジェクト指向再考についての議論をしているつもりでしたが、ChatGPTがいきなりクソコードを書けとの類似点を指摘してきました。長いのでタイトルを出しますと「共通している本質」のところになります。ChatGPTの指摘が「つまり、どちらも“思考停止の信仰”からプログラマを解放する話なんですよね。」ということで逆に私が「なるほど」と思ったのですが、私自身はそこまで明確に自覚していませんでしたが、言われてそうだと気づいた次第です。


私自身、ブログやYoutubeをやるときに心構えとして「表層的だったり扇動的な議論ではなく、本質を追求する」とやっておったのは事実で、改めてそれを指摘された次第です。ChatGPTの指摘に「余計な指摘をしやがって」と思うと同時に、「こいつは良く分かっているな」というある種の満足感も得られました。

いままではChatGPTは主に文書校正とか簡単な論点チェックのみ使っており、あまり真剣に使っていませんでしたが、プログラミング関連の議論で、今回なかなかの突っ込みを見せてきましたのでその技術革新に驚きました。


このブログもしばしば過去に様々な議論を行ってきました。この議論はもちろん「世間の誤解を正す」という目的もありますが、「有益なツッコミによって自分自身、新しい発見をする」というものもありました。つまり相手からの反論を自身への攻撃とはみなさないで、「何が言いたいんだろうか?」とその意図を考えるようにしてました。つまり相手の話を聞くようにはしていました。もっともこちらは十分に下調べをしてから書くので簡単には反論できないのも事実で、特に感情的な人にとっては逆襲をうけたでしょう。ちなみにこの記事のコメント欄の「あいださん」2016-02-22 13:10:37(投稿)が理解されているとおり、私としては「変なコメントでも議論を続ける」ことが誠意を示しているつもりでした。


もっとも、上記の記事のあいださんの前のnagiさんとのやりとりですが、今、読み返すと「不毛」の一言につきるかと思います(10年経った今読み返すと論点が直感的にわからないのと、それが分かった時のレベルの低さを鑑みるとがっかりしました)。また、このやりとりのあと、当時としても明らかに不毛なコメントが入ってきたのでコメント欄を承認制しました。


コメント欄を承認制にしたので、有益なツッコミもなくなり、ある種つまらなくなったのですが、私自身通訳案内士としての活動も開始したので、あまりプログラミングについては記事を書くこともなかったのです。


今回改めて、「クソコード」で記事を書くにあたり、当然、AI(ChatGPT)を利用した次第ですが、ChatGPTの場合、傾向としては相手に寄り添うような表現を使うが、きちんと反論をしたり、こちらが気が付かない論点を持ってきたりします。活発な議論ができることになります。


つまり、ChatGPTを使うと私の中で議論が完結するという感覚になります。本来議論は人と行うものだったのですが、なんとも言えない味気ないものになったと同時に、私自身はそれで満足してしまっているわけです。


ELIZA効果など昔からAIを知っている人たちは、過度に機械との対話に依存することに警戒を持つのですが、ちょっとフェーズが変わったかもしれません。


というわけで当然この記事もChatGPTに評価させました。


老兵は死なず、AIと踊る

2025-10-05 | コメント:0件
Previous Page | Next Page