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
ぴゅー太やってた
子供の頃
>>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
はい、
日常の業務レベルのお話なので
凄いねとしか言い様がありません
情報ありがとうございます。 >>952
レアケースやな
あと、何がボトルネックか分からんのに遅い遅い思い込んでるから汎用的に遅いのか、
特定のレアケースで遅いのか理解できてないお爺ちゃんにしか見えんw 0958名刺は切らしておりまして2020/02/25(火) 21:24:56.83ID:5aUuKnyP
0960名刺は切らしておりまして2020/02/25(火) 21:28:45.45ID:5aUuKnyP
クラウドの弱点は、いわゆる「情報がてんこ盛り」だからなんです
記憶装置がHDDならどうする、みたいな
>>956
それの100分の1、数十分の一程度ならどこの企業でも借りられるのが今の世の中なのよね
その規模でも実務なら十分速い >>960
もしかしてRAIDもSANも知らんの? 0963名刺は切らしておりまして2020/02/25(火) 21:31:40.97ID:5aUuKnyP
0964名刺は切らしておりまして2020/02/25(火) 21:33:36.62ID:5aUuKnyP
>>962
今調べたら、最近はRAIDとか使ってないみたいです 0966名刺は切らしておりまして2020/02/25(火) 21:35:35.50ID:5aUuKnyP
>>965
はい、今からやります
期末テストに出ますか? >>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
>>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の中身の確認やらデータのセットアップやらやってるで
うちの犬もとってこいと言ったらSELECT文でとってくるな
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
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時くらいまでなら雑談できますよ このへんな言葉使いの
レべルの低い話を延々とする奴ってずっといるな
0986名刺は切らしておりまして2020/02/26(水) 00:22:32.35ID:lHaEgSJn
0987名刺は切らしておりまして2020/02/26(水) 00:23:11.44ID:lHaEgSJn
>>985
哲学のある話が良いけどね
バカみたいな話は時間の無駄だしね 0988名刺は切らしておりまして2020/02/26(水) 00:24:41.98ID:lHaEgSJn
>>985
世間で言うCEOってなぜバカなんだろうって考えたことある
理由は簡単なんだよ「本当にバカだから」← 0990名刺は切らしておりまして2020/02/26(水) 00:28:39.79ID:lHaEgSJn
>>985
あと、12スレあんたに任せます
というかネタは何も無い >>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
システムエンジニアは意地悪なのです
┐(´∀`)┌ やれやれ
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の扱い見ると、その部分だけスーパーヒーローが実在するかの如くでうんざりする
なぜかキーボードをカシャカシャやりながらシェルスクリプトっぽいコードをスクロールさせてるだけとかw
一人で半分くらい書き込んでる日本語のおかしい奴はリアル中学生かな
少なくとも職業プログラマではないわな
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