Since I was 13, I never took a class for programming and very few books peaked my interest. What I do know is this: Given a goal, I believe I’ll figure it out. Sometimes the first round of code won’t look pretty, but it works. As I’ve continued to learn more, I would refactor code to make it cleaner, easier to understand, and more efficient.
Sometimes you may have no idea what you’re diving into, but you have a choice: do you take on the challenge and figure it out or do you miss out on an opportunity to learn something new?
Taking on the challenge diving head first is scary, but it can lead to so many things: Perhaps you’ll learn something new about yourself, good or bad. Perhaps you’re going to figure it out quicker than you thought.
Over my career, I’ve relied on figuring things out and, to be humble, have become pretty darn good as an ASP.NET C# Developer. I jumped into C# without learning some of the basics; I had no idea what object orientated programming (OOP) meant or the different design patterns. I just knew one thing: I believed that I’d figure it out by “hacking” my way through, using Google, Stack Overflow, and examples on GitHub.
There have been times, especially during interviews, that I’ve been asked to define a technical term and my mind would be blank. I often ask myself, “Is it really that important that I know the definition or that I know how to do it?”
A Couple Takeaways
You have to be comfortable with making a mistake along the way. When I started working for one company, I made a mistake and deleted a database table. My mentor and supervisor looked at me and said, “Well, at least I know you’re working!” Once again, I’ll reference Albert Einstein who said, “Anyone who has never made a mistake has never tried anything new.”
You have to believe in yourself and your previous abilities that you can do it.Take the obstacle, the path less traveled, and in the end you’ll at least get some personal growth.
People can be really smart or have skills that are directly applicable, but if they don’t really believe in it, then they are not going to really work hard.
Mark Zuckerberg, co-founder and CEO of Facebook, via Entrepreneur
https://ajtatum.com/wp-content/uploads/2017/05/einstein_background.jpg9001940AJ Tatumhttps://ajtatum.com/wp-content/uploads/2017/05/AJ-Tatum-Circle-Small.pngAJ Tatum2017-05-26 13:47:202017-07-01 08:40:11The Art of Figuring Things Out
A nonprofit working to expand the internet's power for good.