Monday, September 18, 2017

Dedication to your Craft / Competition

I feel that as I've grown older, the more complacent I've become to my surroundings and my situation.  Long are the days that I would be in literal anger over not beating someone in 1v1 Starcraft, or putting in work every night to increase my calf strength so that I'll be faster than the guy next to me on the grass.

~ Now that I think about it, both examples I brought up were out of competition, and competitive spirit.  But is that real genuine interest in your craft?  While it may be a mechanism for achieving greatness within your domain, in all honesty I feel like it is building a shaky foundation for what it truly means to be "dedicated" to your craft.  It almost sounds like I'm viewing the craft as a mere backdrop do my main goal of wanting to be the best at whatever you do.  I'm going to say this is different than my initial intentions for this document. but its somewhat interesting as well.

The differences lies in your motive, and your overall goals, and the changes what you value. It is a balance between these two trains of thoughts that we can come up with the ultimate form of mastery.

Motive

Lets compare the differences in motives between dedication to the craft and competition.

On one hand, we have the pure form of dedication to the craft.  The mindset that we are doing what we're doing in order to improve your skills and become the master of your craft.  We will not concern ourselves with the progress of others, in that our main goal is self-improvement.

Contrast this with our competition, and it stems from the wanting to be superior to your peers, to prove your existence and to acknowledge your strength.  This comes from a more social aspect and relies on the relationship between people.

Goal

With dedication, you will want to become the ultimate artist of your craft, having total knowledge of your field, and knowing the best solution to your domain.

With competition, you want to be the "Best", in that disregard of what maximum there is, you are better than everyone else.

Values

With dedication, you value the beauty of your skills, and what comes from this.

With competition, you value your status and power over others.

Yin and Yang

I kind of see the two as different sides of a coin, one pure of intention, and the other of passion and pursuit.  I think that by balancing the two we can create something truly special.  Lets take a look at how combining these two themes can benefit us.

Motive, what drives are being.  With only dedication, we actually have no sense of direction. Competition alone will only get you as far as your peers. But putting them together, you can use competition to create intermediate points that drive you to know your improvement.

Goal, where you want to be at the end of your journey.  With dedication, once you're at the top it is a lonely mountain.  You feel like you've reach your creative maximum.  With competition, you are are only as high as the mountain you've climbed, but that is all you will ever be, the top of that mountain.  Competition allows you to look at your peers in a constructive way, building upon your own skills, knowing where you stand, and where you can go.

Value, the essence of worth.  Dedication allows you to look back and what you created, as well as to motivate you to dream of what you can make.  Competition is an accelerating factor that allows you to grow from your peers and to unlock one another's potential.

Moving forward I will try to remember what the difference, and to make sure I'm responsive to side of the theme, and hopefully help me through my journey.

Wednesday, September 6, 2017

Back to the Books

After seeing some of my friends studying for their various classes, I had this weird craving to study.  Don't get me wrong, working has its gratifications (and pay!), but there is just something about the raw pursuit of knowledge, for knowledge's sake, that seems so satisfying.  

What better way to relive those days, than to go back to how I did it back then.

The books I'll be looking at in the weeks to come are:

Design Patterns (link)

I bought this book to help me improve my code quality by helping me to identify common programming designs and applying them into my work.  By building upon well recognized design patterns, my hope is that my code will be more readible to future users, and that I can have a better understanding on why these constructs work as such, and to be able to explain my code to others.

Clean Code (link)

Clean Code was a book that was recommended to me by the iOS Team over at Experian.  It instills the principle of writing intuitive code that is well organized and verbose enough to readers to understand what the intent of your code is. My goal here is to maintain a good code style that will allow for easier readability.

Great Expectations (link)


This is a classic book that I'm going to use in the down-time I need to relax.  Great Expectations is a book about personal growth and development, and how to deal with the coming of expectations.  I think this will be a good read, as I learn and grow in this time.

Personal Growth

Imagine if the Elon Musks, Steve Jobs, or Bill Gates lived in the age of Facebook, Reddit, and Tinder.

I declare war on Time-Wasting! Getting off work at 6, and sleeping at 12, we have about 6 hours to do some stuff.  Yeah we take into account regular life-style things such as cooking, gyming, and just letting your brain rest.  My challenge to myself is to spend 2 hours every day focusing on improving myself, through literature, study, and financial know-how.

Time to get off my ass and start learning some shit.