Programming insights to Storytelling, it's all here.
Not too long ago, I made a living working as a contractor where I would hop from project to project. Some were short term where I would work for a week and quickly deliver my service. Others lasted a couple months where I would make enough money to take some time off. I preferred the short ones because they allowed me to charge a much higher rate for a quick job. Not only I felt like my own boss, but I also felt like I didn't have to work too hard to make a decent living. My highest rates were still reasonable, and I always delivered high quality service. That was until I landed a gig with a large company.
Every time April arrives, I can't help but have lots of flurry emotions overwhelm me. April represent many milestone in my life, and many important events. At the risk of sharing a little too much about myself, I'll start my yearly reminder that this blog first lunched on April 1st of 2013.
We no longer live in a world where we can separate our activity online and offline. Both are from the one and same world. What you do online is not immune to consequences. What you do offline may be documented online with or without your consent. This is why, as programmers, we shouldn't be blind to the effect of our work.
If you are in a car accident, presence of alcohol in your blood automatically means you are guilty. You are responsible because the packaging of your alcoholic beverage clearly asks you to drink responsibly. If you fail to drink responsibly, any problem that comes as a result is entirely your fault. Chances are, before crashing, a drunk driver will drive by a billboard that advertises a drink, and also warn to drink responsibly. We are a society of strong-willed people, and you'd have to be weak-minded to be irresponsible.
"What's your phone number?"
In the tech world, progress happens so fast that even as a programmer it is hard to keep up. You will often hear that before you complete all the exercises in the programming book you bought, the language may become obsolete. But that is a myth. I learned my very first programming language over 20 years ago and it is still relevant today.
I wanted to make a full list of problems that I hope to see solved in my generation. But new year resolutions usually don't last a generation. So this year, I want to put one item on the list. Just one thing I would like to see solved this year. And that thing is Social Media.
2018 has been so busy that I have felt completely overwhelmed... In a good way. I feel like this is the year I grew the most both as a developer and as a man.