Sign up to receive SuiteScript examples and advice directly in your email inbox.

Indecisive Decisiveness

Created: September 11, 2017

I've been utterly unable to choose which video to make for you today, so here I am late at night, wallowing in my indecisiveness, finally deciding that it's too late for today.

So, my apologies that I don't have a video yet - but, I do still have something for you!

I've written before about the fact that learning SuiteScript is effectively learning not just a new feature of NetSuite, but is ultimately learning an entirely new career skillset; it's a goal that will take a lot of time, energy, patience, and perseverance to really master.

Essentially, to be really successful with SuiteScript, I recommend you have (or find) an insatiable curiosity for not only NetSuite, but also general problem solving logic and software development. In the interest of that curiosity, I wanted to share with you a couple books that truly shifted my mindset positively while I was still learning the ropes of professional software development.

I understand that not everyone is learning SuiteScript because they want to write code full-time, but that doesn't mean the code you write part-time should be flimsy, or that you should continue to see software developers as wielders of some arcane magic. Whether you're here to become a full-time professional SuiteScript developer, or to more effectively lead/work with developers, I believe these books have some immensely valuable insight for you.

These books are much more about the general mindset, habits, and practices that make a successful developer or development team than they are about any one specific language or style. They really changed and shaped my view of my chosen career, and the lessons I took from these books now form a very large part of the foundation holding me up today. I hope you'll find similar inspiration from them.

Lastly, if you do take my advice, eat these books up, and want some more, you can't go wrong with anything on pragprog.com. They publish consistently excellent content for software developers and software-adjacent folks alike.