IT、ガジェットネタまとめ速報

IT技術やガジェットネタに関するみんなの反応のまとめをチョイスしてお届け!

Web系関連記事: プログラミング、開発関連

プログラミングをやったことがない人が必ず抱く「幻想」と、その正体

投稿日:

1: 田杉山脈 ★ 2020/02/14(金) 16:28:35.07 _USER
vdsvtop
一般向け経済誌が特集で取り上げるなど、相変わらずプログラミングが注目を集めている。「素人記者がプログラミングに挑戦してみた」といった記事も多い。

 「やったことはないが、自分もプログラミングを始めればガラッと世界が変わるのではないか」と思っている読者も多いだろう。私もかつてはそうだった。

 私がプログラミングを知ったのは中学生のときだ。出会った時期自体は早い。自分が持っていたパソコン用に簡単なゲームのプログラムを作り、遊んでいたこともある。

しかし、プログラミングに対してはずっと苦手意識を持っていた。見よう見まねでプログラムは作れるものの、どうして動くかはあまり説明できない。プログラミングを理解できている実感は全くなかった。「いつかプログラミングができるようになりたい」とずっと思っていた。

できるといっても無数のレベルがある
 私がプログラミングをきちんと学ぶきっかけになったのが、2005年に日経ソフトウエアという雑誌の編集部に異動したことだ。

 日経BPの雑誌は書店を通さない定期購読タイプが多いが、日経ソフトウエアは書店売りの一般向けプログラミング雑誌である。基本的には外部の執筆者に原稿を依頼することが多い。ただ自分で記事を書くこともある。

 プログラミングを学ぼうと思った理由は2つある。1つは自分がプログラミングの記事を書かなければならなくなったこと。もう1つは外部執筆者のプログラミングの実力を見極める必要があったことだ。

関連記事:プログラマの実力偽装を考える──初心者と中級者を分けているもの
 学習のために使うプログラミング言語には「Scheme(スキーム)」を選んだ。教育用によく使われていた言語で、実用的なソフトウエアの開発にはあまり使われない。実用的な言語を選ぶと、固有の文法やライブラリーといったその言語だけの事情に引っ張られてしまうのではないかと考えたのだ。言語にとらわれないプログラミングの本質を学びたかった。

 当時、Schemeを使ってコンピューターサイエンスの基礎を学ぶ勉強会が週に1回開催されていた。そこで、その勉強会に欠かさず参加するようになった。勉強会は2~3年続き、それなりの量のSchemeコードを書いた。この経験が、自分のプログラミングの基礎になっていると思う。

 こうして少しはプログラミングができるようになって初めて分かったことがある。「プログラミングができるといっても、そのレベルの幅はとんでもなく広い」ということだ。プログラミングが少しできる人と最上位レベルのプログラミングの実力を持つ人の差は、想像以上に大きかった。
以下ソース
https://xtech.nikkei.com/atcl/nxt/column/18/00682/021200027/

引用元: http://egg.5ch.net/test/read.cgi/bizplus/1581665315/

続きを読む

このまとめの続きはコチラ!

-Web系関連記事: プログラミング、開発関連

関連記事

SSD価格、2019年末までに1GBあたり10円台まで下落の見込み

1: 田杉山脈 ★ 2019/05/10(金) 20:26:12.46 _USER
台湾の市場調査会社TrendForce傘下のDRAMeXchangeは8日(台湾時間)、2019年末までにSSDの1GB容量あたり単価が0.1ドル(約11円)を下回るとの予測を発表した。  DRAMeXchangeによれば、NANDフラッシュ業界は明らかに過剰…

Perl 6、正式に「Raku」へ名称変更か

1: 田杉山脈 ★ 2019/10/14(月) 21:57:06.26 _USER
Perl 6の名称を正式に「Raku」へ変更するというGitHubでの提案に対し、Perl生みの親のLarry Wall(TimToady)氏が支持を表明している(Larry Wall氏のコメント、 blogs.perl.orgの記事、 The Registerの記事)。 次世代Per…

プログラミング教育、進まぬ準備…小学校必修化

1: ムヒタ ★ 2018/06/24(日) 10:07:13.21 _USER
 小学校で2020年度に必修化されるプログラミング教育について、5割以上の区市町村教育委員会が準備を始めていないことが、文部科学省の委託調査でわかった。地域別では北海道は8割、東北も7割に上っており、地域間…

どうなるPython–生みの親「優しい終身の独裁者から引退」表明で衝撃

1: 田杉山脈 ★ 2018/07/28(土) 19:35:34.38 _USER
世界で最も人気のあるプログラミング言語「Python」の開発を指揮しておよそ30年、その生みの親で「Benevolent Dictator For Life(優しい終身の独裁者:BDFL)」のGuido van Rossum氏が、意思決定プロセスから完全に退く…

日本人の「テクノロジーへの信頼度」主要国で最下位、1位中国:IFA GPC

1: 田杉山脈 ★ 2019/04/29(月) 20:50:54.58 _USER
ベルリンで今年9月に開催される国際見本市 IFA 2019。そのプレイベントとなるGPC 2019がスペインで開催されました。同イベントの後半、米国の調査会社エデルマンは、『テクノロジーへの信頼度』で日本が主要国で最下位と…