10 Golden Rules
I received this via email, and decided to post it here as a reminder.
1. Steve Jobs said: “Innovation distinguishes between a leader and a follower.”
Innovation has no limits. The only limit is your imagination. It’s time for you to begin thinking out of the box. If you are involved in a growing industry, think of ways to become more efficient; more customer friendly; and easier to do business with. If you are involved in a shrinking industry – get out of it quick and change before you become obsolete; out of work; or out of business. And remember that procrastination is not an option here. Start innovating now!
2. Steve Jobs said: “Be a yardstick of quality. Some people aren’t used to an environment where excellence is expected.”
2010 – My goals
My idea for 2009 was to have no new year's resolutions, just a keyword for the year, #create. That didn't work out too well, I can think of countless excuses, one being the birth of my daughter in Jan, which played havoc with the amount of free time I thought I may have. But the reality is that without clear goals, you'll never accomplish much. So for 2010 I 've decided to set clear goals, and make them public, so that I don't have any excuses to back down on any of them.
Misunderstood keyword
At the beginning of the year, instead of deciding on a stack of new-year’s resolutions, I decided on one keyword for the year. #create. Whether it be more blog posts, some awesome photos, usable applications in the public domain, website that people would actually want to visit/use. That was my motto for the year, to create more and consume less.
But I have to admit, it looks like I misinterpreted my keyword. I went for #procreate instead.
Focused learning – My topics for the next few months
So, as promised, I've decided on the 5 topics I'll be focusing on for the next few months.
I'll start with the career based topics first:
The internet’s impact on gaining knowledge
I have realised in the last few months that the way that I gain knowledge has changed a lot since I started my career.
I know nothing – but learn a lot
Over the last few months I’ve come to the frightening realisation that I don’t know that much. Shocking I know, considering that I make a decent salary, have a good life, and seem to be doing my job pretty well.
The unspoken rules of teaching
Over the last few months I've been giving a lot of thought, and doing quite a bit of research on how to best teach my children. Number one is already in school, and number 2's arrival is imminent...
I found quite a few good tips tonight on Twitter, by Kathy Sierra.
A disconnected state
Over the last few years, I've been reading a lot of blogs. So far so, that it has become my main source of information for most things.
Recently I've come to realise that I'm reading in a disconnected state. No, I'm not talking about my connection to the net at the time of reading.
How your mindset influences your life
I read an interesting article today on mindset research done on various age groups and walks of life. Go ahead, read it, I'll wait.
The interesting parts for me is that as long as you have a growth-mindset, you will always be able to improve yourself, whether it be skills, emotional, etc.
If only we could all strive towards code perfection
I've found two views out there about writing good excellent code, that I absolutely have to agree with.
One is on CodingHorror, by Jeff Atwood, saying that writing code is just like writing, ultimately your co-software developers have to understand what your meaning was, and if they cannot figure it out, you're doing it wrong.
In Jeff's post there is reference to this post by Ned Batchelder, which basically gives you THE rule about removing dead code, which I have to admit, I've been breaking a big percentage of the time. From now on, in my quest for personal improvement, I will definitely be following both these guidelines.
What are your thoughts on writing good code?















