🍑

個人開発のモチベーションを上げる方法 10選

2023/02/25に公開

こんにちは。自分で作ったアプリで食べている、あたか、です。

今は7つ(iOS, Androidを合わせると13)のアプリを1人で作り、1人で毎日更新して運営を続けています。
ついでに新規アプリを3つ作成中。

何作ってるのか気になる人はリストをどうぞ
iOS
https://apps.apple.com/jp/developer/flickfrog/id513272768
Android
https://play.google.com/store/apps/developer?id=toconakis&hl=ja&gl=US

でも僕は超サボり症です

そんなに色々アプリを作って毎日更新してるというと、僕のことをモチベーションモンスターだと思うかもしれませんが、実際の所、僕は多動症で、何かしててもすぐ他の事に注意が行ってしまい集中できないし、少し作業するとすぐtwitterを開くし、プログラミングで難しい所に来ると眠くなります。

そんな僕でも、何の強制力もない自分のアプリを完成させて、更新し続けるために工夫している事を、今回は共有します!

みなさんも、僕と同じおサボりさんだと思うので、参考にしてみて下さい。

1.制限された時間にやる

サラリーマン時代の話ですが、その頃は、就業時間の1時間前に、会社の近くの喫茶店に行きギリギリまで開発をし、お昼休みは、会社のカフェスペースで個人開発をしていました。

この限られた時間はものすごい集中力が上がって、サボり症の人でも生産性が圧倒的にあがるライフハックだと思います。

大体週末や祝日、大型連休などは、よーし個人開発ガツンとやっちゃうぞーと意気込むけど、まぁ初日はゆっくりして明日からや...で気づくと休みは終わってるもので、圧力の低い水は遠くに飛ばないように、時間が沢山あると集中力もモチベーションもゆるゆるになっちゃうんですよね。

時間が空いたら個人開発をやる!は、空いても違うことやっちゃって、個人開発をやるやる詐欺のまま人生が終わると思うので、忙しくても何が有っても取れる時間をキッチリ確保して、そこで個人開発をしてみてください。

2.さぼりを可視化する

何事も最初は一番やる気があるので、何とか個人開発を始めたものの、続かない人も多いと思います。
完成までたどり着けない。

この原因は、モチベーションの低さや開発計画のずさんさなどではなく
「個人開発をやらなくなったことに気づいていない」
からです!

思い返してください。

英語を頑張るぞ!とか、3DCG頑張っちゃうぞ!とか、デザイン勉強しちゃうぞ!とか、やり始めても身につかなかった日々。

そんな時はいつも、今日はちょっと疲れてるからやめよう、を皮切りに、今日もだめだ、明日。いや、今日も今日も今日も...と、気づくともう、というか、気づかないうちに、やらない「いつもの日常」に戻っています。

数年後、そういえば前に英語勉強してたなぁ...と。

なので、個人開発を毎日やらなくてもいいので、やらない日数のカウントだけはとるようにしてください。
すると、あっという間に1週間サボってたりすることに「気付ける」ようになって、そろそろやらなきゃ..とモチベーションにちょっとした種火が点くようになります。

3.成果を可視化する

2番に書いた「さぼりを可視化する」と表裏一体の話ですが、僕はアプリの更新を頑張るために、更新してリリースした日をカレンダーに記録するようにしています。

楽しい雰囲気にするために100円ショップで買ったかわいいシールも貼っています。

これで今月頑張ってるなー、もっと頑張るぞぅとやる気が出てきますし、カレンダーがうっすいと、奥さんに怒られるので緊張感がでます。

4.30分報を書く

2番に書いた「さぼりを可視化する」をさらに先鋭化して、僕はGoogle Sheetsを使って、30分単位の活動記録を付けています。

一日のはじめに、右側に予定を書いて、後はAppleWatchに30分タイマーをセットして、30分単位で淡々と何をしたかを書いていく感じです。

内容は企業秘密(ハズい)なのでボカしていますが、ポツポツ穴があるように、まぁまぁ適当だし、予定通りできてはいません。

だいたい計画がうまくいかない人はみっちりきっちり完璧にやろうとしてるせいだと思うので、予定の30%ぐらいできたらいいかなぁっていう気持ちで良いと思います。

ひとまずこれで、頑張った事もサボったことも、よりハッキリと可視化できますし、複数のことを1日でやろうとした時、気づいたら大してできないで1日が終わることがよくあると思いますが、それはスタートタイミングで時間は沢山ある!と油断しているせいなので、こうやって30分単位で計画を書いてみると、1日って全然時間無いということがわかって、集中力が上がります。

5.SNSで宣言する

僕はよく、twitterで、新しいアプリ作るぞ!とか、今日は〜するぞ!と宣言します。

過去には、365日、毎日漫画を描くぞ!と宣言して、やり抜いたこともありました。
(その成果はkindle本にしたので、是非見てください!! 無料です。無料!!)
https://www.amazon.co.jp/dp/B09XQK1YGR

SNSで、やるぞ宣言をすると、口だけで結局なにもやらないショボいやつと思われたくないので、結構頑張れます。
実際の所、やらなくても、SNSにいる人達は何にも思わないでしょうけど、そこはぐっと自意識を過剰に異常に高めて、みんなが俺に注目している!!、という妄想を膨らませて、追い込んでください。

1つでも、やるぞ宣言にいいねが付くと、注目されている!と妄想が膨らんで、効きます。
こっそりやらないで、いつもみんなに宣言宣言!

6.さぼる方法を封印する

人間は習慣の生き物なので、何かをやろうとした時に、それをさぼる方法は、大体いつも一緒です。

今日は個人開発やるぞーー!!、っつとその前にちょっとtwitter見よう、Youtube見よう、ゲームちょっと進めよう、漫画ちょっと見たら..なんかお掃除してから...

この栄光の第一歩目をくじいてくるさぼりの悪魔を封印すると、手持ち無沙汰になって、個人開発開始のハードルがかなり下がります。

僕を邪魔してくる最強の悪魔はYoutubeで、各社が力を入れているショート動画は、1つだけなら見てもいいか、と麻薬のように誘ってきて、人生を壊しに来るので、21時までYoutubeは開かない、など鋼鉄の誓いを立てて戦っています。(勝率3割ぐらい)

7.数値を毎日チェックする

僕は毎日、売上、DAU、ダウンロード数、ストアの検索順位をチェックしていますが、これによって、伸びてるからもっと頑張ろう!とか、数字がやばいもっと頑張らないと...と、モチベーションを高めてくれます。(後者の場合が多いですが)

数字を見ないと更新するモチベーションがわかないので、自分のアプリのストーカーになる、は個人開発で成功する必須条件だと思います。

8.頑張ってる人をフォローする

僕はtwitterで、日々、個人開発を頑張っている人をフォローしていますが、そういう人達のツイートをソファーでゴロゴロして見ていると、あぁ僕もやらなきゃ..とやる気がちょっと出てきます。

なので、いつもなんか宣言してる僕のtwitterもフォローしてください(^o^)

9.朝に近い時間にやる

人間の集中力は朝からどんどん下がってきて、夜には寝る準備モードになるようなので、夕方ぐらいには集中力もやる気も下がってきます。

つまりズルズル開始を先延ばししていると、モチベーションがどんどん湿気ってきて、火を付ける難易度がどんどん上がっていきます。

その人間の特性をよく理解して、できるだけ早い時間から始めて、夕方以降は集中力の要らない作業に当てるような計画を立てると、計画の達成率があがります。

10.1つコレをやる、と決めてやる

壮大で漠然とした計画を立てていざやろうとすると、漠然と面倒くさくて中々開始できず、一日が終わったりします。

なので、〜の機能を作りたいけど、今日はそのために必要なライブラリーがあるかを調べて使い方を見てみよう、と軽めで具体的な目標を1つだけ決めて、それをやると、ついつい筆が走って色々できちゃったりします。

大きな計画を立てるけどいつも踏み倒している自分の特性にそろそろ気づいて、身の丈にあったショボい計画を堅実に組み立てて行きましょう! (はい!)

Discussion