DEV Community

Cover image for "Start at the End"

Posted on

"Start at the End"


I am reading the book "Do the Work" by Steven Pressfield and I can't recommend this author enough.

Anyway, I just came across one concept - Start at the End.
Or backward, Begin at the Finish.

So here is the idea: if you writing a movie, or thinking about a startup or open a local restaurant first thing you need to do is to write about the climax or think about which problem your startup will solve.
What recipe your restaurant will have that brings all people in town to you? Don't waste your time deciding which colors will be the best for your walls. Don't get me wrong, colors can be very useful and helpful in a lot of cases but is it really matters if nobody visiting your restaurant which color is your walls?

I hope you get my point here.

Alt Text

Let's say we want to learn Front-end development, and you want to learn React as a framework.

Where/What I want to be/become? Front-end developer and I would love to know ReactJS.
Before learning ReactJS I need to learn JavaScript.
Yeah, I got something to keep going.
Before JavaScript, I need to know CSS, and before CSS HTML.

So, here it's in steps

  1. ReactJS (4 step)
  2. JavaScript (3 step)
  3. CSS (2 step)
  4. HTML (1 step)

Of course, there is a much more than these four steps, but now you know in which direction you need to move to accomplish your goal.

If you just starting or learning HTML feel free to visit this Link for 10 HTML Elements You Didn't Know You Needed by @emmabostian
Amazing post!

"An idiot with a plan can beat a genius without a plan." - Warren Buffet

It's simple, but not easy.

This is just my opinion and don't get me wrong I'm not perfect and I fail like all of us in most situations, and that's okay as long as we keep getting up.

I really, really, really hope this post will benefit you and increase your productivity time.

I'm really wondering about your thoughts on this topic, comment below!

Thanks, @derva

Top comments (0)