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

レス数が1000を超えています。これ以上書き込みはできません。
0001田杉山脈 ★2020/02/14(金) 16:28:35.07ID:CAP_USER
一般向け経済誌が特集で取り上げるなど、相変わらずプログラミングが注目を集めている。「素人記者がプログラミングに挑戦してみた」といった記事も多い。

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

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

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

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

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

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

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

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

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

0952名刺は切らしておりまして2020/02/25(火) 21:20:08.64ID:jt+Kg5C1
>>950
実際にそのやり方でブラウザ+クラウドだと遅くなる場合は実在するんだって
遅いというのはやり方しだいでは事実

0953名刺は切らしておりまして2020/02/25(火) 21:20:09.81ID:puNunUyl
ぴゅー太やってた
子供の頃

0954名刺は切らしておりまして2020/02/25(火) 21:20:46.60ID:Wu9xsqv+
>>949
グリッドコンピューティングって10年くらい前に流行った言葉を勉強してごらん
有名なAlpha GoだってCPUサーバを1202個、GPUサーバを176個束ねて名人に勝ったんやで

0955名刺は切らしておりまして2020/02/25(火) 21:21:11.68ID:5aUuKnyP
クラウドというものは
日常業務を単に遅延させただけ
自社NASでも設けた方がまだマシと思う今日この頃

0956名刺は切らしておりまして2020/02/25(火) 21:22:31.76ID:5aUuKnyP
>>954
はい、
日常の業務レベルのお話なので
凄いねとしか言い様がありません
情報ありがとうございます。

0957名刺は切らしておりまして2020/02/25(火) 21:23:54.63ID:Wu9xsqv+
>>952
レアケースやな
あと、何がボトルネックか分からんのに遅い遅い思い込んでるから汎用的に遅いのか、
特定のレアケースで遅いのか理解できてないお爺ちゃんにしか見えんw

0958名刺は切らしておりまして2020/02/25(火) 21:24:56.83ID:5aUuKnyP
>>954
余談だけど
まあ、このような人も居ますw
【800万円のPC】Mac Proフルスペック&Pro Display2台を開封レビュー!【ヒカキンTV】
https://www.youtube.com/watch?v=UyPwDHGlfWg

チョン正義は〜げ(笑)

0960名刺は切らしておりまして2020/02/25(火) 21:28:45.45ID:5aUuKnyP
クラウドの弱点は、いわゆる「情報がてんこ盛り」だからなんです
記憶装置がHDDならどうする、みたいな

0961名刺は切らしておりまして2020/02/25(火) 21:29:52.70ID:Wu9xsqv+
>>956
それの100分の1、数十分の一程度ならどこの企業でも借りられるのが今の世の中なのよね
その規模でも実務なら十分速い

0962名刺は切らしておりまして2020/02/25(火) 21:30:32.12ID:Wu9xsqv+
>>960
もしかしてRAIDもSANも知らんの?

0963名刺は切らしておりまして2020/02/25(火) 21:31:40.97ID:5aUuKnyP
>>962
はい、知りませんでした

0964名刺は切らしておりまして2020/02/25(火) 21:33:36.62ID:5aUuKnyP
>>962
今調べたら、最近はRAIDとか使ってないみたいです

0965名刺は切らしておりまして2020/02/25(火) 21:34:17.49ID:Wu9xsqv+
>>963
基本情報レベルの基礎やで?

0966名刺は切らしておりまして2020/02/25(火) 21:35:35.50ID:5aUuKnyP
>>965
はい、今からやります
期末テストに出ますか?

0967名刺は切らしておりまして2020/02/25(火) 21:36:42.48ID:Wu9xsqv+
>>964
今時RAID使ってないサーバー探す方がの大変やで?
SSDにしろHDDにしろメディア故障はゼロやないんやで?冗長化どうすんのさ?

0968名刺は切らしておりまして2020/02/25(火) 21:37:45.45ID:5aUuKnyP
>>967
知りませんでした
RAIDって意識せずやってたんですね

0969名刺は切らしておりまして2020/02/25(火) 21:39:40.43ID:5aUuKnyP
ハードウェアは苦手なんです
ゲームするようになってDisplayPortを知ったくらいです

0970名刺は切らしておりまして2020/02/25(火) 21:40:51.87ID:5aUuKnyP
>>967
冗長化って習ったけど
忘れた、調べるね

0971名刺は切らしておりまして2020/02/25(火) 21:42:55.07ID:5aUuKnyP
情報の「機密性」「完全性」「可用性」は知ってたけど
冗長化は知らなかったw

0972名刺は切らしておりまして2020/02/25(火) 22:17:44.84ID:+L1SuQYI
>>931
NoSQLって、SQL書かないって意味じゃないだろ。
RDB以外のDBMSをひとくくりにした分類だからO/Rマッパーは逆に関係ない。

0973名刺は切らしておりまして2020/02/25(火) 22:41:24.33ID:j1RiYI3c
>>1
>プログラミングをやったことがない人が必ず抱く「幻想」と、その正体
実はリレーショナルデータベースを扱うプログラマ技術職が不足しています
使う言語は一つだけSQLなのです
即戦力として使えるSQLプログラマは強い

で、プログラムはセンスなんです
色んな意味で幾ら頑張っても合わない人にはあわない

0974名刺は切らしておりまして2020/02/25(火) 22:56:40.40ID:mCryS4v8
SQLってw
今時手取り15万円のプログラマでも書くわw

0975名刺は切らしておりまして2020/02/25(火) 22:58:55.48ID:mCryS4v8
うちじゃ、テスターとして雇われてるお姉ちゃんでもSQL使ってDBの中身の確認やらデータのセットアップやらやってるで

0976名刺は切らしておりまして2020/02/25(火) 23:11:43.75ID:s39yhyY8
歴史も文法もCOBOLと並ぶくらい古くさいよね

0977名刺は切らしておりまして2020/02/25(火) 23:15:11.50ID:J8OuXgN2
うちの犬もとってこいと言ったらSELECT文でとってくるな

0978名刺は切らしておりまして2020/02/26(水) 00:02:19.24ID:8wV7r5LH
>>908
趣味は冷凍睡眠ですか

0979名刺は切らしておりまして2020/02/26(水) 00:13:16.86ID:lHaEgSJn
>>974
select DISTINCT(項目) from テーブル
これと同等の文
select 文を group by を使って記述できるかな

あのね余計な話をしていくと窮地に追いやられて
あなたは消えていくよ

0980名刺は切らしておりまして2020/02/26(水) 00:13:48.78ID:lHaEgSJn
>>978
まぁ言えてます

0981名刺は切らしておりまして2020/02/26(水) 00:15:30.86ID:lHaEgSJn
>>977
今から、SQL談義であなたをフェードアウトさせる自信があります

0982名刺は切らしておりまして2020/02/26(水) 00:17:31.01ID:lHaEgSJn
>>974
まだやってんの
このスレって世界中が見てんだよね
で恥ずかしいと思わないのって、言いたいけど
現役と失業者の違いだね

0983名刺は切らしておりまして2020/02/26(水) 00:19:37.56ID:lHaEgSJn
SQLで面白いことは
組み込み関数が使えるということ
それすら知らない使ったことの無いプログラマが多い
だから、ふざけた投稿をする

0984名刺は切らしておりまして2020/02/26(水) 00:21:05.33ID:lHaEgSJn
>>978
で?
ディベートでもやりますか?
それとも消えますか
なんか雑談でもしますか?
3時くらいまでなら雑談できますよ

0985名刺は切らしておりまして2020/02/26(水) 00:21:47.82ID:OgYR7D6n
このへんな言葉使いの
レべルの低い話を延々とする奴ってずっといるな

0986名刺は切らしておりまして2020/02/26(水) 00:22:32.35ID:lHaEgSJn
>>985
ねね
レベルの高い話でもしてよ

0987名刺は切らしておりまして2020/02/26(水) 00:23:11.44ID:lHaEgSJn
>>985
哲学のある話が良いけどね
バカみたいな話は時間の無駄だしね

0988名刺は切らしておりまして2020/02/26(水) 00:24:41.98ID:lHaEgSJn
>>985
世間で言うCEOってなぜバカなんだろうって考えたことある
理由は簡単なんだよ「本当にバカだから」←

0989名刺は切らしておりまして2020/02/26(水) 00:28:31.51ID:hANj1BRr
次スレが必要なほど中身のある話はしてないよね?

0990名刺は切らしておりまして2020/02/26(水) 00:28:39.79ID:lHaEgSJn
>>985
あと、12スレあんたに任せます
というかネタは何も無い

0991名刺は切らしておりまして2020/02/26(水) 00:30:05.93ID:OgYR7D6n
>>987
であればレスしなければよくね
切れ方からして自覚あるだろうし

0992名刺は切らしておりまして2020/02/26(水) 00:31:41.64ID:lHaEgSJn
>>1
【IT】プログラミングをやったことがない人が必ず抱く「幻想」と、その正体
プログラミング言語はなんでも良い
プログラミングはセンスであり経験や知識などどうでもいい
プログラミングは四則演算ができればいい
プログラミングは女性はしない方がいい
プログラミング言語にSQLという即戦力がある
プログラミングでお金持ちにはなれない

0993名刺は切らしておりまして2020/02/26(水) 00:39:57.21ID:lHaEgSJn
私が一番思うことで
プログラミングを家庭に生活に取り入れた不幸
効率化、最適化、など追求する奥様ってどうですか
足首が細く、ピンヒールがカッコイイ、システムエンジニア
妄想してください
このお話は実在したことです
「幻想」は幻想のままがいい

0994名刺は切らしておりまして2020/02/26(水) 00:47:07.74ID:lHaEgSJn
こいつ「足フェチ」かってって思った人いますか?
普通は「オッパイ」ですよねw
システムエンジニアは意地悪なのです
┐(´∀`)┌ やれやれ

0995名刺は切らしておりまして2020/02/26(水) 14:37:51.81ID:xL57emT5
>>992
現実はどうなの?

0996名刺は切らしておりまして2020/02/26(水) 15:43:28.05ID:prhgUG3q
>>988
CEOという言葉を直輸入して恥ずかしげもなく使う時点でお察し。

0997名刺は切らしておりまして2020/02/26(水) 16:31:34.32ID:lvpQQUA6
CEOは経営についての役職
技術を扱うのはCTO

自社製品の使い方についてプレゼンと質疑ができる知識さえあれば、CEOはそれ以上の技術面について知っている必要はない

0998名刺は切らしておりまして2020/02/26(水) 16:39:51.34ID:lZLJ3L99
映画のITの扱い見ると、その部分だけスーパーヒーローが実在するかの如くでうんざりする

0999名刺は切らしておりまして2020/02/26(水) 18:25:47.27ID:7Q54nTFD
なぜかキーボードをカシャカシャやりながらシェルスクリプトっぽいコードをスクロールさせてるだけとかw

1000名刺は切らしておりまして2020/02/26(水) 20:11:34.02ID:x53vrtVJ
一人で半分くらい書き込んでる日本語のおかしい奴はリアル中学生かな
少なくとも職業プログラマではないわな

10011001Over 1000Thread
このスレッドは1000を超えました。
新しいスレッドを立ててください。
life time: 12日 3時間 42分 59秒

10021002Over 1000Thread
5ちゃんねるの運営はプレミアム会員の皆さまに支えられています。
運営にご協力お願いいたします。


───────────────────
《プレミアム会員の主な特典》
★ 5ちゃんねる専用ブラウザからの広告除去
★ 5ちゃんねるの過去ログを取得
★ 書き込み規制の緩和
───────────────────

会員登録には個人情報は一切必要ありません。
月300円から匿名でご購入いただけます。

▼ プレミアム会員登録はこちら ▼
https://premium.5ch.net/

▼ 浪人ログインはこちら ▼
https://login.5ch.net/login.php

レス数が1000を超えています。これ以上書き込みはできません。