u/rosa1669
Never thought I'd learn more from things that went wrong than from the things that went right.
When something works, I usually move on.
But when something breaks, I have to stop, understand why, and sometimes rethink what I was doing entirely.
I've started seeing problems differently now.
They don't always mean I'm making bad progress.
Sometimes they're the part that actually teaches me how to get better.
The most exhausting sentence at work: "It's almost done."
One thing I've learned from building things: ideas are cheap, consistency is expensive.
I've had plenty of ideas that sounded amazing in my head. Some even made it into a project.
The problem was never coming up with something to build. The real challenge was continuing when the excitement disappeared and the work became repetitive.
That's the part people don't see.
Sometimes one sentence from a stranger stays with you for years
Someone once told me something incredibly simple.
"Discipline isn't about doing something because you feel motivated. It's doing it because your past self made a promise to your future self and you refuse to break it"
I didn't think much about it at the time.
Years later, I still remember it.
It's weird how certain conversations last five minutes but somehow stay in your head for years.
I set 7 alarms and somehow defeat all of them without even waking up
I've reached a ridiculous point with alarms.
I'll set one for 7:00.
Then 7:05.
Then 7:10.
Then another one because apparently I don't trust the previous three.
And somehow, in the morning, I discover that I turned every single one of them off.
The worst part?
I don't remember doing it.
Apparently there's a version of me that wakes up just enough to silence alarms, makes the executive decision to go back to sleep, and then disappears before I regain consciousness. 💀
I'm pretty sure I'm not the only person who does this.
At this point, setting more alarms clearly isn't the solution.
I need to find a better solution for this before my morning self completely takes over my life. 😭
my unfinished projects are probably teaching me more than my finished ones.
A finished project gives you a result.
A failed project gives you a list of things you don't understand yet.
I've started looking at abandoned projects differently. Instead of seeing them as wasted time, I see them as documentation of everything I tried, broke, misunderstood, and eventually learned.
Sometimes "I couldn't finish it" is still progress.
What is something you learned the hard way that you wish you had known before starting?
It could be about college, work, learning a skill, starting a project, managing money, relationships, or anything else.
I'm interested in the lessons that experience taught you that no tutorial, class, or piece of advice could have really prepared you for.
One thing college is teaching me indirectly: how much I still don't know.
Every time I work on something outside my coursework, I find gaps in my knowledge.
Instead of seeing that as discouraging, I'm starting to see those gaps as a roadmap for what I should learn next.
If you can teach yourself everything, what is college actually giving you?
I'm not saying college is useless.
But today we have documentation, courses, open-source code, communities, AI tutors, and thousands of real projects to learn from.
So where does college provide something self-learning can't?
Is it the structured education?
The fundamentals?
The people you meet?
The degree?
Or simply the discipline of having someone force you to learn things you wouldn't choose yourself?
For developers who have experienced both sides: what did college give you that you couldn't have learned alone?
What's something you only learned after making the mistake yourself?
Tutorials teach us how things should work.
Experience teaches us what actually goes wrong.
What's one lesson you had to learn the hard way?
I learned this after starting my latest project
I spent a lot of time trying to make the perfect plan before starting.
Then reality happened.
Problems appeared that I couldn't have predicted, and some things I thought were important turned out not to matter much.
Now my approach is simple:
Plan enough to know where you're going. Start early enough to discover what you got wrong.
Then adjust.
I learned this after starting my latest project
I spent a lot of time trying to make the perfect plan before starting.
Then reality happened.
Problems appeared that I couldn't have predicted, and some things I thought were important turned out not to matter much.
Now my approach is simple:
Plan enough to know where you're going. Start early enough to discover what you got wrong.
Then adjust.
Is planning actually saving you time, or just delaying the inevitable?
Sometimes planning prevents problems.
Other times, you spend hours planning only to discover that reality doesn't follow the plan.
Would you rather spend more time planning before starting, or start early and let the problems teach you what to do?
Which approach has worked better for you?
What's one sentence you hope you'll be able to say?
Maybe...
"I finally launched it."
"I got the job."
"I finished the book."
"I stayed consistent."
What's your sentence?
This happens every time i decide to go to sleep
opened my phone to check one notification.
Somehow I'm now watching a man build a house in the middle of a forest.
Take a moment to think about it.
What's one thing you've improved over the past year?
It could be your career, health, mindset, relationships, or a skill you've been working on.
Sometimes we don't realize how far we've come until we look back.
Most developers have at least one idea sitting in their notes that never became reality.
What's yours?
What stopped you from building it—time, motivation, complexity, or simply losing interest?
Maybe someone here can inspire you to revisit it.
Every project looks simple... until execution begins.
Planning shows you the destination.
Execution shows you the obstacles.