computer_note_bad
1: Stargazer ★ 2021/09/17(金) 23:10:31.53 ID:xwr4NorM9
プログラミングスクール卒業生は現場で使えない!? 10人以上採用したIT企業経営者が思うこと
はじめまして、スーパーソフトウエアというソフトウェア開発会社を経営している船木と申します。近年、「未経験から○ヶ月でエンジニアになれる」などと謳ったプログラミングスクールが多数出てきているのはみなさんもご存知でしょう。

しかし、こうしたスクールの出身者は採用する企業側からすると微妙なことが多いのが実情です。今回はそのあたりの事情について書いていこうと思います。

うちの会社でもこうしたスクール出身者をこれまでに10人以上採用してきました。広告をたくさん出している大手スクールの出身者も採用しました。全く同じようなコードをGitHubにあげて自分の成果として示し、面接対策として仕込まれたであろう受け応えをすることは大目に見つつ、一抹の不安を感じながらも、エンジニアになりたいという意気込みを買って採用したのです。

最初は仕事になるはずもないが、徐々にでも出来るようになれば、という親心もありました。ところが期待に反して多くの人は雲行きが怪しくなってきます。最初は頑張るが、続かない。あれだけあった熱意や意欲が、実務の難しさに直面するとあれよあれよと消えてしまう。

そうして、思った仕事と違ったとか、自分には向いていないといった理由で諦める人が大半でした。なぜこのような状態なのか考えてみると、彼らはある意味での被害者なのではないかと思えてきました。(文:スーパーソフトウエア代表 船木 俊介)

受講生を勘違いさせているだけ?

そもそもプログラミングとは、情報の入力と出力をつなぐロジック(論理)をコンピュータが分かるように記述することを指します。

例えばログイン機能であれば、利用者が入力するメールアドレスとパスワードという入力があり、それを受けてログインの成功、失敗という結果が出力されます。その間には、入力情報を内部のデータベースと照合するというロジックがあり、データベースのどれかと一致すれば、成功として出力を返します。この処理の流れをRubyやPythonなどの言語で記述して動作させることをプログラミングというのです。

ただ、このような一般的でよく使う機能はライブラリというものを利用することで、いまは非常に簡単にできるようになっています。何1つ難しいことを考えなくても、ログインして商品一覧を表示して詳細情報を表示するというWebアプリケーションはものの数時間で出来ます。あとは見た目を整えればそれらしい成果物になります。

ありものを組み合わせただけですが、スクール出身者の話を聞くと、これで自分はプログラミングできるんだ、さあエンジニアとして就職だと受講生を勘違いさせているスクールがあるようです。これでは実際に仕事ができるレベルからはほど遠いでしょう。

(略)

結局、好きでないと続けられない

しかし、プログラミングができるようになるには下積みが必要とか、エンジニアになるには10年かかるとか、そういうことはありません。半年でも1年でも出来る人は出来るようになります。だた、知らないと仕事にならないことが他の仕事に比べて多いのは事実です。

興味を持つきっかけは何でもいいでしょう。しかしエンジニアになろうと思ったらその後が大切です。まず、勉強をし続けることに苦痛がないかを自問してみてください。データベース、メソッド、クラス、ネットワーク、設計、セキュリティ、といったIT技術に関連することを好きになれるでしょうか。自分で興味を持って好きになれないと、やっぱり続けるのは難しいでしょう。

現状を変えたい、新しい未来を作りたい、という気持ちで大枚をはたいてどこかに入会するのも、情報商材を買うのも、怪しい壺を買うのも個人の自由です。しかし、甘い言葉で金だけとられて何も手に入らない場所ではなく、本当の現実を教えてくれる人に出会うか、育ててくれる会社に入るべきでしょう。
https://news.careerconnection.jp/column/124721/
※前スレ
https://asahi.5ch.net/test/read.cgi/newsplus/1631882286/

149: ニューノーマルの名無しさん 2021/09/17(金) 23:31:49.31 ID:zqj+33Pa0
>>1
自分は趣味でプログラミングする
最近は何か作りたいものがあればライブラリで作れる良い時代になったけど…
それらは単なる部品だからな

プログラムに数学の知識は必要だよ
文系プログラマには必要ないだけで…

同じ場所でぐるぐる回るリレーマラソンっていうのがあって見通しが悪くてランナーがどこにいるかわからないから
自作のアプリで大体どこにいるか表示するものを作った

ルートはあらかじめgoogle mapで座標をとっといてそれをもとに作成
おおよその周回タイムだけ入れといてリレーした時刻から大体今どこにいるかだけ計算するもので
google mapの上に線でコースを書き〇をランナーをリアルタイムで描いてた

当日学校の若い女の先生(数学担当)に見せたらなんで場所がわかるの?やだーって言われた…
あんたそれでよく数学を教えられたもんだなと

162: ニューノーマルの名無しさん 2021/09/17(金) 23:33:24.68 ID:P0fAf7tQ0
>>149
算数できればまあ何とかなる
それも算数じゃないかな

179: ニューノーマルの名無しさん 2021/09/17(金) 23:35:29.47 ID:zqj+33Pa0
>>162
そういうレスを返すところを見ると数学ができない口だね

186: ニューノーマルの名無しさん 2021/09/17(金) 23:36:31.79 ID:Sflds8MH0
>>179
アルゴリズムってのは糞難しい計算式を算数レベルに落とすって事だぞ?

198: ニューノーマルの名無しさん 2021/09/17(金) 23:37:56.03 ID:P0fAf7tQ0
>>179
うん、そう
でもプログラマで20年やってきてる

216: ニューノーマルの名無しさん 2021/09/17(金) 23:40:16.83 ID:zqj+33Pa0
>>198
自分も高校の数学レベルしか使わないからまあそんなもんだな

272: ニューノーマルの名無しさん 2021/09/17(金) 23:46:31.53 ID:P0fAf7tQ0
>>216
数学なんて使わないなー全く
N+1問題とかを理解できる方がよっぽど重要
N+1問題なんて小学生レベルだが、教えてもやらかすやつは何度もやる
伸びるやつ、センスのいいやつは一発で理解して二度と繰り返さない
そのセンスは理系文系関係ない

12: ニューノーマルの名無しさん 2021/09/17(金) 23:13:57.13 ID:X6Wo0se10
高校で学んだ知識はほぼ不要
それが情報系w

51: ニューノーマルの名無しさん 2021/09/17(金) 23:20:39.89 ID:WR1iMJNM0
>>12
行列・・・は今は高校でやらないんだっけ?
制御をやるには、微分積分ぐらいはできないと困るぞ
ディープラーニングをやるには行列と微分が間違い無く必須

90: ニューノーマルの名無しさん 2021/09/17(金) 23:24:46.69 ID:X6Wo0se10
>>51
数学や英語は一般常識としても一応理系なのに高校でやった物理や化学が何の役にも立たないのって情報系だけだろ

118: ニューノーマルの名無しさん 2021/09/17(金) 23:27:56.83 ID:WR1iMJNM0
>>90
学校で習ったすべての知識を使って仕事してる人は存在するのか?
つまりはそういうこと

121: ニューノーマルの名無しさん 2021/09/17(金) 23:28:11.62 ID:0Au5K4tX0
>>90
そりゃ工学進まなけりゃほとんどの人は要らんだろ
俺は制御行ったから化学も物理も数学も、当然情報処理も全部役に立ってる

144: ニューノーマルの名無しさん 2021/09/17(金) 23:31:29.28 ID:X6Wo0se10
>>121
だから工学系の中じゃ情報系が一番難易度低いじゃんて主張w

207: ニューノーマルの名無しさん 2021/09/17(金) 23:39:20.73 ID:ZqVcrRei0
>>144
そうか?
高校物理レベルが理解できない人がまともにソフトウェア設計ができるとも思えないが

231: ニューノーマルの名無しさん 2021/09/17(金) 23:42:17.75 ID:X6Wo0se10
>>207
でもその知識も概念もいらないだろ
半導体物性からやるならまだしも

263: ニューノーマルの名無しさん 2021/09/17(金) 23:45:49.20 ID:ZqVcrRei0
>>231
確かに大半の業務では要らないけどな
3Dゲーム作るなら力学、通信やるなら電気電子位は必要だろうけど

281: ニューノーマルの名無しさん 2021/09/17(金) 23:48:13.45 ID:D3+RidSa0
>>263
ゲームエンジンは物理エンジンを積んでるから力学の知識はいらないよ
物を投げれば壁にぶつかって反射して落ちる

抵抗率とか重さとか重力とかパラメーターは設定できるかが
部品の初期値のままで使えるし

むしろおっさんほど勝手に力学で計算して勝手に動かそうとする

292: ニューノーマルの名無しさん 2021/09/17(金) 23:49:52.22 ID:W4gS97Js0
>>281

と言ってるバカシロートジャップ

バカが…

311: ニューノーマルの名無しさん 2021/09/17(金) 23:51:48.72 ID:Sflds8MH0
>>292
UnrealEngineってのググってみ
簡単なアクションゲーくらいならノープログラミングで行けるぞ

293: ニューノーマルの名無しさん 2021/09/17(金) 23:49:58.79 ID:LqswIngd0
>>281
それはあるかもしれんw
力技で組んでたの見たことあるわ

18: ニューノーマルの名無しさん 2021/09/17(金) 23:15:51.19 ID:rX7kp+Dv0
専門学校が教えるのはコーディング
アルゴリズムをまともに教えないから
根本からのプログラムを考えられない
与えられた仕様からコードを吐く道具

20: ニューノーマルの名無しさん 2021/09/17(金) 23:15:53.91 ID:SMYBANFn0
でも現実の業務ってどこかで誰かがつくったものをアレンジするだけで成立すると思うんだが。

これはプログラミングに限らずだが。

27: ニューノーマルの名無しさん 2021/09/17(金) 23:17:10.31 ID:TZq7VoMA0
>>20
どこをどうアレンジしたらできるか?考える頭を鍛えられる人が少なかったってわけ

42: ニューノーマルの名無しさん 2021/09/17(金) 23:19:27.75 ID:m+BeUmwH0
情報処理系の資格試験が糞の役にも立たないような問題ばかりだからな
「資格」取らせるためだけのスクールだから当然だろ
突き詰めていけば、資格社会にして資格ないとまともに働けなくさせた自民の悪行の一端だ

72: ニューノーマルの名無しさん 2021/09/17(金) 23:23:08.97 ID:4PB09He/0
>>42
昔、資格取ろうと思って勉強したけど国語の問題かよってくらい言い回しだけ変えて余計分かりにくくしたような問題多くて萎えて取るの辞めた
一応、学校で三年間情報トップ独走だったけどw
結局、ITじゃない仕事に就いたけど正解だったと今は思ってる

89: ニューノーマルの名無しさん 2021/09/17(金) 23:24:28.81 ID:bpm214cv0
>>42
国家資格の情報処理技術者試験は比較的まともだろ。
逆にあれ勉強して知らないことがあったら、それは現場で覚えるべきことだって腹くくれるし。

133: ニューノーマルの名無しさん 2021/09/17(金) 23:30:28.60 ID:TtmpI3sy0
>>89
25年前情報処理の2種を取ったが全く意味なかった
問題は例えば「◯◯言語の特性は何か次の中から選べ」みたいなのがあった
で、試験の参考書を見ると「◯◯言語の特性は××です」と数行で書いてある
つまり「◯◯言語」について熟達してなくてもただその数行のテキストを
読んだことがあれば問題が解ける

187: ニューノーマルの名無しさん 2021/09/17(金) 23:36:39.09 ID:fJCmeXz00
>>133
今は比較的まとも
むしろ基本情報も取れない奴がエンジニア語るなというくらいにはなってる

192: ニューノーマルの名無しさん 2021/09/17(金) 23:37:21.04 ID:X6Wo0se10
>>187
IPAもさすがに改心したのかw

204: ニューノーマルの名無しさん 2021/09/17(金) 23:38:49.49 ID:C3xZqWQA0
>>192
いまの基情はそこそこ難しい…何より日本語が変なのよね

217: ニューノーマルの名無しさん 2021/09/17(金) 23:40:32.97 ID:X6Wo0se10
>>204
嫌な予感w
まあ現場の評価が高けりゃヨシってことで

236: ニューノーマルの名無しさん 2021/09/17(金) 23:42:34.98 ID:C3xZqWQA0
>>217
何とでも取れる日本語が連発されるから、
現場で仕様書や設計書を書いたことあるやつほどイライラすると思う

スレッドURL: https://asahi.5ch.net/test/read.cgi/newsplus/1631887831/