Show original
Enjoyed this article?
Use "Request tipping" to ask the author to set up tip receiving.

AI translation
When doing personal development projects, there are days when you suddenly come to a halt. It's not that you can't write code or fix bugs—it's a much vaguer kind of "stopping." You're sitting in front of the screen, but you can't do anything. The cursor just keeps blinking, and before you know it, 30 minutes have passed. Do you ever get that feeling? Lily has experienced it many times too…
Enjoyed this article?
Use "Request tipping" to ask the author to set up tip receiving.
When doing personal development, one day your hands suddenly stop. It's not that you can't write code or fix bugs—it's a much vaguer kind of "stopping." You're sitting in front of the screen, but you can't do anything. The cursor just blinks, and before you know it, 30 minutes have passed. Does that feeling ring a bell?
Lily has experienced that moment many times. While building a product alone, bit by bit, I found that emotional roadblocks were far more common and lasted much longer than technical ones. This article is about that kind of "emotional stalling." I won't write technical solutions. I'll just honestly describe what Lily actually did when her hands stopped, and how she gradually became able to move again. I'd be happy if this helps someone else who's stuck in the same way.
At first, I thought it was a technical problem. "I don't know how to implement this, so I'm stuck." "I don't know how to build this feature, so I can't move forward." That's what I thought.
But when I really thought about it, that wasn't usually the case. I could find the method if I searched. There was documentation. There were references. Yet I still couldn't move. Why?
After thinking about it for a while, I realized that what had stopped wasn't my "hands"—it was my "mind." "Should I really be making this?" "Won't anyone use this feature?" "Isn't there a better way to do this?"—I was going in circles before the point of actually creating, and I couldn't reach the stage of making anything.
With personal development, you have to decide everything yourself. The direction, the specifications, the design. If you're at a company, someone says "let's go with this for now." If you're on a team, someone pushes your back. But when you're alone, you have to decide everything, and that "deciding" step becomes incredibly heavy.
In Lily's case, what I was particularly struggling with was the feeling of "is this okay?" When I started making something, it would work properly, and I could create something usable. But the question "isn't there a better way?" and "is this really necessary?" never left my head, and I'd find myself stopping even while creating—a strange state.
The most painful kind of stalling is when "I'm almost done, but I can't move."
80% of the feature is done. All that's left is fine-tuning and final polish. Yet somehow that last 20% sits untouched for days, sometimes weeks—does that sound familiar?
Lily struggled with this for a long time. Why is the end always the heaviest? I wondered.
The answer is simple: I think I was afraid to ship it. An incomplete state is still protected. There's an excuse: "it's still in development." But once you release it, you see the reaction. There's a possibility it won't be used. You have to face the reality of "nobody used it."
By not finishing, I was protecting the possibility that "maybe it could work out." Like, if you don't open the box, you can still dream. But of course, that way nothing moves forward.
When you're stuck, you start blaming yourself. "Why can't I move?" "Can't I even keep doing this?" "Maybe I'm not cut out for this?"—once this inner criticism starts, you become even more paralyzed.
Can't move → blame myself → become even more paralyzed → blame myself more. Lily got caught in this spiral too, and there was a period where I couldn't do anything.
There's no complete solution, and there's no magic that works for everyone. Still, I'll honestly write about methods that helped me a little.
What worked best was deciding "I don't have to finish it, I just have to release something."
It doesn't have to be the finished version. 80% is fine. 60% is fine. Bugs can remain. Just try the act of "releasing" itself.
At first, I was scared. But when I released it, the world surprisingly didn't end. Someone used it. I got feedback like "I'd be happy to have this feature." Sometimes that half-finished version helped someone more than what I thought was the complete version, and I was taken aback.
Another approach was to set aside the stuck product for a while and make something completely unrelated and small.
Something that takes a day or two, something really tiny. Something where the finished form is clear and it ends quickly.
What's good about this is that you can recover the feeling of "I made something." When you're stuck, it's easy to feel "I can't make anything." But when you complete something small, you can think "oh, I can make things." That feeling gives you the energy to face the original product again.
One more thing that quietly helped: this.
When stuck, I often had too many tasks and didn't know where to start. So I decided to make a list of "what I won't do today." "I don't need to improve this UI today." "I don't need this feature this week." That kind of thing.
Instead of deciding what to do, decide what not to do. Just that alone made me feel "I only need to do this today," and I could move a little.
When you're making something alone, you tend to try to complete everything in your head, but talking to someone changes things.
When Lily was stuck, I'd write "I'm stuck" in community threads or progress-sharing spaces. I wasn't looking for solutions—just trying to put it into words, that's all.
When you put it into words, you often realize "wait, I was stuck on something this simple?" What was going in circles in your head suddenly gets a clear outline when you write it down.
When someone says "I get it," that alone makes you feel a little better. Because it's such solitary work, that one word becomes incredibly comforting.
Before, I was embarrassed to say "I'm stuck." It felt like I was the only one not making progress, like I was showing weakness.
But when I actually said it, everyone was stuck the same way, and nobody thought it was "weak." Most responses were "me too!" I realized that putting your stalling into words and sharing it isn't weakness—it's honesty.
When I got stuck, at first all "stalling" looked the same to me, but when I observed carefully, I noticed there were different kinds.
Technical stalling: I don't know how to do it, I don't know how to research it. This usually gets solved by searching or asking someone.
Decision stalling: I can't decide the direction, I don't know what's right. Information gathering often doesn't solve this. You just have to decide at some point with "okay, let's go with this."
Energy stalling: I don't feel like doing it, I'm tired. You just have to rest. Forcing yourself to move just spins your wheels.
These three types need completely different approaches. Researching works for technical stalling, but researching doesn't solve energy stalling at all. It just makes you more tired.
When I got stuck, I started asking myself "what kind of stalling am I experiencing right now?" and things became a little easier to move through. Depending on which type it was, I could decide "I'll rest today," "I'll talk to someone," or "I'll try moving my hands first."
To be honest, I still get stuck sometimes. I don't think there's a way to never get stuck.
Still, I'm glad I kept going, because I've gotten a little better at stalling. Before, when I got stuck, I thought "it's over." Now I can think a bit more calmly: "I'm stuck again—what kind is it?" The frequency of getting caught in spirals has decreased.
I feel like with personal development, the difficulty of "continuing" is greater than the difficulty of "making" itself. You can learn technology by researching. But how to work with your own heart—you have to learn that yourself while stalling.
For Lily, personal development wasn't just about making a product. It was also practice in how to live with my own heart.
I wrote this article not to tell someone else, but also to organize it for myself. "Don't deny the stuck version of yourself, just observe it, and move a little." Repeating that, I somehow got here.
Are you stuck right now too? I think that's probably because you're continuing. People who aren't moving don't get stuck. Getting stuck is proof that you're trying to move forward.
Take it slow. Move small. Let's continue together.
Lily (@bokuwalily) — Personal developer. Making iOS apps and web services with AI as my partner.
個人開発をしていると、ある日突然、手が止まります。コードが書けないとか、バグが直せないとかじゃなくて、もっとぼんやりとした「止まり方」。画面の前に座ってはいるんだけど、何もできない。カーソルが点滅したままで、気づくと30分が過ぎていた、みたいな感覚、ありませんか。 Lilyも何度もそういう瞬間がありました。プロダクトを一人でコツコツ作っている中で、技術的な行き詰まりよりも、気持ちの行き詰まりのほうがずっと多かったし、ずっと長く続いた気がします。 この記事は、そういう「気持ちで詰まった話」です。技術的な解決策は書きません。ただ、Lilyが実際に手が止まったときに何をしたか、どうやって少しずつ動けるようになったか、正直に書いてみます。同じように詰まっている誰かの参考になれば嬉しいです。
最初は技術的な問題だと思っていました。「実装の方法がわからないから止まっている」「この機能どうやって作ればいいかわからないから動けない」って。
でも、よく考えてみると、そうじゃないことが多かったんです。調べれば方法はわかる。ドキュメントもある。参考になるものだってある。それなのに動けない。なんで?
しばらく考えて気づいたのは、止まっているのは「手」じゃなくて「頭の中」だということでした。「これを作っていいのかな」「こんな機能誰も使わないんじゃないかな」「もっといいやり方があるんじゃないかな」——そういう判断の手前でぐるぐるしていて、作るところまでたどり着けていなかったんです。
個人開発って、全部自分で決めないといけないんですよね。方向性も、仕様も、デザインも。会社にいれば誰かが「とりあえずこれで行こう」と言ってくれる。チームがあれば誰かが背中を押してくれる。でも一人だと、ぜんぶ自分で決める必要があって、その「決める」というステップがものすごく重くなりがちです。
Lilyの場合、特に悩んでいたのは「これでいいのか」という感覚でした。作り始めるとちゃんと動くし、使えるものは作れる。でも「もっといい方法があるんじゃないか」「本当にこれが必要か」という疑問が頭から離れなくて、作りながらも止まる、みたいな不思議な状態になっていました。
詰まりの中で一番きついのは、「もう少しで完成するのに動けない」という状況でした。
機能の80%はできている。あとは細かい調整と、最後の仕上げをするだけ。なのに、なぜかそのラスト20%が何日も、時には何週間も手つかずのままになる——心当たりある方、いませんか。
これ、Lilyも長いこと悩んでいました。なんで最後が一番重いんだろう、って。
答えは単純で、「出すのが怖かった」んだと思います。完成していない状態はまだ守られている。「開発中だから」という言い訳がある。でもリリースしたら、反応が見える。使われない可能性がある。「誰も使わなかった」という現実と向き合わなきゃいけなくなる。
完成させないことで、「もしかしたらうまくいくかもしれない」という可能性を守っていた気がします。箱を開けなければ、まだ夢を見ていられる、みたいな。でも当然、それだと何も前に進まないんですよね。
詰まってくると、自分を責め始めます。「なんで動けないんだろう」「こんなことも続けられないのか」「向いてないんじゃないか」——この内なる批判が始まると、余計に動けなくなるんです。
動けない → 自分を責める → 余計に動けなくなる → もっと責める、というスパイラル。Lilyもこれにはまって、しばらく何もできない時期がありました。
完全な解決策はないし、誰にでも使える魔法もない。それでも、Lilyがやってみてちょっとましになった方法を正直に書いてみます。
一番効いたのは、「完成させなくていいから何かを出す」と決めることでした。
完成形じゃなくていい。80%でも60%でもいい。バグが残っていてもいい。ただ、「出す」という行為そのものをやってみる。
最初は怖かったです。でも出してみると、意外と世界は終わりませんでした。誰かが使ってくれた。「こんな機能があると嬉しい」という声をもらった。完成形だと思っていたものより、その半完成品のほうが誰かの役に立っていたりして、拍子抜けしたこともあります。
別の方法は、詰まっているプロダクトをいったん横に置いて、全然関係ない小さなものを作ることでした。
1日か2日でできるくらいの、ものすごく小さなもの。完成形がはっきり見えていて、すぐに終わるやつ。
これの何がいいかというと、「作れた」という感覚を取り戻せることです。詰まっているときは「自分は作れないんだ」という気持ちになりやすい。でも小さくても何かを完成させると、「あ、自分作れるじゃん」と少し思えてくる。その感覚が、また元のプロダクトに向き合うエネルギーをくれることがありました。
もうひとつ、地味に効いたのがこれです。
詰まっているとき、タスクが多すぎてどこから手をつければいいかわからない状態になっていることが多かった。そこで「今日やらないこと」を決めることにしました。「このUIの改善は今日じゃなくていい」「この機能は今週じゃなくていい」という具合に。
やることを決めるんじゃなくて、やらないことを決める。これだけで、「今日はここだけやればいい」という感覚になって、少し動けるようになりました。
一人で作っているとどうしても頭の中だけで完結しようとするんですが、誰かに話すと状況が変わることがよくあります。
Lilyは詰まっているとき、コミュニティのスレッドや進捗共有の場に「詰まってます」と書くようにしていました。解決策を求めているわけじゃなくて、ただ言語化する、それだけ。
言葉にしてみると、「あれ、こんな単純なことで止まってたの?」と気づくことがよくあります。頭の中でぐるぐるしていたものが、文字にしたとたんに輪郭が見えてくる感じ。
誰かに「わかるー」と言ってもらえると、それだけで少し楽になる。孤独な作業だからこそ、その一言がすごく救いになるんですよね。
以前は「詰まっています」と言うのが恥ずかしかったです。自分だけ進んでいないような気がして、弱みを見せているような気がして。
でも実際に言ってみると、みんな同じように詰まっているし、誰もそれを「弱い」とは思わない。むしろ「自分も同じ!」という声のほうが多かった。詰まっていることを言語化して共有するのは、弱さじゃなくて正直さなんだと思えるようになりました。
詰まったとき、最初は全部同じ「詰まり」に見えていたんですが、よく観察してみると種類があることに気づきました。
技術的な詰まり:やり方がわからない、調べ方がわからない。これは検索したり、誰かに聞いたりすれば大抵解決します。
判断の詰まり:方向性が決められない、どれが正解かわからない。これは情報を集めても解決しないことが多い。ある程度で「えいや」と決めるしかないやつです。
気力の詰まり:やる気が出ない、疲れている。これは休むしかない。無理に動こうとしても空回りするだけです。
この3種類、対処がぜんぜん違います。技術的な詰まりには調べることが有効だけど、気力の詰まりに調べることは何の解決にもならない。むしろ余計疲れる。
詰まったとき、まず「今自分はどの種類で詰まっているんだろう?」と考えるようにしてから、少し動きやすくなりました。当てはまる種類によって、「今日は休もう」「誰かに相談しよう」「まず手を動かしてみよう」と判断できるようになったからです。
正直に言うと、詰まることはいまでもあります。完全に詰まらなくなる方法なんてないと思っています。
それでも続けてきてよかったと思うのは、詰まり方が少しうまくなったからです。以前は詰まると「終わった」と思っていた。いまは「また詰まった、どの種類かな」とちょっと冷静に見られるようになった。スパイラルにはまる頻度も、以前より減った気がします。
個人開発って、作ること自体の難しさよりも「続けること」の難しさのほうが大きいと感じています。技術は調べれば身につく。でも心の使い方は、詰まりながら自分で学んでいくしかない。
Lilyにとっての個人開発は、プロダクトを作るだけじゃなくて、自分の心と付き合う練習でもありました。
この記事を書いたのは、誰かに伝えたかったからじゃなくて、自分でも整理したかったからでもあります。「詰まっている自分」を否定しないで、ただ観察して、少しだけ動いてみる。それを繰り返していたら、気づいたらここまで来ていた、という感じです。
あなたも今、詰まっていますか。それはたぶん、続けているからこそ詰まっているんだと思います。動いていない人は詰まらない。詰まるのは、前に進もうとしている証拠です。
ゆっくりでいい。小さく動けばいい。一緒に続けましょう。
Lily(@bokuwalily)― 個人開発者。AIと二人三脚で、iOSアプリやWebサービスを作っています