なんでも 7日目

意識が低い人のための巻き込まれ型駆動開発

意識が低いみんな!
君たちの大好きな土日連休が始まったぞ!

たっぷり空いた時間を使って、君は何をしている?

一日中ぼーっとする?
禅ってやつだな!スティーブ・ジョブズも瞑想を生活に取り入れていたらしいぞ!

一日中映画を観続ける?
創作物に触れることは良い刺激だな!頭を空っぽにして観るのも娯楽として最高だ!

一日中眠り続ける?
グッドナイト!ただ眠りすぎは身体に毒だから気をつけてくれ!


さて、意識の低い仲間たちの中には
「休日にプログラミング書きたいけど頑張りたくないしめんどくさい」
といった腑抜けクソ野郎もいると思う!

俺がそうだ!

そんなクソ野郎からみんなへ、頑張らずに頑張るための巻き込まれ型駆動開発を紹介しよう!

巻き込まれ型駆動開発とは

巻き込まれ型駆動開発とは!
土日にもプログラミングしているような目標とする人の近くに身を置くことで、「自分もプログラミングしなければ!」と意識を変える方法のことだ!

例えば俺は夏休みの宿題をやったことがない!
夏休みというものは認識した瞬間、気づけば終わっているものだからだ!
だが、もし周りの一億人が夏休みの宿題をリアルタイムでやっていたらどうだろう?
夏休みの宿題をやらなければならない、という気持ちになるのではないだろうか!

もし周りに休日プログラマーがいなければ、ネットで募集されているもくもく会に参加するのをオススメする!
自分のやりたいことに沿ったテーマであればさらにナイスだ!

ただ、目標となる人をSNSで観測するというのはおすすめしない!
SNSをやっている時間はプログラミングをしていない時間であり、プログラミングのことしか呟かない人はそうそういないからだ!
できるだけ、成果物を作るような場に参加するのが望ましい!

ちなみに、SNSで「一日中寝てた、死んだ」とか言ってるやつはだいたいめちゃくちゃ努力している(と俺は勝手に思っている)!

そうやって目標となる人の近くに身を置くと、精神に変化が起きるのが分かるはずだ!
「俺はプログラマーだ!」
「あいつらと同じプログラマーだ!負けてなるものか!」
「あいつの作ってるものすげぇな!どうやって作ってるんだ!?」
「ちくしょう!このやろう、ちくしょう!」

こういう気持ちが生まれる環境を作ることで、自ずと発破をかけることができる!
気持ちをコントロールするのは難しい!
気持ちが良い感じに動いてくれるように、環境を用意してあげよう!

成果物

ちなみにこの記事はアドベントカレンダー「なんでも」7日目の記事だ!
アドベントカレンダーというのはとても良い!
期限があるし、みんな期限を守っている!
ときには逃げ出す人もいるが、君の参加しようとした気概だけは誇らしく思う!
もちろんこの記事は12月7日当日にテーマを決めて書き始めたぞ!
この記事自体が巻き込まれ型駆動開発の成果物だ!

また、「なんでも」アドベントカレンダーから休日プログラマーたちのとてつもない熱量を感じた!
そのエネルギーに追従しなければならないという責任感が生まれた!
彼らのクリエイティビティに触発されてアプリを作ることにしたので、それも成果物として発表する!
ちなみに作り始めたのは昨晩だからできてない!すまない!

作っているのは 「入力した文字列を全てアスタリスク(*)に変えるだけ」 のアプリだ!

GIFを貼ったが見えてなかったらすまない!

「こんなの何の役に立つの?」と思った人もいるだろう!
俺にも分からない!
真面目な話をすると、公共の場で書いているポエムを周りに見られたくない人に使って欲しい!

数時間でできるかと思ったが、日本語変換ができないという重大な欠点に気づいてしまったので未完成だ!
おそらくkeyイベント周りをごにょごにょすればいけるはずだが、慣れていないReactで書いていて正直ゴールが見えない!
こういう「こんなん誰もつくらねーよ」というアプリを作るときにはjQueryで書くのが楽だと思っている!
みんなVueやらNuxtやらで華麗に作っているらしいが、このあたりどうやって乗り切れば良いか教えてくれ!
「楽だとおもってるならjQueryで書けば良いだろアホか」という励ましのメッセージも大歓迎だ!

ちなみにReactで書いている理由は、なんとなく格好良いからだ!

おわりに

以上が巻き込まれ型駆動開発の成果物だ!
え?こんな中途半端なもので成果物と言えるのかって?

俺がアプリを作ろうと思っていたのは半年前だ!
だが、巻き込まれ型駆動開発を行うことで、半年間かかってできなかったことが数時間でできたと考えると、この素晴らしさが伝わるだろう!

この結果をもってしても成果物とは呼べないだろうか?いや呼べる!

俺は一人では頑張れない!
だから頑張っている人を尊敬する!
だけど一人で頑張る必要はない!

この方法が合わない人もいると思うが、環境を変化させることで意識を変える方法はいくつもあるはずだ!
意識を高く持たなくては、と焦る必要はない!
やることをやってれば意識は勝手についてくる!
知らんけど!

ツイッターでシェア
みんなに共有、忘れないようにメモ

defu@Todo:早寝早起き

Web系フルリモート受託er。 PHP/Ruby/React/個人開発/https://t.co/6lVYG57vdf

Crieitは個人で開発中です。 興味がある方は是非記事の投稿をお願いします! どんな軽い内容でも嬉しいです。
なぜCrieitを作ろうと思ったか

また、「こんな記事が読みたいけど見つからない!」という方は是非記事投稿リクエストボードへ!

こじんまりと作業ログやメモ、進捗を書き残しておきたい方はボード機能をご利用ください!

ボードとは?

関連記事

コメント