way and be successful in the end. That being said, I had the honor of
inviting my mentor and Pluralsight author John Sonmez as a guest on my blog. So, let us sit back and listen to what he has in store for us today.
success and how to be successful, but few people are really
understanding what it means and what it is to be successful.
As a software developer, what is success?
You may hear that success is what you define it to be– and while the
intent of that message is often well placed– the reality is that success
is not something we are able to decide and define for ourselves. If it
were, we’d all be successful.
misunderstood but just as concrete and nonconforming as gravity or
are but a poor orphan without a penny to your name– perhaps even
without a name. Success for you then might be a very different picture
than what success would be for a richly endowed golden child born from a
wealthy family with every conceivable advantage possible.
and reach new milestones in career and wealth that success is always one
step higher. Success is always a higher rung on the ladder that is just
out of reach.
The formula for success
For each of us this will mean a different thing, which only we will be
capable of judging, but we must learn to take inventory of what we have
to work with and put it to the best use possible.
development, this world can seem large an uninviting. It can seem
impossible to learn everything you feel that you must know in order to
be successful, but you must calmly take an inventory of what faculties
you possess to acquire the knowledge and experience you need and make
the most of them.
have some access to the internet. You should feel lucky to have such a
fortune bestowed upon you, because you have a limitless source of
knowledge– both good and bad– at your disposal.
and one that is more curated, this more trustworthy than the unfiltered
fire hose of information you can find online.
software development. Someone who is willing to be a mentor to you.
This is perhaps the most invaluable resource available. For centuries
trades of all kinds have been passed down by this method.
2. Using resources effectively
but starving to death simply for the lack of ability or willingness to
convert that gold into something that could sustain him.
to be successful in any pursuit, you must learn to make the most of what
have had a pile of books on your desk that you mean to read someday. Or
perhaps you have planned to go back to school, but lack the time.
Whatever the excuse is, you must recognize it for such. It does no good
to justify your actions when you must still suffer the consequences of
them. All this does is take from you power along with opportunity.
resources they have and to use them as effectively as possible. If you
are wanting to learn a programming language, then learn it. If you are
wanting to learn a particular technology, then do so. Perhaps you don’t
have the best resources available for doing so and your search of
knowledge will require the extra effort of finding the sources yourself,
but it is very rare that a person continually knocking would not have
the door opened to them.
then answered and lead to more questions. Not many people are short on
the ability to recognize their questions, but it is up to you to realize
that you have the resources to receive the answers. Don’t make
excuses, instead use what you can to find the answers to your questions.
there is no such thing as a free lunch. This is a true maxim, which you
should always live by.
easily grasped, if it were why would it even have value to begin with?
Everyone would simply reach out their hand and grasp it and we wouldn’t
have the need for the conversation at all.
It is completely impossible to achieve success without hard work,
because it takes great effort to maximize the use of your resources.
for their own gain by saying words to you like “work smarter not
This sacrifice doesn’t have to be as painful as it sounds, as you can
surely enjoy the process of working hard as much as you can enjoy the
benefits of it. Just as I would probably rather be resting on my couch
watching TV than writing this blog post, but I am also enjoying the hard
work I am putting into it.
you will not feel the burden of hard work, because when you are working
towards a purpose the work feels light. If you are working in an
oppressive environment with a demanding boss who makes your life
difficult, instead see it as an opportunity to work under non-ideal
conditions and still produce significant results. Bide your time in
this situation and devote extra hours when you get home to your own
education. Find opportunities in your job to learn new skills or make
the most out of the tasks you are required to do for your own benefit.
4. Have an indomitable spirit
never be able to get it. Every Time I threw the balls up in the air,
they seemed to fall back down the same each time. What I didn’t realize
and what I couldn’t perceive was the small changes that were occurring
in my mind as I was adapting to the situation and preparing to be
successful. Had I measured my success by my results early on and had
given up on the venture, I would have failed not because of lack of my
ability, but because of my lack of perseverance.