オカリンメモ

文系によるエモーショナルなプログラミング

投稿日:

最近何してんの?と言われると「息してる」とか言うやつを拳で愛でたい文系の俺だが、
最近はプログラミングに興味が出てきた。

プログラミングには言語がある。言語といえば文系のお仕事ではないか。

いや、そもそも文系とか理系とかの区別って意味ある?
ベートーベンはちょーロックだし、モーツァルトはパンクだぜ。
万葉集はヒップホップで、相対性理論はテクノだ。
知らんけど。

とにかく最近プログラミングをしてて思ったのは、
優れたプログラマーたちはとてもエモーショナル。
クールにシンプルかつエレガントなコードを生み出しているように見えても、
それは結果を受け取るこちら側のただの印象。

本当は荒ぶる心の赴くまま、戦いに挑み、ときには敗れ、
ときには勝利をおさめ、端末の向こうでは拳を天高く突き上げているのだ、
と思う。

そこでその過程を書き起こし、プログラミング中に何が起こっているのか、
ノンフィクションのジャーナリストのごとく、あるいは純文学作家のように、
場合によっては官能小説と見紛うような筆致で綴ってみようと思う。

「俺は宣言した。

 let a =””;

aだ。
aはまだ何ものでもない。
こいつはこの後、様々なものに変化する。
しかし数値でも配列でもない。
文字列として生きていくだろう。
そしてaのナワバリ内ではaはこいつだけだ。」

このようにたった1行にこのような思いが詰まっている。
最高にエモーショナルな物語が待っているとは思わないか。

もちろん、このようなことをくどくどと書き起こすのは非効率的で、
本当にプログラミングを学んで実用化したいという場合には
不必要な情報となる。無駄だ。
人によって目的が違うため、その人にとって無駄なものは無駄と切り捨てることはいいことだ。

無駄が文化を生むとか、無駄が豊かさのなんちゃらかんちゃら、とか
そう言う話もあるだろうが、それはそいつにとっての必要な無駄であり、
豊かな無駄を必要としない人もいる。
栄養価の高い完全食より、牛丼が食べたいときもあるだろう。
食べたいものを食べればいいじゃないか。

というわけで、ちょっと文系によるエモーショナルプログラミングってなんか面白いかなーと思ったので、
気が向いたら書いてみようかな、と。

後、ちょっと面白かったのが、スキルシートみたいなのにさ、
「vlookup関数」とか書いているのを見て、
そんな細かいことまでスキルとして認められるわけ?とびっくりしたのですよ。
そんなんでいいなら、俺たちはどんだけスキルあんねん、と。

それにスキルって言っても、どこまで使いこなせるわけ?っていうのもある。

例えば「使える言語:JavaScript」って書いたとして、
全部網羅できてるわけないし、DOMの操作がちょっとできますっていうレベルから、
Electronを使ってデスクトップアプリ開発してます、っていう人も
React Native使ってスマホアプリ開発してますっていう人も
JavaScript使ってます、だよね、と。

それにアプリ開発してますって言うだけの人より、ちゃんとDOMの理解をして操作してる人のほうが、
よっぽど技術力は高い場合もあるわけ。

そこで、自分のスキルチェックシートとして、ポートフォリオ代わりとして、
スキルを公開できるようなものもちゃんと作った方がいいかな、と思った。

それから、記憶の外部化というか、まあいわゆるメモだけど、
調べたことを記述しておけば忘れてもいいし。

今まではググれば出てくることをわざわざ書く必要ないと思っていたけど、
書くことで細部まで精査するから復習にもスキルアップにもなるし、
誰かに教えるときの元ネタにもなるし、あとで調べなおすときも楽だし、
外部の人に、こいつはこれぐらいのことが出来るということの証明にもなるし、
いろいろ考えた結果、プログラミングを中心に、その他もスキルといえそうなものを記述していこうかな、と。

すごく暇なら昔Kurt Cobainの作曲時のコードやメロディラインの分析とかをしたのとかも書いてもいいかも。
そういうのもスキルっちゃスキルよね。
あと、自分のスキルです、といえそうにもない、勉強途中のものもメモしていきたい。
英語とか。最近英語もちょっと興味が出てきた。

ま、そんな感じで、またちょっとずつなんか書いていきますよー。

スポンサーリンク

-オカリンメモ

執筆者:

関連記事

VALU、ヒカル騒動の結論

まずあのVALUヒカル騒動の結論としては、どちらも違法性があることをしたとは言えない。 さらにヒカル側はVALUの規約違反すらしていない。 つまり何も問題はなかった、というのが実情だ。 いや、問題はな …

『書だ!石川九楊展』に行ってきた

『書だ!石川九楊展』に行った。 とても面白かった。 せっかくなので感想を書いておきたい。 でも石川九楊さんのことは名前ぐらいしか知らないので、作品の凄さをちゃんと説明できるとは思わない。 なので本当に …

保毛尾田保毛男と差別問題について【その1】

保毛尾田保毛男問題についてある程度意見が出尽くしたようなので、なんか書いてみる。 保毛尾田保毛男問題の概要はこうだ。 9月28日に放送された「とんねるずのみなさんのおかげでした」の30周年記念特番で石 …

VALU社からヒカルへ内容証明を送った件について

もう沈静化して誰も興味がなくなってしまったようなVALU事件だが、VALUの勢いを削いだことは間違いない。 事件後、ビットコインの価格上昇のタイミングとも重なり、VALUの価格が下落しても売りたい人が …

VALUはSNSとして発展するべき

VALUはまだ生まれたてのサービスなので、問題点をあげて批判するんじゃなくて、改善点をみんなで考えていくべきだ。 というかいちユーザーとすれば、別にVALUじゃなくてもよくて、理想のサービスが受けられ …

植物も癌になるのか

ぼけーっとバナナの病気のBlack Sigatokaの話を英語で聴いていて、 cancerって聞こえたので、 あれ?そう言えば植物も癌になったりするのか?と思ったわけです。 実際のBlack Siga …

集中力を高めるためにやっていること

集中力がない。 いつもボーっとしているか、ダラっとネットを見て時間を無駄にしてしまう。 そこで何か集中力を高める方法はないか、と調べたり考えたりやってみたりしている。 まず、集中力がないときの自分の状 …

人気のページ

アーカイブ


TOP