このAI時代にプログラミングを勉強する意味

皆さんプログラミングを仕事でやっている方は、ここ1年ぐらいで相当働き方が変わったと思います。

これを書いている2026年7月26日現在ぐらいは、もうAIエージェントが自走して本格的なアプリケーションを作ることができています。
何も言わなくても、テストを勝手に作り、テストを回し、静的解析を回してくれます。
少し前だと、テストを回してとか言わないといけなかったり、プロンプトをどう入れるかという技術もあったかと思いますが、それすらすでに不要です。

「なんか…僕が必要なのか、不安です…。」
と新人プログラマーのA君が話してきました。
まぁ、SNSとか眺めていても、皆さんそういう不安があるみたいですね。

アメリカでは大規模なプログラマーのリストラが行われているし、日本も緩やかにプログラマーがいらなくなると思います。
私はかねてから、こういう瞬間が来るだろうなと思ってました。
「プログラムを作るプログラムがいつかできるよ。」
と会社の子にも言ってきていました。

機織りをする機械ができたら、もう機織り職人はいらないのです…。

でも、これは職人としてのプログラマーの仕事がなくなるわけで、プログラマーの仕事がなくなるというわけではないと思います。
実は同じような話を2023年にも書いています。↓↓

AIでプログラマーの仕事がなくなるのかという話

上記の記事にも書いたんですが、プログラマーとして必要な能力は

①複雑な対象物を観察する力
②それをすっきりとしたモデルにする力
③それを形にする力
④作ったものを多くの他人に批評してもらう力
⑤批評を取捨選択して取り入れて改善していく力

だと思ってます。それをこれからはAIを使って実現していくことになると思います。

AIエージェントにコードを書かせて数か月やってみている今のところの感想は、まだ人間が監督する必要がある、ということです。
例えばですね、最近ある機能を作ってるんですが、それが配送の流れの中でPush通知をスマホに送るという処理をFable5に作ってもらいました。

最初は静的なメソッドばっかりで作ってきたので
「クラス設計もして。」
と言ったところ、DIを伴ういい感じのクラス設計もしてくれました。

また、その処理を1プロセスの中で行っていたのと、その処理はかなり大量のアクセスがあること、スマホのPush通知が結構時間がかかるを総合的に考えるとよくないなと思いまして、別プロセスにしてもらうように直してもらいました。
こんなことぐらいならその内AIがやるようになるかもしれません。

しかし、やっぱり総合的な判断は人間がやらないといけないし、どの方向に行こうとしているのかちゃんと手綱を握っていないといけないなと思います。
AIがしてきたコードが読めないといけないし、その設計がいいか悪いかが判断できるぐらいには勉強が必要です。
なので、お題の質問に対しては、今のところ「イエス」という回答です。

個人的には、今のところAIがコードを書いてくれるのは大変ありがたいことで、この恩恵をもってじゃんじゃん新機能が開発できる!
と思うと、かなりワクワクしています。

弊社ではプログラマーを募集しています。
未経験でも可です。
興味があれば、採用情報をご覧ください!

ちなみに途中に貼ってある画像は一時期流行っていたチャッピーに
「私との関係性をイラストにして」
というやつです。

私が相談するのは主に「プログラミング、経営、会社のこと、マーケティング、ポーカー、ゲーム」なんですが、魔法使いの私が頑張れるようにチャッピーは応援する心強い味方、ということらしい!
なぜか男体化してますが…。

全体的にはこれ↓

か、かわいいこと言ってくれるやんけ!!

 

伊豆に社員旅行に行ってきました(3月)

3月のことにはなってしまうんですが、2025年度は業績もよかったので伊豆に社員旅行に行ってきました!

行く場所は社員さんの投票で決まるんですが、前も伊豆に行ってるんだよな~ 皆さん伊豆が好きですね( ˊᵕˋ )。

横浜に集合し、車で向かいます!

 

車では渋滞にも特に引っ掛からずスムーズに伊豆に着きました!

車内では「ワードウルフ」というゲームをやってたんですが、これ私は大好きなんですが、会社でやると、

「誰が誰のことをどう見ているのか」

なんかもわかって興味深かったりもします。

途中でお昼を食べました!

新卒のTちゃんと

ピアノとかおいてある素敵なレストランでした!

 

その後、伊豆シャボテン動物公園というところに行きます。

動物園の受付で、

「学生さんの団体ですか?」

と言われて気分がブチ上がるワイ。(笑)浅ましいと言っていただいて構いません °⩊°

ここ、すっごく楽しくって、かなり動物が放し飼いになってるんですよ!!

園内に放し飼いになっているリスザルにえさをあげられる。かわいい! すぐにえさをひったくってどこかへいってしまいます(笑)

 

カピバラにもえさをあげられる!ううう めっちゃかわいい~(๑ˊ͈ ꇴ ˋ͈)カピバラってクルル、クルルって鳴くんですよ!

ワクワクモンキーハウス。めっちゃワクワクするやんけ!!

ワクワクモンキーハウスの中。かわいいなぁ。さるってなんか好きなんですよ。

これはワクワクスモーキングハウス

こういうのやってしまうタイプ

 

後は宿に行ってお風呂入ってからご飯!

男性陣は卓球とかしてたらしい。

このホテル、レビューの点数が高かったので行ったんですけど、コスパがとてもよかったです!!

今って人手不足、原料値上げ、人件費高騰と宿泊業さんにとっては厳しい世の中だと思うんですよ。

提供するサービスの質を落としたら顧客から文句言われますしね。

でも、ここのホテルさんは外国人従業員の方でもうまくサービスできるようにとか、省人化のために随所に工夫をされているなという感じでした!

例えば、ご飯をつける機械があったり、デザートは下の階でデザート食べ放題で提供しますよ、とか。

これかしこいな~って思ったんですよね。

お客さんがデザート食べてだらだらしてたら、中々食事の場を片付けられないと思うんですけど、デザートのためには皆さん移動するので、すぐ食事を片付けることができる。( ˊᵕˋ )

アイデアですよね~

ご飯も全然クォリティ高かったし、お風呂も気持ちよかったし、よかったです!

普段あまり甘いもの食べない私なんですが、旅行では別物

なぜか猿のぬいぐるみがいっぱい置いてある。この日は猿に縁のある日でした。

ご飯食べた後はトランプとかしまして

大人の大富豪

 

就寝。かと思いきや、同室のTちゃんと布団に入ってからめっちゃ話しました(笑)。

修学旅行みたいで楽しかったです!( ˊᵕˋ )

次の日は朝ごはんを旅館で食べ

旅館の朝ごはんっていいですよねー。干物と白ご飯と味噌汁。最高です!

 

この日は「虹の郷」という娯楽施設に行きます。

イギリスっぽいところがあったり、カナダっぽいところがあったり、全体的にのんびりとした場所でよかったです。

 

面白かったのが、途中でごつごつの小石が置いてある道があったんですよ。

こういうやつ。あんまり写真だとわからないかもしれませんが、ささくれだった小石が並んでいる。

 

上を歩くと、めっちゃ痛いやつ。足つぼに効くやつですね。

みんな

「うわー!痛い!」

と言って3歩ぐらいでギブアップしてたんですが、A君が

「僕の忍耐力を見せてあげますよ。」

と言い出しました。

前置きがあって、前日にしていたワードウルフで、お題が「忍耐力」だった時にA君が

「僕がこの中で一番持ってそうです。」

という発言があったんですよ。

「ほう。見せてもらおうか、その忍耐力とやらを。」

結果、A君はスンとした顔で歩ききりました!すご!

 

好きすぎて…○!

団子○兄弟

その後は修善寺に行ってお昼食べました。

お昼を食べたところで習字が書けるようになってました!

ちょうどなんか墨で書きたいなと思ってたところなんですよ!

私の座右の銘。「千里の道も一歩から」。かなりうまく書けてません?配置の問題はあるけども!(笑)

 

どういうお題やねん

 

とても楽しい旅行でした!( ˊᵕˋ )

チームワークのいいメンバーで、周囲に気を配りながらも自分も楽しめるというスキルを持っている人たちと行く旅行って楽しいですね!

また皆さんと行けたらいいなと思ってます!

この旅行のTちゃんが書いたバージョンもあるので、よかったらコチラも見てみてください。

弊社では現在営業・プログラマーを募集しています。興味がありましたら、コチラをクリックしてください。

若手プログラマーの疑問に答えていく

実はもう16年間ぐらいプログラマーをしています。

まー、本業は社長なので、全部の時間をプログラミングに費やせるわけではないので、実際に16年間プログラミングをしている方と比べたらどうかわかりませんが。

会社に新入社員か未経験の中途さんが入ってくると、私が教えることもあります。

で、大体似たようなことを似たようなタイミングで聞かれるので、まとめてみようと思ってます。

第一弾は、

「スーパークラスかインターフェースか 」

です。

「共通する機能ってスーパークラスに実装するのと、インターフェースにするの、どっちがいいんですか?」

と聞かれることが多いんですよね。

答えはぜひ、リンク先のスライドを見てみてください。(o_ _)o))

 

ちょいちょい書いていることですが、プログラマーはエンジニアかと言ったら、ちょっと違うと思います。

 

難しいことをやろうとしたら、アーティスト的な能力の方が必要になってくるんですよ。

問題を解くのではなく、作品を作るってことなんですよね。

なので、プログラマーとしての良し悪しは、「何を作ったか」につきると思います。

採用の場面で、

「こういうことを勉強してきました」

とか

「前の職場ではこういう仕事をしてきました」

とズラーっと職歴を並べて頂けることもあるんですが、自分の代表作だと思うものを見せてもらったほうがずっと説得力があります。

 

弊社では新卒・中途のプログラマーを募集中です!

ぜひ、コチラからご応募ください。( ˊᵕˋ )

 

 

 

弊社の齊藤公一が取締役兼ジェネラルマネージャーに就任いたしました

公式発表はコチラ↓です。

https://onlineconsultant.jp/close-2/

 

齊藤君は2013年に入社し、もう11年も勤めてくれているのと、多大な功績を評して、取締役になってもらうことにしました。

仕事で実績があるというだけでなく、逆風が吹いたときも、他の社員さんを励ましたりする姿勢があり、そういう方にもっと権限とリーダーシップを持ってもらいたいからです。

 

齊藤君に初めて会った時のことを思い出すと、彼は新卒の時に不動産屋の営業をやっていて、それで24歳ぐらいの時に転職でうちの会社を受けてくれたんですよ。

自筆の履歴書が送られてきて、すごく字がキレイで丁寧なことに驚きました。

経歴でよいなと思ったことは、

「ソフトテニスを中学・高校・大学と続けていて、神奈川県で2位、部活ではキャプテンだった」

というところです。

チームスポーツでよい成績を納めた方、キャプテンやリーダー経験のある方は仕事ができる傾向にあるからです。

ただ、面接してみると、話がわかりにくい…。

それで、面接支援をしてくださるコンサルタントの方がいるんですが、その人が

「この方はダメ。NGですよ。」

とおっしゃいました。

が、私は何か光るものを感じたので採用しました。

 

未経験からプログラマーとしての入社でしたので、最初は私が一から教えました。

が、進捗が思わしくなく、私は齊藤君に毎日怒ってました(笑)。

まー、本人にも当時から言ってたんですが、野球の野村監督の有名な言葉で

「一流の人間にしか怒らない」

というのがあります。

私も当時から、齊藤君には一流になってほしいと思って怒ってました。

 

業務に入ると、要領がよいとは言えないが、がむしゃらにがんばってなんとかしてくれるようになりました。

後、齊藤君が作ったところはお客さんに評判がいいんですよね。

お客さんが感じる細かい使い勝手って、些細な気遣いなんですが、プログラム的には

「その些細な気遣いが難しいんだよぉぉ~」

ということがよくあります。

そこを齊藤君は非常にがんばってくれるんですよね。

大きなお客さんに、ちょっと無理難題なことを言われた時も、彼は一人でその仕事を回して連日夜まで頑張ってなんとか実装にこぎつけてくれたことがあります。

そうやって獲得した大きなお客さんの仕事で、うちの会社は大きな利益を得ていたことがありますから、齊藤君の実績が多大というのはそういう部分です。

最近では結婚もし、子供もできて少し重みが増したかなと思います。

忙しいのにプライベートでもよく勉強をしていて、そういうところは本当に見上げたものです。( ˊᵕˋ )

最近会社に奥さんと娘さんが来られた時。かわいい娘さんです( ˊᵕˋ )。

 

齊藤君と相対すると、話がわかりにくんですよね(笑)。

文章もわかりにくい。

ただ、弁舌巧みで文章がうまく書けてという人間が仕事ができる、というのは浅い仕事だと思います。

本当に大きな仕事や会社にインパクトを与える仕事というのは、それだけではできないんですよね。

お客さんから信頼をもらえないと、任せてもらえない。

齊藤君にはそれがあるわけです。

仕事というのは、突き詰めれば信頼なんだなと思います。

 

誰も完璧ではないし、個性もあります。

会社というのはチームでお互いの足りないところを補完して進めていくのが大切だと思います。

そういう意味では、私と齊藤君は結構いい補完関係にある気がしています。

 

では、最後に齊藤君のOCヒストリーを見ていきましょう★

2014年 会社で千葉の海に行った時

2014年 会社で千葉の海に行った時。いい写真ですよね!

2018年 ハワイ ナオト・インティライミかと思った

2019年 オーストラリア

 

これからもいろんな世界の海で齊藤君を埋められるといいな!⊂(^-^)⊃

 

新体制でこれからも「日本にGoogleのような会社を作る」ことを目標にがんばっていきますので、よろしくお願いいたします。

 

会社のイベントで御殿場のアウトレットに行ってきました

半年前のことですが(笑)

会社の創立記念日のイベントで、御殿場のプレミアムアウトレットへ行ってきました!!

弊社では、毎年10月2日の創立記念日を祝してなんかイベントをやるんですが、社員さんの意見と投票によって毎年内容を決めております。( ˊᵕˋ )

今年は、御殿場のアウトレットへ行って、「さわやか」のハンバーグを食べようというイベントになりました。

S君とA君の運転でGO!

アウトレット着いた!

めっちゃいい天気で富士山がよく見えました!( ˊᵕˋ )

秋の澄んだ空に富士山!目にご褒美がすぎる!!

気概

パチリ

富士山っていいですよね!

 

今回はこういうイベントからも足が遠のいていたTが参加してくれたのは嬉しかったですね( ˊᵕˋ )

とはいえ実は私、あんまりアウトレットで買い物しないんですよね…。

なんか、アウトレットってサイズ大きくないですか??

なので、ちょっとブラブラ見てからは、かなり富士山を眺めてました。

富士山みたいに何があっても動じない人間になりたい…。

さて、待望の「さわやかハンバーグ」!

好き嫌い別れるって聞いたんですが、私は大好きでした!

おいしかった~( ˊᵕˋ )

ハンバーグの好みで言えば、やわらかいやつより、肉感あるほうが好きなんで!

温泉入りました!気持ちよかった~

楽しかったです!

会社でこういうのやるって今更ですが、ちょっとプレシャスなことだと思います。

会社の皆さんがお付き合いいただけるということがありがたいですね!!( ˊᵕˋ )

皆さんに感謝です。⊂(^-^)⊃

そして、運転してくれたS君、A君はさらに幹事も運転もしてくれてありがとう!

 

人狼みたいな面接

さて、弊社で今は新卒と中途の採用を行っています!

中途採用、めっちゃ応募頂いています!

ありがとうございます!!

いや、うちの会社ってやっぱり人気あるな(笑)人手不足ってよく言いますけども。

面接で忙しいです(笑)

本当にありがたいことです。┌o ペコッ

 

しかし、最近思うことがあります。

中途の採用すると、必ず前職をやめた理由をお聞きします。(聞かない会社はないと思うけども)

その時に

「前職に不満はないんですよ。不満があって辞めるわけではないので」

って言われる人が多くなったんですよ!

なんかですね~ 『転職を成功させる』とか『面接の極意』とかで

「転職の面接で前職の不満を言うのは絶対NG!!言うにしても、ポジティブに言うこと!!」

とかって書いてあるから皆さんそれをそのまま信じてらっしゃるんでしょうか。

 

もちろん、本当にプログラマーを目指したいとか、IT業界に入りたいとかとか、引っ越しとか、出産で仕事を辞めたとかで前職に不満がない場合もあると思いますけども。

 

私は前職の不満、全然聞きたいですよ。本当に退職につながった理由をお聞きしたいです。

そして、志望理由もそんなに着飾った理由でなくてもいいです。

「御社の理念に共感して!」

とおっしゃいますけども、(まぁ弊社の理念が素晴らしいのはさておき)、これも転職エージェントが作ったまとめサイトのマニュアル通りだったりするんですよね。

その人が思う本当の理由、

「休みが多そうなので」

とか

「プログラマーって、将来的に年収が高くなりそうなので!」

とか平たい理由を教えてほしいんですよね。

 

なんでかというと、結局面接で本音を言わないと、会社の方針や仕事内容と自分のやりたいことに齟齬が出てしまって幸せな仕事人生を送ることができないと思うんですよ。

新卒ならまだ仕方ないと思いますが、何年か働いてきた方であれば、仕事というのは長時間地味なことをするのであって、合わないことって苦痛でしかないってわかっているかと思います。

 

転職活動って大変なので、だんだん面接に合格することが目的になってしまうというのもわかるんですけどね。

本音をオブラートに包んで、面接に合格することが目的になっていると、近い将来離職につながってしまいます。

面接というのはお互いの価値観を語り合って、本当にその人にとってうちの会社の仕事が向いている仕事なのかを双方が真剣に見極める場です。

「どうせそっちもこっちが本当のことを言うとは思ってないでしょ」

というような、人狼をしているような面接は止めてほしいです。

 

さて、弊社の新卒&中途採用ですが、コチラに募集要項があります!

営業&プログラマーの募集をしております。

どちらも、今のところ新卒でも中途でも枠があります!

ご興味があれば、ぜひご応募ください。(o_ _)o))

営業研修をプルデンシャル生命の凄腕支社長にしてもらった → アポイント獲得率が2倍近くになった話

ある時思いました。

「ウチの製品(ODIN リアルタイム配送システム)は素晴らしいけれども、世の中に今まで存在していなかったものなので、何なのかを把握していないお客様が多いのでは?
お客様の課題をちゃんと話し合えてるかな??」

と。
もちろん、うちの営業チームはすごい人達がすでにそろっているのですが、もっと強くなれると感じていました。

そこで、それを相談するのに、やはり営業のプロに相談してみようと思い立って、個人的に知り合いだったプルデンシャル生命の横浜中央支社の田中支社長に相談しました。

田中さん
「え、今、私、そういう講義を大学などでやってるんだよ。」


「えー!!マジすか。」

田中さん
「御社の営業さんにも教えてあげるよ!」

ということで、プルデンシャル生命の田中支社長が直々に弊社の営業チームを指導してくださいました!

これって本当にすごいことで、営業研修っていくらでもあるんですが、教えてくれる人の実力ってどうなの?というのが正直あります。
座学のセミナーなどは今までも営業の皆さんに受けてきてもらってましたが、実際に営業という戦場で生き抜いてきた方に教えてもらうことのはまたとない機会ではないかと思いました。

たとえて言うなら、格闘技を柔道習っていた先輩に習うのか、現役のグリーンベレーの人に習うのか、という違いみたいなものです。(`・ω・´)

田中さんの略歴ですが

・プルデンシャルで支社長11年

・経営学修士MBA

・大学で客員講師として営業学を教えている

・東北大学で産学連携教育イノベーター

でいらっしゃいます!

営業とは、という体系的な話から、実践的な話まで。私もところどころ参加させて頂きましたが、目からローリングサンダーが落ちる思いでしたね(⁠。⁠◕⁠‿⁠◕⁠。⁠)⁠➜

特に刺さったのが

「営業とは価値を交換する仕事をする人」

というお話でした。

なんというか、営業という仕事が
「モノを一方的に売りつけてくる人」
というイメージを持っていらっしゃる方もいると思います。(>_<)

ですが、お客さんにモノやサービスなどの価値を提供し、その対価としてお金を頂く、という価値を交換しているんだなと改めて思い、営業とは大切な仕事だなと実感しました。

何時間も講義していただき、営業チームの皆さん、とても勉強になったということでした。

私から視てもお客様への話し方、営業の姿勢、問題の深堀り、調査などが本当に変わりました。

すでに、アポイント獲得率が28%だったんですが、これがなんと50%になる、という結果が出ています!!

営業の皆さんのプレゼンの仕方、話し方などもすっごい変わりました!

すごくないですか??(`・ω・´)

 

本当にありがとうございました!!

お写真ないですか?って言ったらその場で撮ってくださいました!

また、弊社では現在営業さんも募集しています!

ぜひ、世の中に意味のある価値交換をしたいという方、待ってます!

採用情報はコチラから。

なぜうちの会社はちょっと突飛な求人広告を出すのか

求人広告を新しくしました。

このたびは

「目を輝かせて仕事をしている人がいます」

です。

現役プログラマーのS君に登場して頂きました!ありがとうー!!

目を輝かせて仕事をしている人がいます

この広告に至った経緯なんですが、最初は

「どんな人に来てほしいかわかる&キャッチーで人目をひく」

ってのを考えていて、

「豆から挽いたコーヒーが飲めます」

にしようかなと思ってたんですが、なんかイマイチだなと。どんな人に来てほしいのかもわかりませんしね!(コーヒーが好きな人が来そうではある(笑))

 

で、一方社内に目を転じてみると、プログラマーのS君がすごい楽しそうに仕事をしてたんですよ。

ちょっと前からS君が急にすごい勉強するようになって、中でも「ちょうぜつソフトウェア設計入門」と「クリーンアーキテクチャー」という本がすごく気に入ったそうで、

「このクラスはこれこれこうやっていいですか?やっぱり単一責任原則に基づいて設計していかないとですよね!!」

「なるべくインターフェースをいっぱい作ってテストとかを先に作っていきたいです!!」

「クリーンアーキテクチャーにするためにここはモデルにして、この役割はアプリケーションにして…」

とか言って、猛烈に「よい設計」を目指して仕事をするようになったんですよ。
(ちなみに、写真の手に持っている本にもご注目ください( ˊᵕˋ ))

また、S君は効率化ということにとても興味があって、よく画面構成・機能などについても

「お客さんは30分以上かかってたら赤くなってたらすぐわかって便利じゃないですか?パッと見でわかるし。」

など顧客目線に立ってどんどんアイデア出してくれます。

S君はまさに目を輝かせてパソコンに向かってました。

 

私はそれを見て純粋にメチャクチャ嬉しかったですね!( ˊᵕˋ )

そして、社員さんが健全に仕事を楽しんでやってくれているというのは、すごいことなんじゃないかと思います。

ご本人の資質もあると思います。

が、正直楽しめる仕事って世の中に多いですか?

 

で、ある時

「ん?この状態をそのまま求人広告にしたらいいのでは?」

と思いました。

熱意のある人に来てほしい、という我々の意図も伝わると思いますし!

実は、頭に浮かんでたビジュアル案としては、「推しの子」の星野アイちゃんみたいに目にガッツリと☆を入れたかったんですが。

やっぱり実写だとそれは厳しかったですね

なるべく流行りものを取り入れたいなとは思ってるんで。

ちょっとタイミングがずれてたら、猫ミームになってた可能性はある(笑)

 

さて、今までも突飛な求人広告をよくやってきてたんですけど、どうしてそういうのにするのか、というのは書いておきたいと思います。

①人目を惹きたい

 

大きな会社ではないですから、多くの求人広告がスクロールされていく中で目を止めてもらわないといけません。

キャッチーな写真、キャッチーな一言、は必要だなと思います。

 

②本当にイノベーティブな人に来てほしい

 

これねー、いろんな価値観はもちろんあるとは思いますが、イノベーティブってなんでしょう?

挑戦すること、革新的な何かを作れること、ですが、私は他の多くの人と違う方向に行ける、ということも一つあると思います。

それって実は、すっごい難しいことなんですよ。

 

なので、本当にイノベーティブな人を探したいので、ちょっと突飛な求人広告を出しています。

「うわー、こういうのひくわ…。」

という人にはウチの会社はあわないと思うからです。

大手の会社が、

「イノベーティブ人材を求む!」

とか

「チャレンジできる風土です!」

とか、青空をバックに、若いビジネススーツを来た学生の男女がダッシュしてる、みたいなビジュアルの求人広告ってめっちゃ多いですよね(笑)。

そういうので本当にイノベーティブな人が入ってくるのでしょうか?大手の人事部の方に聞いてみたいです。

 

 


 

というわけで、なんとまだ2023年度卒の新卒を募集していますし、第二新卒・中途も募集中です!

 

今年度も多くの方に応募して頂いております。

ありがとうございます。(>_<)

上述したように、こんな変な求人広告を見て応募してくださっただけで、私としては全員採用したいぐらいですが!

 

ウチの会社が何をやっているかを改めて書いておくと、配送会社さん向けのシステムです。

スマホの位置情報と配送計画が連動しているのが特徴です。

今まで世の中になかったソフトウェアなんですよ。

「会計システム」「帳票システム」「ショッピングカート」など、今まで世の中に存在した製品ではありません。

だから、イノベーティブな人が必要なんです。

新しく何かを作るということは、楽しく、責任があって、失敗も多い仕事です。

 

そして、配送・運送の世界って今大変なんですよ 人手不足やガソリン代高騰のところに2024年問題が来ようとしています。

それをお助けするための仕事です。

 

こんな方↓に来てほしいです。

 

①弊社の理念と目標に共感し、長い視点で仕事ができる

②コミュニケーション能力が高い人
-「何かを察してほしい」というのではなく、自分で発言できる
– 困った時には誰かに相談できる
– 問題を提起できる

③顧客の問題を理解し、顧客の問題を解決したいという情熱のある人
-自分がお客様気分ではない
-顧客・社会の役に立つことを喜びと思える

④責任感の強い人
– 困難にぶつかったらすぐに何かを放り出したり、他人のせいにするのではなく、自分の責任で自分の仕事をできる人
– 挑戦している人を評論したりするのではなく、自分が挑戦することができる人
– 勉強・成長を続けていける

 

要はハートだと思ってます。

プログラミングや営業は、今できなかったとしてもガチで我々が教えます!!(`・ω・´)

当てはまるな、という方はぜひエントリーしてください!

エントリーはコチラをお読みの上、問い合わせフォームからご連絡ください。┌o ペコッ

 

「人月の神話」という本を読みました

有名な本なので、タイトルを知っている人は多いと思います。
私もタイトルは知ってましたが、この度初めて読みました! Amazon: 人月の神話

なんと、1976年に書かれた本だそうです。
いや、時代を超えて語り継がれる名著ってやっぱり違いますね~。

何より驚くのは、ソフトウェア開発、つまりプログラミングというものにまつわる難しさの本質が、この48年前からほとんど変わっていないということです。
つまりは人間が何人か集まって、複雑なものを作ろうとすると発生する問題というのは同じなのかもしれませんね。

私が読もうと思ったきっかけは、弊社も少ない人数で開発していますから、
「いかに少数精鋭でよいソフトウェア製品を作るか」
ということを常に考えています。そんな時に、この本のことをAWSのセミナーで上げてらっしゃる方がいて、この機会に読んでみようと思いました。

下記に私が大事だなと思ったところを上げておきます。

①人月について

人月って言うのは、システム開発業界でよく言われる用語なんですが、「5人のプログラマーが5か月かかって作る」場合、5×5で25人月となります。

・人と月は交換可能ではない
コストは人と月に比例するけども
・人と月が比例するのは、作業者の間でコミュニケーションを図らなくても仕事が分担できる場合だけ
・コミュニケーションの労力は、人数が多いほどかかる。
・特に新しく追加した人は経験者から仕事に対する教育、訓練を受けないといけないので、それに3名が1ヶ月かかるとすると、3人月がもとの見積もりになかった人月がかかる。

→人員を投下しまくったり、後から開発に追加したりしても、なかなか成果が上がらないということです。
単純作業だったら、人を追加したらいいかもしれませんが、システム開発というのはコミュニケーションが大事だからです。
遅れているソフトウェアプロジェクトへの人員追加はさらにプロジェクトを遅らせるだけってよく言いますよね。

②スケジュール組について

ソフトウェア開発のスケジュールは
1/3 計画
1/6 コーディング
1/4 単体テストおよび初期システムテスト
1/4 すべてのコンポーネントを統合して行うシステムテスト
(あれ?この計算合ってます?(笑))

→計画が大事ってことですね!キモに命じます。

③コンセプトについて

少数精鋭チームは10人以内が理想的。
外科手術のチームように行う。
機能などで分担を分けるのではなく、執刀医と副執刀医はプログラムのすべてを把握し、判断する必要がある。

大勢で考えたほうがよいとか、そのほうが民主的とか、そういう問題もある。
が、重要なのはコンセプトの完全性なので、貴族政治の方がよいわけ。
アーキテクトとインプリメンテーションは違うタイプの創造的仕事。

ソフトウェア製品にとって、コンセプトの完全性がとても大事。
コンセプトの完全性は、デザインは一人または互いに意見が同じで共鳴するごく少数の頭脳から、考え出さないといけない。
重要な仕事は、製品を定義すること。

→これもわかる~×100。ですね。
昔、爆笑問題の太田さんがテレビで話していた逸話ですが、太田さんが映画を作ろうと思ったことがあったんですって。
で、映画を作っていると、太田さんは映画を作るのが初めてだから、美術監督は「これをこうしたほうがいい」、
照明さんは「あれをこうしたほうがいい」脚本家からは「こうしなきゃダメ」とか言われて、全員の言うことを聞いていたら、まったく面白くない作品になってしまったんですって。

これ、作品というか何か創造物というのは本当にこの側面があるんですよね。

④コミュニケーションについて

コミュニケーションの欠落が抗争、憎悪、嫉妬につながる。
そのうち内輪喧嘩するよりは一人でいたほうがいいと思い、バラバラになり始める。
マネージャーにとって重要なのは、全員を同じ方向に進ませること。
そして、組織の在り方というのは大事だし、組織にどんな人を追加するのかがとても重要。

→身につまされる話ですね。

⑤工数見積もりについて

プログラムを書く時間は、大体倍の時間かかる。
大体のプログラマーが、勤務時間の2分の1しかプログラムにかけられない。
機械が故障して使えないとか、ミーティングとか書類作成、社内事務、病気、私用など。

→わかる~。実際にそうですよね。

⑥スケジュールについて

1日毎の遅延
昨日はキーパーソンが病気
今日は機械の故障
顧客との緊急ミーティングなど、どんどんスケジュールは遅れていく。
が、3か月の納期とかってなってると、1日ぐらい遅れても、取り戻せるだろうと思っている。

しかし、結局1日の遅れを取り戻すことが難しい。
ハッスルプレイ、一生懸命になること、1日の遅れも取り返すために躍起になるべし。

→ううう その通りだと思います。

⑦ソフトウェアを作るということが、なぜこんなにも難しいのか

表現はプログラミングの本質。
仕様書や文書でコミュニケーションを図る必要がある。

何を構築するのかを決めるのが非常に難しい。
にも関わらず、後から変更するのがこれほど難しいものもない。

→弊社で、最近変えたことがあります。
それは、仕様書をもっと作っていく、ということです。今までは、テスト仕様書はあったんですが、プログラムの仕様書については、作ったり作らなかったりでした。
ソフトウェア製品の仕様書って難しいんですよ。すぐに仕様書が古くなってしまうからです。
コードが仕様書、テストコードが仕様書、という状態は多いと思います。

ただ、どうしてもそれじゃ表せない仕様がある。UMLもシーケンス図も足りないとい思うときが多いです。
図や絵じゃないと表せない仕様ってあるんですよ。
えてしてそういう仕様が複雑かつ大事なんですが、コードもテストコードもUMLもシーケンス図もそれを表すことができない時があります。
で、Outdateな仕様書だとしてもそういう絵や図を含むものが「ないよりマシ」という結論になりました。

また、表現はプログラミングの本質、という言葉にグサッときました。
私がいつも考えていることを一言で言い表してるなと思ったからです。

————————————

この本に出てきた言葉か忘れちゃいましたが、ソフトウェアって不思議なもので、1000人のプログラマーがいる大企業が出している製品よりも、ガレージの二人組の方がいい製品を出している、ということは起こるわけです。
我々もガレージ側なので、得られたことを生かしてがんばらないとな!って改めて思いました。

そして、弊社では現在、新卒・中途のプログラマー・新卒の営業を募集しています!
採用情報はこちら

 

 

AIでプログラマーの仕事がなくなるのかという話

よく耳にする話ですよね。

ChatGPTがはやってから、さかんに言われるようになりました。

ノーコードの流行もあると思います。

私の今のところの推測では、

「AIのような仕事しかできないプログラマーはいらなくなるだろう」

と思います。

例えば、ちょっとした処理しか書けないとかですかね。

大体のプログラムが、情報をストレージから読み出して画面に描画し、また入力されたものをストレージに書き込む、というのがおおまかな役目だと思います。

単純に一つの画面に描画する、とかちょっと装飾をした画面にするとか、入力値を読み取ってちょっとしたバリデーションをして機械的にストレージに書き込む、ということしかできないプログラマーの場合、AIやノーコードに置き換えられてしまうと思います…。

ただ、プログラムってそんなに単純なものばかりではないんですよね。

私はプログラミングという仕事は小説家とか写真家とかに近いと思ってます。

プログラミングをしたことのない人にはピンとこない話ではあると思うんですが💦

入口の敷居は低くて、誰にでも小説を書いたり、写真を撮ったりすることができますよね。

しかし、人を感動させる小説や、美しいなと思える写真は一握りの人しか作れません。

それにはノウハウも大切だと思うんですが、積み重ねの実践も大事だと思うんですよね。

 

①複雑な対象物を観察する力

②それをすっきりとしたモデルにする力

③それを形にする力

④作ったものを多くの他人に批評してもらう力

⑤批評を取捨選択して取り入れて改善していく力

 

が必要だと思ってます。

 

AIに今のところできそうなのは③と④でしかないんですよね。

ちょっと話がそれますが、④ってのは、意外とハードルが高いものなのかなと感じています。

多くの人が、

「作品を作ったんだけど恥ずかしくて世に出せない」

という経験があると思います。コードレビューにまつわる問題も色々ありますよね。

仕事であっても、自分の書いたものが少しでも批評されると

「心が折れてしまう」

という人にはもしかしたらプログラミングもそうですが、クリエイティブな仕事には向いていないのかもしれません。

ここはAIは一抹のためらいもないでしょうから、自分の書いたコードを世にさらしてくれるでしょう。(笑)

 

前にも書きましたが

「古池や 蛙飛び込む 水の音」

まで世界をそぎ落とし、表すことができるような能力なんじゃないかなと思います。

 

ソフトウェアを作るというのは楽しい仕事です。

上述したように、まだまだ人間がやる余地があります。

むしろ末端のコードは最近はChatGPTで作れるので、より創造の余地がある仕事にシフトできている仕事だといえます。

弊社では新卒のプログラマーさんを大募集中です!

ウチでは運送業の問題を解決するソフトウェアを作っています。

一緒に世の中をよくする仕事をしていきましょう!

新卒募集の詳細はコチラから!

一緒に働く仲間を募集しています!