Bob is an extremely ambitious and overachieving developer.
He works hard, refines his coding skills on a daily basis, and always finishes a project on or ahead of time — eager to get started on his next project. You can look at his code and immediately intuit that he’s a master at designing and architecting beautifully written code. He loves everything his job has to offer and because of that, he shows up every single day with an energy that allows him to pound out value like a machine. He feels on top of the world.
Bob is the quintessential…
I came into the Salesforce development industry knowing nothing, absolutely nothing, about Salesforce: how it was used in business nor how to even develop on it. I was as clueless as a newborn baby seeing the light for the first time — I suppose most of you understand this feeling when tackling a new programming language or framework.
That being said, I was very uncomfortable starting and was afraid that I wouldn’t fare well in this uncharted territory of cloud development.
Boy, was I wrong.
Come my first week of training and I fell in love with this technology almost…
I never intended to be a writer.
At one point in my life, I hated reading so much that I refused to pick up a book. Funny thing is, all my teachers growing up hinted at the fact that I had a natural talent for writing. Funnier even, I hated that too…
I overcame my fear of reading back in 2017 when I began to acknowledge how good the practice was for you. Ever since, I’ve been in love with reading, even going on to swallow hundreds since I ingrained that habit into my lifestyle.
Still, it never crossed my…
You are the most malicious villain in the story of “you”.
You stand in your own way. You create your own roadblocks. You are the reason that you’re not happy.
The way you perceive and react to reality and its entropic nature are what either make you or break you when it comes to defining a happy, content and satisfying existence.
How to break the vicious cycle that constantly plunges you into a pit of despair? Identify the patterns of thought that you constantly find yourself defaulting to and aim to make an actionable, permanent change to your core…
I once knew a musician turned developer who told me that being a musician had absolutely nothing to do with the work he does as a developer.
He said there is no way that it translates. That they are two completely isolated crafts.
I’d say he’s closed-minded.
We need to be more open-minded and willing to step outside the narrow box of development and look more outwardly towards every component of life and what there is to be learned within life. Once you can identify and make those connections, only then can you become truly creative and innovate beyond expectations.
One of the greatest accolades developers can have etched on their chest is being “self-taught.” We want to be recognized as intelligent individuals who are fully capable of getting difficult tasks done without assistance. We want to be dependable yet self-reliant.
I would consider myself self-taught in many aspects, but what many self-taught people would know is that it’s damn hard to teach yourself.
Even relying on experience alone isn’t good enough to expedite your growth beyond expectations. There are many “experienced” developers who are rather average in their ability to architect, design, and develop in efficient and intuitive ways…
Perhaps you just finished James Clear’s Atomic Habits and are amped to build 5 new habits that you’ve always believed would surely transform your life.
Maybe you just read Cal Newport’s Deep Work and feel like you’re fully prepared to work 4 hours straight immersed entirely in a flow state..no problem.
You’ve never felt more motivated, inspired, and energized to completely transform the trajectory of your life into a more positive direction.
In a 2006 Ted Talk, Peter Skillman introduced a very interesting design challenge known as The Marshmallow Design Challenge.
The experiment itself is very simple. You take a large group of people and divide them into teams of five. The goal of each team is to build the tallest free-standing structure possible out of 20 sticks of spaghetti, one yard of tape, one yard of string, and a single marshmallow that is gingerly placed on top. Each team has 18 minutes to build their tower and the tallest structure wins.
We spend so much time focusing on building good habits for ourselves. We live and die by our routines. We look at the good habits of some of the most successful people in the world and try to emulate their routines.
Therefore, once you finally build that good habit, be it meditation, reading, working out, or writing, for instance, you become proud of yourself and your new identity. You give yourself a big fat slap on the back for incorporating such good practices into your lifestyle.
As such habits become ingrained and familiar in your routine, you might feel that…
“Science is more than a body of knowledge. It is a way of thinking; a way of skeptically interrogating the universe with a fine understanding of human fallibility.” — Carl Sagan
One of the biggest mistakes I see amongst developers is the adoption of a perspective that makes development seem nothing more than a technical tool. It’s about time that we look beyond that.
Development, diluted to its simplest concept, is a means of thinking and innovating in a way to generate value out of nothing. We often don’t think of development as relational to other fields. We don’t imagine…