SSブログ

コンピュータ言語を覚えるのは何故あんなに眠いのか [プログラミングとか]

ソコまで暇でもないけどゼニも余裕がないくて、それでも家計簿を見ると出費削るトコロは端的で、
暫くの休日は引きこもり & アレ趣味も暫く封印な生活を堪能することにした Nedel の中の人


…とかいう流れで適当に本職っぽい話でも書こうかね…というか、
この手のエントリって実は自分ちの Blog とかで書いた覚えがあんまりないのは確かで、
しかして世間様が「プログラミング」とか言ってるネタに少々疑問を感じる事も多いので、
そのへんのナニをチョット書き留めておきたいなぁ…とかいう流れである。



ナニかの高尚で偉そう(?)なラジオ番組経営者にもプログラミング能力が必要と銘打つ特集とか、
なんか寝言半分というか言ってること間違っちゃないけど適用デキる分野も限られてんだろ的な話があって。
つーか世間様は良く、この件に関して言葉遣いを間違えるから余計に路頭に迷うヒトが増えてる感。


プログラミングがデキる = ロジカル思考もおk → そんなバカな(´Д`)


上記が互いに互いを必要十分条件であるかのように扱ってる言葉遣いをするヒトが多い気がするんだけど、
3秒ぐらい冷静に考えれば判るように、互いは互いに別問題というか関係性が薄いというか。


先に当家 Blog での回答的な話を書いておくと、ロジカル思考なネタを出力する場合に
「プログラミング言語を使ったナニで表現できない限りロジカル思考って言わない」ってアレです。
「プログラミング言語」って言うとイキナリ敷居が高くなったような気分になる人が多いっぽいですが、
当家 Blog 流の解説で説明申し上げると「プログラミング言語で書けることって」は案外に少なくて。


1.順次
2.分岐
3.反復


世の中で動いているプログラムの9割9分9厘…は言い過ぎかもしれんけど、でもほぼ大多数のがコレです。
細かい話になってくると勿論腐るほど色んなのがありますが、基本的にはこの3つで表現します


…本質的には「プログラミング初心者向け」の説明はガチで終わりなんだけど、
これだけだと誌面が稼げなすぎなのと、「何で眠いのか」の説明も無いので、もう少し続けましょう。




ロジックは自分で作らないとアカンから眠い
現代社会において何かをアレしたい時に全てが全てを自分でイチから作り上げる必要は薄いですが、
さりとて「自分はこういうことをしたい」ってのは他人の手助けで成立するモンでも当然無い訳で、
そのトコロの具体性が薄い状態だとプログラミングで表現するってのは非常に難しいです。

逆に言うと「こういう商売をしたいからシステム作りたい」って欲求が強かったり分析が進んでると、
そのへんが割とスピーディーに、具体化されたナニかが出力されたりする可能性が高いって話です。
だからナニかの高尚で偉そう(?)なラジオ番組でもソレは補足してて、
それ故に技術的な話は突っ込まないで「ナニがしたいのか」をメインにインタビューとかしてたりするし、
ソレを聞きながら「俺ってやっぱりビジネスしたいって感じじゃないのよね」と絶望してたりもしますが。


コンピュータの動かし方が解らないので眠い
そもそもの話、パソコンとかを「超高機能な関数電卓」ぐらいにしか思って使ってないヒトとか、
手計算で済む程度の仕事(計算)量のビジネスを行っている方とかもそうなんですが、
そういうヒトが「なんか使えそうだから」とプログラミングというかコンピュータ言語を覚えるとかいうのは、
かなり厳しいというか「プログラミング言語でナニってよりは Excel の使い方覚えたら?」程度で良いかと。
もう少し抽象的にナニすると、プログラミング言語を使ってまでコンピュータに仕事させたい事って?


・一人で1日に数千件以上のデータを収集してナニする
・1/10 秒以下とかの間隔で機械の動作を制御したい
・「ヤリたい事の出入り口がコンピュータ」だから志方なく…


現代的な事情だと3番めの事情が結構多い気もしますし、他にも理由をあげたらキリがないと思いますが、
こうなってくると「自分がホントにヤリたいこと + コンピュータの動作」も覚えないとアカン事情があって、
ソコが「プログラミング言語を覚えたいけど覚えられない」「覚えるんだけど対処療法でしか作れない」
とかいう問題が起こってくるような、なんつーかそんな気がします。

以前のエントリに「自分がヤりたい計算だけナニしてアレするモデルベース開発」ってナニを書きましたが、
さりとて現実的にはモデルベース開発に対応しているコンピュータ動作環境も非常に限られてたり、
俺も俺で離れて久しいので良くは知りませぬがサーバサイドプログラム開発とかであったっけ?(※)だし、
何だかんだで手書きプログラム開発はもう少し続くんじゃないかなぁ…という気はしてます。

(※)あったらゴメンナサイ…



さてこのシリーズ、もう少し書いても良いかなというかプログラム言語の勉強の仕方を特集する場合、
具体例でスグに「Hello world !.」とかの出力をさせるような古代言語の話から始めるようなのばかりで、
逆に言うと「そーゆーの」を俺が書いても非常にもってツマランというか書いてる俺がツマランのと、
チョット最近になってナニがアレの誘導でアンサイクロペディアのとある記述を見てたら。




ユーモアを入れるのは確かに難しいと思うけど、コレではまさに男のロマンしか書いてなくて、
つーか男性的読者視点だとコレはコレで「大体あってる」んだけど女性視聴者にはちょっと厳しい、
というか「ソレのナニがアレなんだか判らない」と思しき表現も多いっつーか完全にR18内容過ぎるので、
ちょっと R15 ぐらいの内容になるようにナニしたモノを書いてみようかなぁ


…どうせプライベートは暇だし誰も相手居ないしなんで(´・ω・`)



nice!(0) 
共通テーマ:自動車

nice! 0

この広告は前回の更新から一定期間経過したブログに表示されています。更新すると自動で解除されます。