2ちゃんねる ■掲示板に戻る■ 全部 1- 最新50    

■ このスレッドは過去ログ倉庫に格納されています

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

959 :【チョン正義】ハゲが必ず抱く「幻想」と、その正体:2020/02/25(火) 21:28:26.07 ID:KOenSQkv.net
チョン正義は〜げ(笑)

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

1001 :2ch.net投稿限界:Over 1000 Thread
2ch.netからのレス数が1000に到達しました。

総レス数 1001
258 KB
掲示板に戻る 全部 前100 次100 最新50
read.cgi ver 2014.07.20.01.SC 2014/07/20 D ★