Yahoo! JAPAN

「生成AI祭りが続くと、日本のITは沈むよなぁ」ひろゆきが案ずるエンジニアの未来とは?

エンジニアtype

「生成AI祭りが続くと、日本のITは沈むよなぁ」ひろゆきが案ずるエンジニアの未来とは?

7月28日に投稿されたはてなブログ「ITクソつまんなくなった。」が話題だ。

参照元

ぜひ原文も読んでほしいのだが、このブログに綴られた思いを勝手ながら要約すると、

●エンジニアもビジネス分からないとダメな時代になっている。
●もはや、どの会社も求める人物像が経営者一択。全社会人総社長。
●分かっちゃいるけど、そんなの面白くないし、そもそもやりたいことじゃない。
●プログラミングがやりたくてエンジニアになったのに。

ということだろう。

対して、こんな意見が反論として投稿されている。

Aさん:求められる人材が経営者一択になってるってのは正しいんだろうな。 ホワイトカラーが代替されるんだから

Bさん:ビジネス出来ない奴はいらん――当たり前やろ。 どうやって金もらってんだよ

エンジニアtypeでも著名なエンジニアや識者を取材する機会が多くあるが、確かに、多くの取材先で「ビジネスも分かるエンジニア」の必要性は聞こえてくる。

匿名のブログ筆者もそれは分かっている。一方で「そんな世界はクソつまらない」と言い放っている点が議論を面白くしているようだ。

そんなエンジニアたちの議論について、ひろゆきさんに聞いてみた。

「ITクソつまんなくなった」にひろゆきはどう思った?

編集部:今エンジニア界隈でブログ「ITクソつまんなくなった」が話題になっているようで。

ひろゆき:はいはい。追記ブログの方も読みました。たしかに、生成AIばかりが盛り上がったりすると、日本のIT産業は沈みゆくよなぁ、、と思っています。

ひろゆき:少し脱線しますが、おいらが小学生のときに「プログラムは面白いけど、本職には絶対勝てない」と思ったコードを未だに覚えています。

キーボードを使ってキャラクターを動かすのですが、テンキーを使うので

「4」を押すと1ドット左に動く。
「6」を押すと1ドット右に動く。

というゲームでした。

MSX BASICという言語で書かれていたのですが、キーボードからの入力が $keyに入るとして、キャラクターの位置が $xだとします。

「6」を押すと、$keyに6が入り、キャラクターの位置 $xに1ドット足されるわけです。

IF $key = 6 THEN $x = $x + 1

となります。

「4」を押すと、$keyに4が入り、キャラクターの位置 $xに1ドット引かれます。

IF $key = 4 THEN $x = $x – 1

ほとんどのプログラムはこんな感じで書かれてたのです。

賢いコードは、
$x = $x + $key – 5
だけでした。

6から5を引くと+1なので、キャラクターの位置$xに1を足す。
4から5を引くと-1なので、キャラクターの位置$xに1を引く。

IF文を使わずに、1行で処理をしちゃってたんですよね。
ちなみにIF文を使わないとCPUの処理はかなり早くなります。

そんな感じで、普通のエンジニアが思いつかないし、読んでもよくわからんけど動くという職人芸がエンジニア界には存在します。

<body onKeyDown=K=event.keyCode>X=[Z=[B=A=12]];h=e=K=t=P=0;function Y() {C=[d=K-38];c=0;for(i=4;i–*K;K-13?c+=!Z[h+p+d]:c-=!Z[h+(C[i]=p*A-Math.round(p/ A)*145)])p=B[i];!t|c+4?c-4?0:h+=d:B=C;for(f=K=i=0;i<4;f+=Z[A+p])X[p=h+B[i++]]=1 if(e=!e){if(f|B){for(l=228;i–;)Z[h+B[i]]=k=1;for(B=[[-7-20617-936][t=++t %7]-401t-6?-A:-1];l–;h=5)if(l%A)l-=l%A*!Z[l];else for(P+=k++j=l+=A;–j>A;) Z[j]=Z[j-A]}h+=A}for(i=S=””;i<240;X[i]=Z[i]|=++i%A<2|i>228)i%A?0:S+=”
”S+=X [i]?”■”:”_”;document.body.innerHTML=S+P;Z[5]||setTimeout(Y99-P)}Y()

見ても意味わからないと思いますが、下記ページのhtmlソースを見てもらえるとマジで動いてます。

https://zapanet.info/blog/game/tetorisu2.html

ひろゆき:SPACEキーで回転、カーソルキー(左右)で移動するので、遊んでみてください。

ひろゆき:さて、昨今のIT業界のAIブームの話になりますが、AIに命令を出すだけで「色々」出来ちゃうよね、、、と言われてる状況です。その「色々」がどんどん多岐に渡っていて人間がやるよりも優れたコードを素早く出すようになってきてたりします。

インフラ回りはクラウドを使って、ミドルウェアを載せて、AIがアプリケーションを書いて、グラフィックもAIに生成させる、、となるとエンジニアの職人芸は必要なくなるのですね。

現状でもクラウドのインフラであるAmazonやGoogleやマイクロソフト以外の国のインフラエンジニアは減少しています。アプリケーションのエンジニアも減少していくのが予想できるわけですね。

最近、twitter上で、耳鼻科で使う日本製の職人芸の鉗子が手に入らないという話がありました。

中国製の安価な鉗子が普及して、高品質な鉗子を作れる日本の職人さんが居なくなってしまったという話です。

ひろゆき:そんな感じで、自前でパーツから物理サーバ作って、OS入れて、ミドルウェア入れて、アプリケーションを書いて、ISPからグローバルIP貰って、、、という作業が出来る人はどんどん居なくなり、海外にひたすらお金を払って、海外のサービスを使い続けるという小作人のような状況になってしまう可能性高いよなぁ、、、と。。。

あなたはどう思う?

2ちゃんねる創設人のひろゆきさんならではの、職人芸への愛と、それがなくなってしまうことへの憂いが見える気がした。

エンジニア読者のみなさんは、「ITクソつまんなくなった」あるいは、ひろゆきさんのコメントにどんな感想を抱いただろうか。

編集部:この記事をXでシェアするついでに、ぜひあなたの見解も添えて投稿してみませんか? 今まさにエンジニアとして活躍するみなさんの意見や感想をお待ちしています。

文/エンジニアtype編集部

【関連記事】

おすすめの記事

新着記事

  1. 【黒アウター】垢抜けるからマネしてみて!1月のおすすめコーデ5選

    4yuuu
  2. 【ダイソー】京都芸術大学コラボは神! 『ロール式ガジェットケース』の収納力に激しく感動!【100均】

    特選街web
  3. 「ガイドさんと着物で巡る城下町小倉」定期開催中 着物のレンタルも可能【北九州市小倉北区】

    北九州ノコト
  4. 新刊図鑑で新しい標準和名を提唱<オオメハタ科>はどんな魚? 日本に生息する2属を紹介

    サカナト
  5. デジタル庁が転売対策にマイナンバーカード活用 ライブイベントで実証実験

    おたくま経済新聞
  6. 大阪周辺で楽しむアイススケート場おすすめ7選!アクセスや料金も紹介

    PrettyOnline
  7. 【大阪・関西万博】くら寿司史上・最大店舗で世界70か国・地域の代表料理を提供!日本各地でもミニ万博気分を味わおう。

    anna(アンナ)
  8. 【らーめんだんだん】担々麺をベースとした新メニューが登場!|燕市

    日刊にいがたWEBタウン情報
  9. 【数量限定】猿沢池近くのかわいいカフェでいちごづくしの贅沢時間【ナナイロフルウツ|奈良市】

    奈良のタウン情報ぱーぷる
  10. 猫から『いい匂い』がする3つの理由 そもそも獣臭さがないのはなぜ?

    ねこちゃんホンポ