

日経コンピュータ 大森敏行のプログラミングで行こう

目次
-
「AIならPython」は本当か ChatGPT時代に学ぶべき言語
生成AI(人工知能)全盛の時代、いわば「ChatGPT時代」に学ぶべきプログラミング言語は何だろうか。「AIといえば、やはりPythonではないか」。そう考える人は多いだろう。実際に、AIの開発にはPythonがよく使われている。
-
ChatGPTの使いこなしが仕事に 注目のプロンプトエンジニア
最近、「プロンプトエンジニア」という職種が脚光を浴びている。米ブルームバーグは2023年3月末、この職種の雇用市場が急拡大していると報じた。この職に就くと、33万5000ドル(約4500万円)以上の年収を稼ぐことも可能だという。
-
AIを使って自ら賢くなるAI 未来のChatGPTは人類の敵か
人間の質問に対して、AI(人工知能)が回答を返す「ChatGPT」の人気が止まらない。ただ、ChatGPTに対する逆風も強まっている。例えば社内情報の流出を恐れてChatGPTの利用を禁止する企業が出てきた。ChatGPTなどの悪影響を危惧する声も上がっている。
-
技術分野にも存在する差別 目的は「もの知らぬ素人」の排除?
差別は基本的には人と人との関係から生まれる。なので客観的な事実に基づく科学技術分野には差別は少ないと思っていた。とはいえ科学技術を担っているのは人であり、差別の構図が生まれることはある。
-
プログラミングでつまずく理由 原因はC言語のあの記法か
初心者がプログラミングでまず学ぶ必要があるのが変数と値だ。そのときには、「=」の意味に注意する必要がある。
-
プログラミングが上達しない理由 カギは初心者が軽視するあの機能
このコラムの主なテーマであるプログラミングは、なかなか思うように習得できない技能でもある。うまくいかない原因について、過去のコラムで何回か取り上げた。
-
NFTは難しいという常識は古い 鬼門の「作成」が簡単に
次世代Web技術「Web3」で重要な役割を果たすのが「NFT(非代替性トークン)」である。ブロックチェーンを利用してデジタルアイテムの一意性を保証するものだ。デジタルアイテムはコピーが容易なため、これまで常に海賊版の問題に悩まされてきた。NFTを利用すれば、本物とコピーを判別できるようになる。
-
AIが生成したコードは信用するな 脆弱性の巣窟になりがちなワケ
人間の質問に対して、AI(人工知能)が適切な回答を返してくれる「ChatGPT(チャットGPT)」が大人気だ。ChatGPTは様々な機能を持っており、文章の要約や翻訳なども可能だ。
-
注目集める疑似量子技術 「本物」とは何が違うのか
最近、量子コンピューターに関する記事で「疑似量子」という用語を見かけることが増えた。疑似という表現は「本物ではないが、本物に近い性質を持つこと」を意味していると考えられる。
-
いずれ人間の記者は不要になる AIが記事を書くようになる日
AI(人工知能)がチャットで様々な質問に答えてくれる「ChatGPT」というサービスが大きな注目を集めている。非営利のAI研究団体である米オープンAIが開発したものだ。2022年12月中旬時点でベータ版サービスという位置づけで、登録すれば誰でも試せる。
-
ノーコード・ローコードは楽か プログラミング不要という幻想
企業のデジタルトランスフォーメーション(DX)では、相変わらず「ノーコード」や「ローコード」が大人気だ。全くコードを書かずに開発できるのがノーコード、少量のコードで開発できるのがローコードである。
-
カタコトプログラミングのすすめ Pythonを学ぶ意義は大きい
日本人が英語を話せないことはよく問題になる。一方、英語が全く理解できない日本人もあまりいない。英語で簡単な道案内くらいはできる人が多いだろう。いわば日本は「1億総カタコト英語社会」だ。
-
理論登場からまだたった14年 Web3の恐るべき成長スピード
今から14年前の2008年10月31日、「Bitcoin:A Peer-to-Peer Electronic Cash System」と題された論文が公表された。分散型のデジタル通貨、今でいうところの暗号資産である「ビットコイン」のアイデアが世に出た瞬間だ。ブロックチェーンやWeb3の歴史は、すべ…
-
プログラミング言語は単なる道具 しかし通常の道具とはかなり違う
世の中には多くの種類のプログラミング言語がある。プログラミングをするには、その中から言語を選ぶ必要がある。どんな言語を選ぶにせよ、プログラミングの目的はあくまでソフトウエアをつくることであり、言語は道具にすぎない。
-
独学でも教えてもらってもダメ なぜプログラミングができないか
今はプログラミングができないけれども、ゆくゆくはできるようになりたいと思っている人は多いだろう。そうした人は「独学でプログラミングができるようになるのか」を知りたいのではないだろうか。
-
カルト信者がつくったITサービス 安心して利用できるか
今回はとても扱いが難しいテーマを取り上げようと思う。ITと宗教についてだ。
-
技術者を精神的に追い詰める職場 心理的安全性の正体を考える
最近、職場の働きやすさとは何だろうかと考えている。働きにくい職場というと、業務量が多いいわゆる「ブラック職場」を思い浮かべる人が多いだろう。しかし、本人にとってその職場がつらいかどうかは、必ずしも客観的な業務量や外から見たブラック度とは比例しない。
-
時代遅れのプログラミング言語? 流行でしか技術を見ない人々
私はよく街歩きをするが、毎回何らかの発見がある。自分の専門以外の分野で、有名な企業が新しい事業を始めているのを知ることもある。社会の雰囲気を自分の肌で感じることができるのだ。IT関連の記事に直接役立つことはまずないが、記事を書くうえでの土台になっている。
-
プログラミングができないSE これは理屈として成り立つか
システム開発では、システムエンジニア(SE)はなくてはならない職種だ。「SEはプログラミングができるべきか」はよく議論になる。SEが要件定義や上流設計に専念している場合は、プログラミングをしないことは不思議ではない。ただ「しない」のと「できない」のは全く異なる。
-
Web3は本当に日本に必要か 投機性が問題視されるNFT
私はWeb3に関する特集を日経コンピュータ2022年6月23日号に執筆した。そのころは「Webが生まれたころは従来のシステム開発エンジニアがWebを見下していたように、今のWebエンジニアがブロックチェーンに批判的なのには既視感がある」と感じていた。
日経クロステック Special
What's New!
IT
- もう待ったなし!脱レガシー&DXの最適解
- 医療DX データ活用の最前線を解説
- NTT西日本の社内DX
- 大阪大学教授・安田洋祐氏がレッツノートを使い続ける理由
- 日本に豊富なIT人財を提供するインド企業
- マルチクラウド時代、サーバーのあるべき姿
- 事例に見る、クラウドの意外な副次効果とは
- 難題を前に今こそ顧みる、富士通の真価
- 【動画】現場のためのDXで変革を推進
- 集英社×クラスメソッド≫AWS活用の勘所
- スシローの事業を支えるAWS活用≫効果は
- AWS活用:国内3社の事例に学ぶ極意とは
- 顧客データを利活用、交通の社会課題を解決
- 個人情報とデータ不足の課題を解決する手法
- AIを日常化するノーコード活用基盤とは?
- 一般の従業員までデータ業務を担うコツ
- 文系人材こそデータ分析業務で活躍できる?
- データドリブンな意思決定は、売上5%増?
- DXで推進する働き方改革 先進事例を紹介
- 16の企業・組織に聞く≫サイバー攻撃対策
- カーボン・クレジット市場立ち上げの裏側
- 不確実な時代に安定した経営基盤を築く方法
- 日本企業・国家の危機意識の欠如に警笛を
- 1台から可能なクライアントセキュリティ
- サーバー移行前、移行中、移行後すべて安心
- サポート終了リスクは「経験知」で乗り切る
- IT環境モダン化を図る中堅・中小企業続々
- 日本企業のセキュリティレベルを向上させる
- グローバル企業の必須条件
- SaaS活用で変化するERPのあり方