crossroads lab.

crossnote

crossroads lab.のblog

CoderDojo梅田 2015.01.11

今年初めてのCoderDojo梅田に参加してきました。自分にとって今年初のDojoでもあります。今回は主に二人の忍者を見ましたが、二人ともやりたいことが明確なのでアドバイスがしやすかったです。というよりも、一人はどんどん自分でやっていくので完全放置でも大丈夫なレベル。あまりにも構うことが無く、周囲から見たら「ほったらかしにされてる」と見えるんじゃないかと、余計な心配をしたほどです。

ルールを支配する自由

私は、長らく大手電機メーカーに勤務し多くのルールの中で働いてきました。 大手企業の業績が低迷し、スタートアップ企業の成長が顕著になった昨今では、「ルールに縛られるのは悪いこと、もっと自由な風土が必要」といった論調が目立っているように思いますが、ここは誤解があってはならないところ。

My resolution 2015

2015 2015年も既に3日目に突入してしまいましたが、今年やりたいことを書いてみたいと思います。

ブックマークでIDとパスワードを管理する Tips for Firefox

Firefoxのブックマークには、サイトごとに説明が入力できるのをご存知ですか?メニューの「すべてのブックマークを表示」を選択するとブックマークのウィンドウが表示されますが、この中のひとつをクリックすると以下のような画面が出てきます。

真似から始めよう!

新しいことを始める時、全くのゼロからでは何から手をつけていいかわからない。そんな時は、まず真似することから始めると良いでしょう。これは、12月21日のCoderDojo奈良でも少しお話ししたことでもあります。

例えば、私自身も最初からガシガシとプログラムが書けていたわけではなくて、まず本に載っているプログラムを入力することから始めました。本に書いてある通りに淡々と入力していくのです。

見たままを入れているだけなので最初はまったく理解できず、入力ミスなどで動かなかったとしても、なぜ動かないのかわからない。しょうがないので、本の内容と一字一句見比べていくしかないのです。

そうして原因を見つけると、どんな間違いがどんな不具合を発生させるのか?ということがわかるようになり、次からは同じ不具合に対してはおおよその見当がつくようになります。これを繰り返していくうちに、プログラムがどうやって動いていくのか、ある処理をしたい時にどんなプログラムを書けばいいのか?が自然と身についてくるものなのです。

幸い、Scratchには「リミックス」という機能があります。これは、他の人が作ったプログラムをコピーして、それをベースに自由に改変できるというものです。最初は小さな変更、例えば色を変えるとかでもいいかもしれません、まず少し触ってみると最初の壁が消えて無くなります。その後、自分のアイデアを盛り込んでいけばいいのです。

「コピー」というと「コピぺ」みたいな悪いイメージがありますが、必ずしも悪いことではありません。もちろん、他人の権利を侵すような「コピー」はダメですし、自分のアイデアやテクニックを盛り込まないただの「コピー」に価値はありませんが、公開されているものに自分のアイデアを載せていくことは、「オープン」の世界では歓迎されていることなのです。

まずは、真似から始めて世界が広がってきたら自分のオリジナリティを発揮していく、それでいいのですよ。