日本語版
最新ニュース
科学&テクノロジー

ウォール街でテック系の仕事に就くために知っておくべき8つのプログラミング言語 | Business Insider Japan

popartic/shutterstockコーディング言語はあらゆるテック系の仕事における基盤となっており、種類によって特性や用途にさまざまな違いがある。特にPythonやSQLは多くの企業が導入している。C++やTableauはより専門的な用途に用いられている。Business Insiderは、採用担当者やテック業界の従事者に取材し、最も使われているコーディング言語8種を特定した。アップル(Apple)やアマゾン(Amazon)などの大手テック企業は、複雑なプログラミング言語であるC++から別の言語への移行を示唆しているが、C++に精通したエンジニアが活躍できる場はウォール街にはまだ存在する。AI支援型ソフトウェア開発がセールスフォースなどのSaaSビジネスモデルを脅かす…今起こっている「事実」と背景 | Business Insider Japanアップルは、自社デバイスの主要なコーディング言語として用いてきたC++の代替として、Swiftを開発した。またアマゾンは2024年、ストーニーブルック大学の教授が行っている既存のC++コードをRustへ自動変換する研究を支援するため、約10万ドル(約1400万円)の研究助成金を授与している。Rustは2006年に開発されたコーディング言語だ。さらに同年、ホワイトハウスもC++をめぐる議論に加わり、サイバーセキュリティ上の懸念から、ソフトウェア開発者に対してC++からの移行を促す報告を発表した。しかし、金融業界はいまだに「C++のヘビーユーザーであり、それを用いて最先端の取り組みを行っている」と、ある業界幹部がBusiness Insiderに語っている。例えば、コンピューターを駆使して高速取引を行う企業や証券取引所では、C++が主要な言語として用いられている。C++は確かに複雑ではあるが、基盤となるハードウェアをきめ細かく制御できるという利点がある。シタデル・セキュリティーズ(Citadel Securities)は、C++の専門家であり、マイクロソフト(Microsoft)でソフトウェア開発に従事していたハーブ・サッター(Herb Sutter)を採用し、同言語の研修プログラムを主導させている。また同社は、まだリリースされていないC++の新バージョンの導入にもすでに着手している。最近のテクノロジー関連の求人を見ると、ヴァーチュ・ファイナンシャル(Virtu Financial)やハドソン・リバー・トレーディング(Hudson River Trading)などの取引企業も、C++のスキルを持つ人材を求めている。採用面接でC++のスキルを示すよう問われた際には、「C++の新バージョンであるC++26で最も期待している機能について語るといいだろう」とサッターは求職者に助言している。それによって、自身の好奇心をアピールできる。「ソフトウェアの進化に対する好奇心や知識を示すことに加え、世の中には複数のツールが存在することを理解しており、それらを組み合わせて活用できると示すことが重要だ」機械同士が直接通信する現代社会において、何らかのプログラミング言語を扱った経験はあるに越したことはない。PythonやJavaなどのコーディング言語を使えば、一連の命令をシステムに与えることで、コンピューターを動かすことができる。プログラミング言語は種類によって特性や用途に違いがあり、ウォール街で特に重視されている言語もある。Business Insiderでは、採用担当者やウォール街のテック企業幹部、業界関係者への取材を通じて、最も使われているコーディング言語をまとめた。また、求人情報を分析し、需要の高いスキルセットについても調査した。それらを以下に紹介する。Pythonデータサイエンスや機械学習関連でPythonは主流となっている。運動/ゲッティイメージ主な活用分野: 金融業界全体で、職種や職位を問わず幅広く活用されている。企業のインポート: 銀行、ヘッジファンド、投資会社など。Pythonは、ウォール街のエンジニアリング業務における基礎言語であり、長年にわたり買い手側・売り手側双方の企業で最重要スキルとされてきた。キャピタル・ワン(Capital One)やマン・グループ(Man Group)などでも重用されている。データの可視化、統計分析、モデリング、そして機械学習の活用など、Pythonには幅広い用途がある。マン・グループの量的運用部門であるMan Numericでポートフォリオ運用を統括するオリ・ベン・アキバ(Ori Ben-Akiva)は以前、Business Insiderに対し、「Pythonは柔軟性があり、コーディングの高度な知識がなくても扱いやすいことから、幅広いユーザー層に適している」と語っていた。データサイエンスや機械学習関連の職種では「Pythonこそが圧倒的な主流だ」と、定量金融分野の採用を支援するStabile Searchを運営するマット・スタビル(Matt Stabile)も述べている。SQLSQLはデータベースを扱うすべての職種に必要とされる。Evalco/Getty Images主な対象分野: データベースやデータを扱うすべての職種企業のインポート: ほぼすべての金融企業金融企業では、マーケティングから新たな案件の発掘、リスク分析に至るまで、データが戦略の中核を成しており、SQLは非常に有用だ。この言語は、データベースから情報を抽出・照会するための基本的かつ代表的な手段となっている。SQLは「リレーショナル・データベース(RDB)」を扱う言語で、複数のデータテーブルを関連付けて扱えるように設計されている。「分析に関わる業務であれば、たいていSQLが使われている」と、経営コンサルティング企業、コーン・フェリー(Korn Ferry)でフィンテック、決済、暗号資産分野を統括するディーパリ・ヴァヤス(Deepali Vyas)が語っていた。C ++C++は他の言語に比べて習得が難しいとされている。Tetra Images/Getty Images主な対象分野: 低レイテンシー(低遅延)アプリケーション企業のインポート: 高頻度取引(HFT)企業や証券取引所システムやアプリケーションで処理速度(応答時間の速さ)が最優先される環境、特に、競合他社よりも数マイクロ秒でも速く取引を成立させようとする「超高速取引」を行う企業や取引所では、C++の開発経験が非常に重宝される。他の言語に比べて習得が難しいとされるC++は、ハードウェアと密接に連携できる反面、深刻なバグを招くリスクもある。それでも、高い制御性と優れた処理速度を備えている。この言語は定量金融分野の業務でも有用だと、Two SigmaやSusquehanna International Groupなどにおける人材採用を支援するスタビルは述べている。次のページ>>データの可視化にはTableauが使われている #ウォール街でテック系の仕事に就くために知っておくべき8つのプログラミング言語 #Business #Insider…

ウォール街でテック系の仕事に就くために知っておくべき8つのプログラミング言語 | Business Insider Japan

1750553832
2025-06-21 23:30:00

popartic/shutterstock
  • コーディング言語はあらゆるテック系の仕事における基盤となっており、種類によって特性や用途にさまざまな違いがある。
  • 特にPythonやSQLは多くの企業が導入している。C++やTableauはより専門的な用途に用いられている。
  • Business Insiderは、採用担当者やテック業界の従事者に取材し、最も使われているコーディング言語8種を特定した。

アップル(Apple)やアマゾン(Amazon)などの大手テック企業は、複雑なプログラミング言語であるC++から別の言語への移行を示唆しているが、C++に精通したエンジニアが活躍できる場はウォール街にはまだ存在する。

AI支援型ソフトウェア開発がセールスフォースなどのSaaSビジネスモデルを脅かす…今起こっている「事実」と背景 | Business Insider Japan

AI支援型ソフトウェア開発がセールスフォースなどのSaaSビジネスモデルを脅かす…今起こっている「事実」と背景 | Business Insider Japan

アップルは、自社デバイスの主要なコーディング言語として用いてきたC++の代替として、Swiftを開発した。またアマゾンは2024年、ストーニーブルック大学の教授が行っている既存のC++コードをRustへ自動変換する研究を支援するため、約10万ドル(約1400万円)の研究助成金を授与している。Rustは2006年に開発されたコーディング言語だ。さらに同年、ホワイトハウスもC++をめぐる議論に加わり、サイバーセキュリティ上の懸念から、ソフトウェア開発者に対してC++からの移行を促す報告を発表した。

しかし、金融業界はいまだに「C++のヘビーユーザーであり、それを用いて最先端の取り組みを行っている」と、ある業界幹部がBusiness Insiderに語っている。例えば、コンピューターを駆使して高速取引を行う企業や証券取引所では、C++が主要な言語として用いられている。C++は確かに複雑ではあるが、基盤となるハードウェアをきめ細かく制御できるという利点がある。

シタデル・セキュリティーズ(Citadel Securities)は、C++の専門家であり、マイクロソフト(Microsoft)でソフトウェア開発に従事していたハーブ・サッター(Herb Sutter)を採用し、同言語の研修プログラムを主導させている。また同社は、まだリリースされていないC++の新バージョンの導入にもすでに着手している。最近のテクノロジー関連の求人を見ると、ヴァーチュ・ファイナンシャル(Virtu Financial)ハドソン・リバー・トレーディング(Hudson River Trading)などの取引企業も、C++のスキルを持つ人材を求めている。

採用面接でC++のスキルを示すよう問われた際には、「C++の新バージョンであるC++26で最も期待している機能について語るといいだろう」とサッターは求職者に助言している。それによって、自身の好奇心をアピールできる。

「ソフトウェアの進化に対する好奇心や知識を示すことに加え、世の中には複数のツールが存在することを理解しており、それらを組み合わせて活用できると示すことが重要だ」

機械同士が直接通信する現代社会において、何らかのプログラミング言語を扱った経験はあるに越したことはない。PythonやJavaなどのコーディング言語を使えば、一連の命令をシステムに与えることで、コンピューターを動かすことができる。プログラミング言語は種類によって特性や用途に違いがあり、ウォール街で特に重視されている言語もある。

Business Insiderでは、採用担当者やウォール街のテック企業幹部、業界関係者への取材を通じて、最も使われているコーディング言語をまとめた。また、求人情報を分析し、需要の高いスキルセットについても調査した。それらを以下に紹介する。

Python

Python
データサイエンスや機械学習関連でPythonは主流となっている。
運動/ゲッティイメージ

主な活用分野: 金融業界全体で、職種や職位を問わず幅広く活用されている。

企業のインポート: 銀行、ヘッジファンド、投資会社など。

Pythonは、ウォール街のエンジニアリング業務における基礎言語であり、長年にわたり買い手側・売り手側双方の企業で最重要スキルとされてきた。キャピタル・ワン(Capital One)マン・グループ(Man Group)などでも重用されている。

データの可視化、統計分析、モデリング、そして機械学習の活用など、Pythonには幅広い用途がある。マン・グループの量的運用部門であるMan Numericでポートフォリオ運用を統括するオリ・ベン・アキバ(Ori Ben-Akiva)は以前、Business Insiderに対し、「Pythonは柔軟性があり、コーディングの高度な知識がなくても扱いやすいことから、幅広いユーザー層に適している」と語っていた。

データサイエンスや機械学習関連の職種では「Pythonこそが圧倒的な主流だ」と、定量金融分野の採用を支援するStabile Searchを運営するマット・スタビル(Matt Stabile)も述べている。

SQL

SQLコード
SQLはデータベースを扱うすべての職種に必要とされる。
Evalco/Getty Images

主な対象分野: データベースやデータを扱うすべての職種

企業のインポート: ほぼすべての金融企業

金融企業では、マーケティングから新たな案件の発掘リスク分析に至るまで、データが戦略の中核を成しており、SQLは非常に有用だ。この言語は、データベースから情報を抽出・照会するための基本的かつ代表的な手段となっている。

SQLは「リレーショナル・データベース(RDB)」を扱う言語で、複数のデータテーブルを関連付けて扱えるように設計されている。「分析に関わる業務であれば、たいていSQLが使われている」と、経営コンサルティング企業、コーン・フェリー(Korn Ferry)でフィンテック、決済、暗号資産分野を統括するディーパリ・ヴァヤス(Deepali Vyas)が語っていた。

C ++

ウォール街の従業員
C++は他の言語に比べて習得が難しいとされている。
Tetra Images/Getty Images

主な対象分野: 低レイテンシー(低遅延)アプリケーション

企業のインポート: 高頻度取引(HFT)企業や証券取引所

システムやアプリケーションで処理速度(応答時間の速さ)が最優先される環境、特に、競合他社よりも数マイクロ秒でも速く取引を成立させようとする「超高速取引」を行う企業や取引所では、C++の開発経験が非常に重宝される。

他の言語に比べて習得が難しいとされるC++は、ハードウェアと密接に連携できる反面、深刻なバグを招くリスクもある。それでも、高い制御性と優れた処理速度を備えている。

この言語は定量金融分野の業務でも有用だと、Two SigmaやSusquehanna International Groupなどにおける人材採用を支援するスタビルは述べている。

次のページ>>
データの可視化にはTableauが使われている

#ウォール街でテック系の仕事に就くために知っておくべき8つのプログラミング言語 #Business #Insider #Japan

執筆者について: nipponese

Nipponese News編集部は、国内外のニュースを日本語で分かりやすくお届けします。