To most software developers it can seem extremely obvious that software is written for computers. After all it runs on the computer and tells the computer how / what to do. But this isn't the entirety of the purpose of software. Through and through, software is really written / built for PEOPLE.
There is a movement in computer programming called "Clean Code" that pushes the idea that software is written for other developers. Clean Code is human readable and as such is more easily maintained over... [More]
Ok, maybe the title of this post is a little extreme. However, let me explain what I mean. Really, Imposter Syndrome is fake. It's just something you do to yourself. Think about it.
Make a list of why you think you're inferior. Why are you an Imposter?
Go ahead write down a list or think of it in your head.
Ok, now that you have a list...
Every reason you can come up with of why you're an imposter is based on comparing yourself to someone else. And, to make it worse you aren't comparing yourself... [More]
Many of us hear the negative insecurities and fears of others being projected towards us through the "you can't", or "that won't work" statements of negativity. These statements are rooted in these peoples own fears and insecurities. They are afraid of failure themselves, so they try to discourage you too. Don't listen to this advice from others. In fact, distance yourself from these people and find people who encourage you.
"Whether you think you can or you can't, you're right." - Henry Ford
There is a statement that is very prevalent in our culture that "you only have 1 shot" at success. This promotes the premise that any failure is futile. This couldn't be further from the truth. We learn from failure. Failure is inevitable on the path to success, and every single person who has ever succeeded has failed at some point. It's what you do with failure that defines your chances at future success.
I've blogged about failure on a couple occasions already, but it's importance can not be ... [More]
Everyone fails at something before they succeed. There is so much more to learn from failure than success. I've posted before about Failure being greater success than success pointing out how valuable failure is for learning, growing and future success. A huge benefit of failing here and there over time is Wisdom. Wisdom comes from experience, and more experience can be gained from failure than success.
Sure success is great, but when you succeed all you learn is how to succeed under those singu... [More]
There are many times in life that we get nudged in this direction or that so that we make other people happy by doing or saying what's necessary to get to that goal. We all need people to work for, be friends with, get along with that do require a little extra effort at times to keep them happy. This is a necessity of life, however, if you aren't true to yourself then you will eventually lose interested and fade off.
Being true to yourself is being honest with yourself at the most basic level. E... [More]
Some people have other people they follow in one manner or another. Some of the most commonly followed people in an industry are the "rockstars" of that industry. However, there are some people who refuse to follow others as they feel it might hinder their ability to think uniquely; think different. Although, if you don't follow anyone then you are turning yourself into a loner; an island. What's the best direction to take? Should you be a loner who works and thinks independently, or should you ... [More]
Most copyrighted products are proprietary and closed source; such as books, software programs and all other types of copyrightable materials. The reason for this, and a very good one IMO, is to allow the author(s) to make a living on what they've created. While some are open source from the start, most are proprietary; which makes sense. After all, you wont be able to create future products if you can't afford to pay the bills.
When to Set it Free
However, there comes a time in the natural life ... [More]
Just as there is no business without something to sell; you do not have a product until you ship it.
What to ship? How to ship? When to ship? Where to ship?
There are many questions that need to be answered before shipping a product. However, one thing always remains true:A product only succeeds if you ship it.
It may be difficult to determine when/if/how/where your product fits. However, you can always reiterate and improve the product for the next release. Every product isn’t as great at... [More]
"Everybody in this country should learn how to program a computer because it teaches you hot to think." - Steve Jobs
"Learning to write programs stretches your mind, and helps you think better, creates a way of thinking about things that I think is helpful in all domains." - Bill Gates
In the future #Programming will be like #Reading and #Writing are today.
— Chris Pietschmann (@crpietschmann) September 13, 2013
Every student in every school should have the opportunity to learn co... [More]
Every so often there are news headlines declaring that some person or company is an "overnight success." No personal reputation or business is ever built up overnight. It's a physical and social impossibility.
Every time there is an "overnight success" reference there is a person or company that has been working for 5, 10, 15 or more years. They have had many failures over that time, learned from them, and have forged success by persevering through hardships of some kind. Success is hard work. S... [More]
Our society has a tendency to constantly focus on failure. Success is often short lived and generally only achieves "15 minutes of fame."
"I've missed more than 9000 shots in my career. I've lost almost 300 games. 26 times, I've been trusted to take the game winning shot and missed. I've failed over and over and over again in my life. And that is why I succeed." - Michael Jordan
Failures can easily overshadow successes. It is important to never let those failures convince you to quit, for failur... [More]
It is easy to point fingers and pass blame to others. Although, ultimately, at the end of the day you are the only one responsible for YOU!
No matter what good or bad decisions you've made at home, at work, in life; you are the only one to blame. Take responsibility and own your actions. For once you fully take responsibility for yourself, and only then, will you achieve a greater level of freedom.
Many people will attempt to control you out of fear and/or for their own agenda. They will only su... [More]
When you are caught up in the urgency of getting something done it is easy to be blinded by the FUD (Fear, Uncertainty and Doubt) that is causing you to rush and possibly make mistakes. After all, the deadline is fast approaching!
Almost every time urgency is accompanied with rushing. Although, it doesn’t have to be. The next time you get into an urgent situation, make sure you "Stop, Relax. Now, GO!" Reflecting on the current situation allows you to remain in control while still getting t... [More]
A quote you likely hear a lot is "It doesn't matter what you know; It's WHO you know." Well, when you compare the "what" and "who" it is generally true that the "who" is more important. After all, if you don't know who to sell to then it doesn't matter what you build or do. However, something that is implicit in that quote is that you know how to execute.
Execution is probably the most important thing to succeed in both life and business. No matter how much you know, if you can't execute an idea... [More]
There are many tasks that are performed repetitively. Some of those tasks often get outsourced. However, in the end someone is responsible for performing those tasks.
Automation is the process of setting up some kind of process to perform repetitive tasks with minimal effort from the person responsible.
Any time there is a task that is necessary to perform repetitively you must (in today's ever shrinking and increasingly competitive world) consider if that task is worth automating in whole or in... [More]
Time is the scarcest resource we have. More scarce than land, More scarce than water. More scarce than money. This is one of the reasons that life is so precious.
"A penny saved is a penny earned." - Benjamin Franklin
This famous quote from Benjamin Franklin can also be applied to Time. We only have so much time. We need to choose wisely how we spend it.
An hour spent reading useless Facebook status updates is one less hour spent with your family.
An hour spent watching TV is one less hour spent... [More]
We naturally tend to resist change and cling to our comfort zones.
Venture out and try something new on a regular basis. You might fail; you might succeed. But, you will never know which if you don’t try.
The only way to truly grow as a person, both personally and professionally, is to step out where you’ve never been and try something new. You WILL surprise yourself with what you can handle when you set aside fear and embrace novelty.
Once in a while you need to pause and rest for a second so you can collect your thoughts before pushing forward. The rush of pushing forward all the time leaves little time to reflect on what’s been done and where you’re headed.
Don’t forget to force yourself to regain a little perspective once in a while.
Stop. Take a breath of fresh air. Now, GO!
There is nothing wrong with working hard. A lot of people have made quite a successful career for themselves by working hard. But, if you keep working hard today, then you will still be working hard tomorrow. It is more important to work smart... [More]
To follow or lead; that is the question.
No matter how you look at it, people in our society are constantly following in one capacity or another.
However, there are a few people that stand out / take risks / try new things. These are the leaders, the entrepreneurs, the wolves.
Without wolves the sheep would never discover any innovation, and the world would stagnate.
Are you a Sheep or a Wolf?