One function at a time

Why’s it so hard to start something new? Get out of your comfort zone and feel like a complete dumb-ass and drown in stack overflow tutorials that look more like ancient Aramaic than a computer language?

 

I kind of answered my own question; It’s tough because there’s a huge gap between where you are and where you want to be and it seems insurmountable.

 

But it’s not insurmountable. Let me back up.  I’m starting a project on github that’s a major overhaul of another project. So I’m taking all this great code that’s been stable and used for years across the world, throwing it away and building Spring backend with a JavaScript frontend.

 

Oh, and I don’t know JavaScript or AngularJS (the framework I choose at random to use).

 

So I’m a little bit overwhelmed, but my mantra right now is ‘it’s not insurmountable.’  In fact, it’s all very surmountable. Literally millions of people know how to code in JavaScript.

 

And, by golly, I’m going to be one of them.  By sheer force of will I am going to learn JavaScript. I am going to learn AngularJs.  I am going to finish this project unlike every other personal software project I’ve ever started.

 

I don’t care how long it takes; how hard it is; how doomed it all seems; how futile it surely is.

 

One feature at a time, one function at time I’m going to march on. The only path now is forward.

Leave a comment

This site uses Akismet to reduce spam. Learn how your comment data is processed.