プログラミングで、もっと遊ぼう。 | おるずラボ

おるずラボ

発想、プログラミング、デザイン・・あなたも『Creative』な力を手に入れませんか?

プログラミングの面白さや活用法を
プログラマー以外の方にも、ぜひ知ってもらいたい。


自分の書いたコードが
思った通りに動いた瞬間は、とてつもなく楽しいです。
思わずガッツポーズが出る事もあります。

ちょっとしたプログラミングの知識があれば
Excelマクロで作業を効率化したり、
日曜大工的に自分だけのツールを作る事だって出来ます。

もうちょっと広く「システム開発」に目を向ければ、
哲学、設計術、開発手法などなど、他の分野にも
応用出来そうな事は色々とありそうです。

システム開発は、1つの世界を作り上げているような感覚。
それぞれのプログラム達が、どのように作用し、どんな活動を生み出すか?
頭の中でイメージし、具現化。

・・「プログラマー」と聞くと、何だか凄そうと思う反面
実際何やってるのかよく分からない、敷居が高そう・・という方も多いと思うので、
そのギャップを埋める事でプログラミングの楽しさを色んな人に知ってもらいたいです。



また、現役のシステム開発者やプログラマーさんに対しては
『楽しくソフトウェア作りをできるようなコミュニティ』
作っていくのも面白いかなーと思っています。

現役の開発者にとっては
「一般の人がプログラミング知識をつけると、俺らの仕事が無くなるよ!」
と感じるかもしれないですが、僕はそうでもないと思っています。

基本的なプログラミングは任せて、
本当に大事な所だけに集中出来る環境。

システムの発注側やプロジェクトの異業種メンバー(デザイナーさんなど)に
多少のプログラミング知識があれば、話し合いもスムーズになると思いますし、

あとはプロフェッショナルのプログラマーが
一般の人にプログラミングを教える、というマーケットも
広がるのではないか、と感じています。



そして、その2つ(プロとアマ?)が上手く融合して、
また他の業種とも融合して、何か面白い事ができたらいいなーと
これまた漠然とですが思っています。

自分のアイディアを発表して協力者を募る場を設けたり、
プログラミング以外の事も学べる勉強会を開催してみたり、
異業種のクリエイターさんらとコラボしやすい環境を作ったり。



・・とまぁ、ここまでは理想論かもしれませんが
実際サラリーマンプログラマーとしてソフトウェア会社に勤務したので、
職業としてのプログラマーの辛さも分かります。

いわゆる『ですまーち』ってやつも体験しました。

物流倉庫のシステム開発プロジェクトが火を吹いて、
1ヶ月ほどで帰れるはずだった山奥のレオパレスに
3ヶ月以上軟禁状態。

月の残業は200時間を超え、
いつ帰れるやも知れぬ終わりの無い毎日。

そんな環境に打ちのめされ
精神的に病んで休職した時期もありました。

その時は本当に、パソコンの前に座っているのも辛かった。
ましてやプログラミングなんてコード観るだけで吐き気がする状態(笑)

でも、一旦開発から離れてみて
やっぱり俺はプログラミングが好きだなー、と。

初めてプログラミングに触れた、あの頃。

今まで「観るだけ」「使うだけ」だったパソコンの画面に、
初めて自分の書いたプログラムで「Hello World」が表示された瞬間。

今まで「遊ぶだけ」だったゲームを
自分で作って上手く動いた時の、あの快感。

当時を思い出し、環境を変えて
プログラミングというものに向き合っている、今です。



今後、プログラミングのスタイルは
どんどん変わっていくと思います。

イチからコードを組んで1つずつ
組み立てていく・・というスタイルは減っていくのかもしれません。

でも、プログラミングの本質は変わらない
プログラミングそのものが無くなってしまう事は有り得ません。

ブログのタイトルにもありますが、
プログラミングを1つの「武器」として
色んな人が色んな発想で色んな面白いものを世に生み出す。

そんなお手伝いが出来ればよいなと、今は思っています。



/**
 2013/01/31 17:13

 適度に騒がしくも居心地の良い
 近所のカフェより。
*/



【告知】
メルマガ始めました。

VB.NET、Java、PHPなどの体験型プログラミング講座や、
自作Webサービスの開発進捗などを随時報告していきます。

=> メルマガ『武器としてのプログラミング』に登録