高収入を狙えるAI系職種10選【第1回】
活躍できるAI人材のスキルは“一般的なエンジニア”とどう違う?
AI技術の利用が広がる中、需要が高まっているのがAI系の職種だ。応募要件や求められるスキルは、一般的なエンジニア職とどのように異なるのか。(2025/1/10)

開発者のストレスを減らす現場づくりも
ベテランエンジニアが語る「AI時代にこそコード品質が欠かせない」のはなぜか
AI技術を活用したコーディング支援ツールの普及が進む中、開発者はソースコードの品質と安全性を保つために何を実施すべきか。ソースコード品質管理ツールベンダーのCIOに話を聞いた。(2024/12/19)

成長を後押しするクラウドとGemini
Googleの収益増を支える「コード生成の25%がAI」の衝撃
Googleの親会社Alphabetの2024年第3四半期の売上高が前年比15%増を記録した。この成長を支えているのは、顧客向けAIサービスの提供だけではなく、自社開発における「Gemini」の活用にもあるという。(2024/12/17)

学歴よりも大切な要件とは?
「Z世代」の心をつかむ、“人材争奪戦”を勝ち抜くための採用新戦略7選
労働力不足が進む中、求職者の世代と活動が多様化している。求職者との“最良”の出会いを実現するため、企業は従来の採用戦略をどうアップデートすればいいのか。専門家の声を踏まえて7つの方法を紹介する。(2024/12/12)

「技術の冬」が直撃するIT業界【後編】
IT業界で「女性エンジニアが働きやすくなる」ための最低限の条件
IT業界における多様性推進の施策はなかなか浸透していないが、成功を収めた企業には将来性に大きな期待ができるという。女性エンジニアの採用率や定着率を向上させるためには、どのような取り組みが必要なのか。(2024/12/6)

「技術の冬」が直撃するIT業界【前編】
女性がIT職を避けるのはなぜ? 業界が抱える根本的な課題
IT企業による人員削減の波は、多様性を重視した雇用にも影を落としている。女性人材の確保と定着が困難になりつつある現状に警鐘を鳴らす業界団体のレポートから、女性を取り巻くIT業界の問題と解決策に迫る。(2024/11/29)

キオクシアが開発したストレージ新技術
「SSD本来のパフォーマンス」を引き出す新技術の正体
SEFはSSDのパフォーマンスやセキュリティを向上させる技術だ。具体的にはどのような仕組みによって従来のSSDにはないメリットが得られるのか。(2024/11/24)

AI時代のプログラミング言語10選【第5回】
「誰もがAIを開発できる時代」にどう備える?
AI開発の民主化が進み、“誰もがAIシステムを開発できる時代”の到来が近づきつつある。こうした時代の企業に求められることとは。(2024/11/20)

AI時代のプログラミング言語10選【第4回】
AI開発に使えるプログラミング言語は「Python」だけじゃない?
AIアプリケーション開発において、適切なプログラミング言語を選択することは重要な要素の一つだ。AIプロジェクトではどのようなプログラミング言語が選択肢となるのか。(2024/11/13)

AIがよく分かる「機械学習の歴史」【第2回】
「機械学習」「人工知能」はこうして生まれた――AIの原点を探る
半世紀以上にわたる機械学習の歴史は、どのように始まったのか。黎明期の1940年代から1950年代に焦点を当てて、機械学習の進化を解説する。(2024/11/8)

AI時代のプログラミング言語10選【第3回】
AI開発で選ばれる「定番のプログラミング言語」はこれだ
AIアプリケーションの開発を成功させる上で、プログラミング言語の選択は非常に重要な要素となる。AI分野で実績のあるプログラミング言語を紹介する。(2024/11/6)

AI時代のプログラミング言語10選【第2回】
「どのプログラミング言語を使うか」を決める“7つの観点”とは
AIアプリケーションの開発において、重要な要素の一つになるのが「どのプログラミング言語を選択するか」だ。選択の際に具体的に見るべき7つのポイントを解説する。(2024/10/30)

女性進出を阻むAI【後編】
「IT業界=男性社会」を成り立たせる“男女格差”の根深い問題
IT業界における男女格差は積年の課題だ。ダイバーシティー推進の障壁となっている要因は何か。問題を解決し、女性エンジニアが活躍できるようにするために、企業は何に取り組むべきなのか。(2024/10/26)

AI時代のプログラミング言語10選【第1回】
いまさら聞けない「どのプログラミング言語を使うか」が大切なのはなぜ?
幅広い業界でAI技術を活用する取り組みが進んでいる。AIプロジェクトにおいて、プログラミング言語の選択がなぜ重要なのかを解説する。(2024/10/23)

女性進出を阻むAI【前編】
AIを使えば「女性エンジニア」がいなくなる――その不都合な現実
AI技術の進歩によって、さまざまな業務の自動化が進んでいる。その中で浮上するのが、エンジニアを含めて女性の仕事が奪われていく懸念だ。なぜ女性ばかりが仕事を失う結果になりかねないのか。(2024/10/19)

お薦めの「IT系副業」7選【後編】
ITエンジニアなら高収入になれる「人気の副業」はこれだ
ITエンジニアにとって、収入を増やす賢い選択肢になるのが副業だ。稼げる副業を見つけるにはどうすればいいのか。人気の副業と、副業の探し方を紹介する。(2024/10/11)

お薦めの「IT系副業」7選【中編】
高収入なITエンジニアになれる「賢い副業」はこれだ
本業に加えて副業を持つことは、ITエンジニアにとっては珍しいことではない。どのような選択肢があるのか。人気の副業を紹介する。(2024/10/4)

新時代のプログラミング学習ガイド【後編】
「Rust」「Ruby」「Python」はなぜ“愛され言語”なのか
プログラミング言語「Rust」「Ruby」「Python」はなぜ開発者の人気を集めるのか。人気の理由を、具体的な利用シーンや課題にも触れながら解説する。(2024/10/3)

お薦めの「IT系副業」7選【前編】
高収入なITエンジニアになれる「大人気の副業」はこれだ
副業の新しい考え方である「サイドハッスル」が注目されている。ITエンジニアが自身のスキルを生かして収入を増やす方法として、どのような副業があるのか。(2024/9/27)

新時代のプログラミング学習ガイド【中編】
“新世代の言語”「Elixir」「Go」「Groovy」「Kotlin」が人気を呼ぶ理由
21世紀に登場した新世代のプログラミング言語「Elixir」「Go」「Groovy」「Kotlin」の人気が高まるのはなぜなのか。これらのプログラミング言語の特徴と魅力を解説する。(2024/9/26)

新時代のプログラミング学習ガイド【前編】
Rust、それともPython? 次に学ぶ「プログラミング言語」を決める方法
技術が目まぐるしく進化する中で開発者は「どのプログラミング言語を学ぶべきか」と悩むことがあるはずだ。時代遅れの開発者にならないための、プログラミング言語の賢い選び方を紹介する。(2024/9/19)

プログラミング言語「Zig」とは【後編】
C、C++の後継「Zig」が“プログラミングの未来”なのはなぜか
「Zig」は、「C」「C++」の後継を目指す比較的新しいプログラミング言語だ。将来のプログラミングの一つの展望を映し出すそのアプローチとは。Zigのメリットを解説する。(2024/9/18)

プログラミング言語「Zig」とは【中編】
C、C++でもRustでもなく「Zig」に期待できるのはなぜか
「Zig」はシステム開発における開発者の幾つかの悩みを解消し得る、新たなプログラミング言語だ。どのようなアプローチを採用しているのか。そのメリットとは。(2024/9/11)

プログラミング言語「Zig」とは【前編】
C++でもRustでもなく「Zig」が必要なのはなぜか
「Zig」はシンプルで強力な構文を備えた新しいプログラミング言語だが、注目点はそれだけではない。従来のコンパイル言語の概念を覆す、革新的な特徴を持つ。その特徴とは何か。(2024/9/4)

自然言語処理の知識とキャリア【中編】
AI専門家「NLPエンジニア」になるための“教養とスキル”はこれだ
AI時代に需要が高まりつつある自然言語処理(NLP)エンジニアになるには何が必要なのか。具体的な職務内容や、キャリアを歩む上で求められるスキルを解説する。(2024/8/15)

「仮想現実の世界」が仕事になる【前編】
「VRエンジニア」が活躍するのはゲーム開発だけじゃない その実態を探る
「VRエンジニア」とは、どのような職業なのか。具体的な業務内容や求められるスキル、働く上で知っておきたい心構えなどについて、業界関係者に聞いた。(2024/8/13)

開発者が本当に求めているもの【後編】
エンジニアが求める「AI時代にふさわしい爆速開発」とは?
ソフトウェア開発の効率性は、企業の成長速度にも影響する。開発者が開発に専念し、生産性を向上させる上で、データ分析やAI技術はどのような変革をもたらすのか。(2024/7/26)

初めてのJavaプログラムを作ってみよう【後編】
「Java」初心者でも作れる “数当てゲーム”で学ぶプログラミングの基本
「Java」を学び始めた人にお勧めしたいのが「数当てゲーム」の開発だ。本稿で紹介するステップを踏めば、変数、条件分岐、ループなどの基本文法を学びつつ、プログラミングの考え方も身に付けられるはずだ。(2024/7/24)

プロンプトの基本を解説
生成AIの「プロンプト」とは何か? プロンプトを使いこなす方法は?
AIモデルに指示を出すときに使用するのがプロンプトだ。生成AIの出力結果は、プロンプトに左右される。プロンプトの基礎知識と、プロンプト作成のポイントを説明する。(2024/7/22)

開発者が本当に求めているもの【前編】
エンジニアの「早く開発がしたい」をかなえる“爆速開発”の現場とは
企業がソフトウェア開発の効率を上げるためには、さまざまな視点からのアプローチが重要だ。開発者がソフトウェア開発に集中できる環境づくりに欠かせない戦略や、教訓を得るために参照すべき考え方とは。(2024/7/19)

初めてのJavaプログラムを作ってみよう【前編】
「Javaの学習」を始める“お薦めの方法”はこれだ
オンライン開発環境を使って、「Java」プログラミングの第一歩を踏み出してみよう。定番の「Hello World」プログラムを、「OneCompiler」で実行する方法を紹介する。(2024/7/17)

生成AIで変わるコーディング【前編】
AIコーディングと「コード補完」「ローコード」「静的解析」の違いとは?
コーディング支援ツールはAI技術を活用することで、どのように進化してきたのか。「コード補完」「ローコード」「静的解析」などとの違いを踏まえて解説する。(2024/7/12)

ちょっとしたJavaの質問を深く考察する【後編】
「Java」の“引っ掛け問題”からエンジニアが得るべき教訓とは
「Java」や「Eclipse IDE」に関する“引っ掛け問題”は、Javaに関する知識を問うだけではない、さまざまな役割を備える。エンジニアがそこから学べることとは。(2024/6/28)

ちょっとしたJavaの質問を深く考察する【前編】
「Java」の一見簡単そうな質問の“本当の答え”とは?
「Java」エンジニアが求人面接でJavaや「Eclipse IDE」に関する質問をされたとき、それまでの経験や知識だけで乗り切ることが正しい選択ではない場合がある。ある“奥深い問題”を例に考えてみよう。(2024/6/21)

開発者が知っておくべき「かっこ」の違い【後編】
プログラミングにおける3種類のかっこ、()[]{}の混同しがちな使い方
エンジニアがソースコードでよく目にする「丸かっこ」「角かっこ」「波かっこ」には、それぞれどのような役割があるのか。実際のソースコードを例に挙げて、主要な役割を解説する。(2024/5/31)

開発者が知っておくべき「かっこ」の違い【前編】
いまさら聞けない、ソースコードでよく見る「3種類のかっこ」の違い
ソースコードにはさまざまな種類のかっこが登場する。その中から、エンジニアが知っておくべき3種類のかっこを取り上げる。名前や役割など、それぞれの基礎情報を学ぼう。(2024/5/24)

開発者にお薦めのノウハウ【後編】
「知ったかぶりのエンジニア」にならないための学習方法はこれだ
理解力を高める学習方法として、「ファインマンテクニック」という手法がある。“知ったかぶり”にならないために、実践すべき正しい学習方法とは。(2024/5/21)

生成AIで変化する開発【第1回】
“従来型のAI”ではなくなぜ「生成AI」の人気上昇が必然だったのか?
生成AIはなぜ世間の関心を集めるのか。その理由は、従来型AIとの違いにある。AI市場の動向を、開発分野への影響と併せて解説する。(2024/4/3)

大量解雇時代のキャリア論【後編】
「本当にやりたい仕事」が見つかる“4つの質問”はこれだ
順調にキャリアを積んできたところで突然「レイオフ」の対象になったら、誰でも後ろ向きになってしまうものだ。だがレイオフをチャンスと捉えて状況を好転させることはできる。そのためには何をすればいいのか。(2024/3/27)

大量解雇時代のキャリア論【中編】
「首なんか怖くない」という境地に達するための“退職準備リスト”はこれだ
レイオフ(一時解雇)を言い渡される日は、突然やって来る可能性がある。レイオフを想定して幾つかの作業や対策をしておけば、焦らずに次のステップに踏み出すことができる。やっておいた方がよいこととは。(2024/3/20)

大量解雇時代のキャリア論【前編】
「レイオフはむしろお得」がうそでも皮肉でもない“解雇の真実”だった
「レイオフ」や「解雇」と聞いて気持ちが暗くなっていてはいけない。むしろレイオフは、解雇される人にとっては喜んでいい出来事だ。それはなぜなのか。解雇とキャリアの真実とは。(2024/3/13)

老舗自動車メーカーのデータ活用術【後編】
クラウドDWHは「目標達成に不可欠」 老舗自動車メーカーがデータ品質にこだわる理由
Bentley Motorsの最高データ責任者は、データ戦略の一環としてオンプレミスDWHからクラウドDWHに移行した。製品選定の際に同社がこだわったポイントは何だったのか。(2024/2/23)

特選プレミアムコンテンツガイド
今と昔の「プログラミング」は何が全然違うのか?
メインフレームからオープンシステムへの移行など、コンピュータの常識が変わるのに合わせて「プログラミング」は絶えず変化してきた。「過去」と「現在」のプログラミングには、どのような違いがあるのか。(2024/2/22)

11個のクールな技術用語とスラング【第5回】
「#」はシャープじゃないし「@」はあれじゃない 呼称が“謎”のIT用語
IT業界の独特な技術用語やスラングは、知らないまま目にすると何を表すのか理解しづらいことがある。「モンキーテール」「バグスプラット」「オクトソープ」と呼ばれるものは、それぞれ何を指すのか。(2024/2/13)

11個のクールな技術用語とスラング【第4回】
「論理否定演算子」「シェバン」は何を指す? “あの記号”のなるほどの意味
IT業界における技術用語やスラングは、独特な響きを持っている。ソフトウェアエンジニアがよく使う専門用語の中から、「論理否定演算子」「シェバン」の意味と利用方法を説明する。(2024/2/6)

11個のクールな技術用語とスラング【第3回】
「アロー関数」「ダイヤモンド演算子」とは? 知っておくと便利なIT用語
IT業界には幾つもの独特な技術用語やスラングがある。プログラミングにおいて、「アロー関数」「ダイヤモンド演算子」はどのような場合に用いることができるのか。(2024/1/30)

ローコード/ノーコード開発の利点と注意点【第1回】
「ローコード開発」にやってくる幻滅期 “悲しい末路”を避けるには?
開発者の人材不足に対処する方法として、企業はローコード/ノーコード開発に期待を寄せている。ただしローコード/ノーコード開発ツールを使う際は、幾つかのリスクに注意を払わなければいけない。それは何か。(2024/1/23)

11個のクールな技術用語とスラング【第2回】
「Null条件演算子」「エルビス演算子」とは? IT用語になぜエルビス?
IT業界の技術用語やスラングは独特だ。「Null条件演算子」「エルビス演算子」はどのような演算子を指し、どのような場合に用いることができるのかを解説する。(2024/1/23)

11個のクールな技術用語とスラング【第1回】
「宇宙船演算子」「破滅のピラミッド」とは? “謎のIT用語”の正体
さまざまな独特の用語であふれているIT業界。その用語のうち「宇宙船演算子」「破滅のピラミッド」とは何かを解説する。(2024/1/16)

ブックレットダウンロードランキング(2023年)
「sudo」は須藤とは読まない JavaでもCでもない「初心者が学ぶべき言語」は?
「システム開発」に関するTechTargetジャパンのブックレットのうち、2023年に新規会員の関心を集めたものは何だったのでしょうか。ランキングで紹介します。(2023/12/29)

From Informa TechTarget

お知らせ
米国TechTarget Inc.とInforma Techデジタル事業が業務提携したことが発表されました。TechTargetジャパンは従来どおり、アイティメディア(株)が運営を継続します。これからも日本企業のIT選定に役立つ情報を提供してまいります。