トップエンジニア学生の約半数が「Python」を使っていると回答。就活支援サービス調査 213
ストーリー by nagazou
macOSが多いのか 部門より
macOSが多いのか 部門より
就活支援サービス「サポーターズ」は、登録されてるトップエンジニア学生436名を対象に実施した開発環境に関するアンケート調査結果を発表した。ここでいうトップエンジニア学生4は自主的に開発した制作物を保有している学生のことだそう(サポーターズリリース、Ledge.ai)。
調査によると「普段もっとも使っているor好きなプログラミング言語」の項目ではPyhtonが45.6%と2位のJavaScripsの16.5%に大差を付けて1位となった。AIやデータ分析ニーズの高まりから選ばれたとされている。なお3位はRuby、4位はC++、5位はPHPとなっている。「これから挑戦してみたいプログラミング言語」の項目では、Goが41.1%、Rustが23.4%と世間の注目度に合わせたものとなっている。なお開発端末のOSはmacOSが57.8%と最も多く、Windowsは31.9%、Linuxは9.9%であったとしている。
調査によると「普段もっとも使っているor好きなプログラミング言語」の項目ではPyhtonが45.6%と2位のJavaScripsの16.5%に大差を付けて1位となった。AIやデータ分析ニーズの高まりから選ばれたとされている。なお3位はRuby、4位はC++、5位はPHPとなっている。「これから挑戦してみたいプログラミング言語」の項目では、Goが41.1%、Rustが23.4%と世間の注目度に合わせたものとなっている。なお開発端末のOSはmacOSが57.8%と最も多く、Windowsは31.9%、Linuxは9.9%であったとしている。
MacOSのシェア (スコア:1)
俺の業務周りではあんまり見ないが学術向けにはMacが未だに強いんだね
約1割がLinuxなのも意外と言えば意外
Re:MacOSのシェア (スコア:1)
っつかもうPCがファッションの一部なのでナウなヤングはスマートなMac以外は持ち歩けんってことだと思う。
Re: (スコア:0)
今どき、Macbook 持ち歩いてドヤってる意識高そうな勢はバカにされる。
ハイカラな学生は ALIENWARE x17、そうでなくても、RTX3070 は搭載してないと。
Re:MacOSのシェア (スコア:1)
そんなゴテゴテの重戦車使ってたら傭兵か何かの扱いを受けるぞw
Re:MacOSのシェア (スコア:1)
という事は「サポーターズ」とやらの57.8%はドヤってる意識高そうなバカって事?
まぁ、知らんけど。
Re: (スコア:0)
その領域は労使双方にコスパがいいからね
他の枝でCが書けないと一人前じゃないとか言ってる奴は金に鈍感
Re: (スコア:0)
中古で5万ぐらいのMacBookでもヤフオクやメルカリでじゃんじゃん売れてるし、新品に拘らなきゃ高いイメージはないね
Re: (スコア:0)
数年でダメになる消耗品のパソコンを中古で買うのは、情弱の極みじゃね?
Re:MacOSのシェア (スコア:1)
数年でダメになる消耗品のパソコンを中古で買うのは、情弱の極みじゃね?
逆でしょう
とっくに性能飽和してるんでボッタクリの新品買うほうが情弱の極みでしょう
強いて言えばWindows11踏まえてTPM2.0とCPU世代を考慮する程度
Re:MacOSのシェア (スコア:1)
業種によってmacを採用していない開発会社は結構あるよね。
でも海外のTECH系企業を見てると、日本はmacの導入が少な過ぎな気もする。
スマホへの展開を考えたらmacがあっても不思議じゃないのにね
Re:MacOSのシェア (スコア:1)
日本にはエロゲーというものがあって
あとPCマニアの人はPC自体が目的になるのでcustomしやすいPCが選ばれるが
他の学生にとってはただの道具なのでMacでも全く問題ないんだよね
でも1番の理由はiPhone使ってるからだけどw
Re: (スコア:0, すばらしい洞察)
逆にビルド環境縛りで強制的に買わされているだけで、そこの必要がなければmacで開発するメリットなんてどこにもない。
クライアント環境との互換性を考えたらWindowsの開発環境がいいし、サーバー環境との互換性を考えたらLinuxの開発環境がいい。
Re:MacOSのシェア (スコア:1)
単純な開発環境としての比較として、windowsで出来て、macで出来ない事って何?
それかwindowsだと簡単だけど、macでは難しい事でも良いけど、何かあるのかな?
macにメリットが無いっていうけど、windowsのメリットって何?
Re: (スコア:0)
動作保証環境環境がWindowsだけのアプリやサービスを見たことない人かな?
業務アプリとなれば尚更。
Re: (スコア:0)
ないでしょ。この一点から母集団が偏ってそうというのがわかるしツッコミどころ満載。
webアプリをデプロイしてるサービス1位がHeroku、2位がawsなんてのも理解できないし、7位はなんと「VPS」。えええ・・・
バージョン管理ツールもgithub、gitlabの並びに「git」がある。
#何かを作った人が対象だから、それに利用した言語(すべて)をアンケートしてくれた方がよかったな
Re: (スコア:0)
なのにエディタ(という分類も変だが)にXcodeが出てこないのが謎。
Re:MacOSのシェア (スコア:1)
3人に1人がMacを買います。これが現実です。
つまり、3人に2人はWindows?
逆に言えば (スコア:0)
Python使えるのは掃いて捨てるほど居るとな。
Python使えるのはいいんだが、そのライブラリを作れるのはそのうち何人だろう。
潰しが効くのはCとアセンブラ、この2つができれば食いっぱぐれることはないと勝手に思っている
Re:逆に言えば (スコア:1)
COBOLですら仕事があるというか帳票作った人を墓地から再生したいぐらいなのに、むしろ食いっぱぐれる言語って何さ!
Re:逆に言えば (スコア:1)
これ、日本ローカルな話で、しかも学生だからなぁ。
ヨーロッパでは一般層にはJavaが圧倒的に強くて、その理由も公共教育で採用されてるからなんだけど、実際に世の中に出回るソフトはJavaScriptやC++が多くて、そりゃ、業務に合わせていけばそうなるよな、って話だと思う。
大学でFORTRAN教わった人は多いと思うけど、それが覇権取ってないんだから……
Re: (スコア:0)
こいつひろゆき好きそう
Re: (スコア:0)
潰しが効くのはCとアセンブラ、この2つができれば食いっぱぐれることはないと勝手に思っている
組み込み系か、ドライバ書きか、その他の用途かで全然、勝手が違う。
その違いを理解せずに「Cとアセンブラ」とか漠然と言ってる奴はいらん。
Re: (スコア:0)
Cが使えるのもはいてすてるほどいるよ。
でも自称使えるだけでまともにプログラミングできるのはほぼいない。
phthonも同じくまともにプログラミングできるのはいないんだけど、プログラミングの技量低くてもpythonでAIデータ処理できるってだけで今はひっぱりだこだし年収も多くとれる
Re: (スコア:0)
> でも自称使えるだけでまともにプログラミングできるのはほぼいない。
C99やC++14以前でそういう人多そうな雰囲気。
俺のことだけど。
# 前世紀のC, C++の知識じゃ役に立たんよね。
Re: (スコア:0)
> 潰しが効くのはCとアセンブラ、この2つができれば食いっぱぐれることはないと勝手に思っている
食いっぱぐれはしないけど、AIとかデータ分析の仕事は回ってこないよ
Re: (スコア:0)
Cは今はまだ生きてるけど、古い物の保守だけ残って、新しいものはRustやGoに食われてなくなって行くんじゃないかな?
Cを選んでも危険なだけで、これらの新しく安全な言語に対してメリットがない。
Re: (スコア:0)
ベアメタルの組み込みだといまだにC89のコンパイラしか使えない場合がある。
特殊用途向けのCPUだと代替コンパイラもない。
Re:逆に言えば (スコア:1)
どんなCPUでもいいので、1種類だけでもアセンブラやってれば他のも読めるでしょ。
コンパイラが吐くコードを読めるのは強いし、それを意識して書けないと最適化はできない。
もっと高度な最適化したいなら、HDLも触ったことあると強いですね。
Re:逆に言えば (スコア:2)
まともなコンパイラで最適化オプションを適切に振ってやれば、自前でアセンブラ書くほどではないですが、
最適化した結果うまく動かなくなったとか、リリースビルドした実行イメージが落ちたなどのデバッグでは、
アセンブラやCとのミックスで読めないと確かに仕事にならないですね。
あと画像処理の最適化などで、ARM-NEONとかのような高速化命令を使う場合はアセンブラで書きます。
より有効に働くように処理粒度や処理手順を組み替えたり必要があるので。
ただその手の分野だと、CPU固有の高速化命令だけじゃなくGPGPU活用やFPGA化まで選択肢はあるし、
その場合はハード間のデータバスやキャッシュヒットなども考慮した検討になるんで、
アセンブラ読めるだけの知識だけではあまり意味がないですが。
アセンブラが時に必要になるデバイスドライバやOSのブートコードなども同様に、
ハード周りの知識が前提となるので、一般的なアセンブラが読める・書けるだけでは使い道がなさそう...
Re:逆に言えば (スコア:1)
一昔前の「NASA」(NASA通信社でなく米航空宇宙局)なら、8086アセンブラ・マシン語の仕事があったらしい。
パチンコ機・パチスロ機なら今でも?
Re:逆に言えば (スコア:2)
多くの言語でポインタ使ってない?
Cみたいにポインタで演算できちゃうのは少ないとは思うけど
#俺もやらないようにしてる
他にはRubyしか使えないのでRubyで例書くけど
foo = ["hoge", "fuga"]
bar = foo
foo ["hoge", "fuga", "piyo"]
このあたりの挙動ってポインタの知識そのものかと
Re:逆に言えば (スコア:1)
後から見直したらrubyの部分化けてるなぁ
<<がの行が消えてるっぽい。<ecode>使わないとだめなのね
って書いたつもり
Re:逆に言えば (スコア:1)
トップエンジニア学生 (スコア:0)
「トップエンジニア学生」って何だ?
私の想像する「トップエンジニア」が学生であるとして、436名もこの国にいるのか?
Re:トップエンジニア学生 (スコア:2)
(当転職サイトで)トップ(クラスに分類されている)エンジニア(希望の)学生
# 省略の方が長い
Re: (スコア:0)
本文ぐらい読めってば
Re: (スコア:0)
済まん、見落とした。
しかし、自主的に開発した制作物を保有している学生が如きで、「トップエンジニア学生4」(何だ?この「4」)と呼んでいいのか?
Re: (スコア:0)
1行のシェルスクリプトでもトップエンジニア学生になれるんだなあ。
ということは自分も学生の時はトップエンジニア学生だったか。
しかし、エンジニア目指してる学生の10%しか自主的に作ったもの持ってないとは
どういう調査が元になってるんだろう。
Re: (スコア:0)
学生でなくともエンジニア中途採用で、プライベートで開発やらない人がバンバン応募してくる。
Re: (スコア:0)
優秀な若い才能自体はじつはアメリカ他に引けを取らないほどいるんだよ。
彼らの才能を発揮できないようにする構造があまりに強固すぎるだけで。
Re:トップエンジニア学生 (スコア:5, おもしろおかしい)
発揮できない才能なら俺も持ってる。
Re: (スコア:0)
>彼らの才能を発揮できないようにする構造があまりに強固すぎる
その言い訳は聞き飽きた
Re: (スコア:0)
聞き飽きるほど深く根ざした事実だろ
Re: (スコア:0)
じゃあ彼らの才能を発揮できないようにする構造とやらがどんなものなのか具体的に説明してよ
エディタ戦争が終戦してた (スコア:0)
Visual Studio Code(80.7%)
もうこれはエディタの統一がされたと言っても良いかも
Re: (スコア:0)
学生だし無料が強いんだろうね
Re:エディタ戦争が終戦してた (スコア:1)
emacsが有料になったことがあるか?
Re:エディタ戦争が終戦してた (スコア:2)
ESCキーがなければ
Ctrl+[ をつかえばいいじゃない
Re:エディタ戦争が終戦してた (スコア:2)
Visual Studioは
Visual Studio CodeとVisual Studioは別物。
なので、ちゃんと区別しないと、話が噛み合わなくなるぞ。
皆さん結構お金持ち? (スコア:0)
「Webアプリをインターネット上にデプロイする際に利用しているサービス」に
AWSとかAzureとか並んでるんですが、イマドキの学生は結構リッチなの・・・?
特別な「トップエンジニア学生」だから?