Anything I can do, you can do better…

Anything I can do, you can do better…wait, what?

 

Yep, you read that correctly. Most of us actually believe and perhaps have even said this statement. Most of us believe this because we’ve been told to believe it from one single person. That person sucks. They always run you into the ground. They always make you feel like you’ll never make it. They’ll always tell you that you’re not good enough. But you know what? Forget them. They are only stopping you from reaching your goal. Who am I talking about? I’m talking about you. That’s right, you. You are the person that keeps you from jumping out there and actually accomplishing something.

 

sad person

 

The Background

So now, a little context to my introduction here. I am a six month old web developer. That’s right, six months ago I thought HTML was a MySpace feature, Bootstrap was an article of clothing, and JavaScript was someone writing my name on a Starbucks cup. Yesterday I successfully launched my first client’s website. You can find it at www.timsconcreteproducts.com. Yes it’s real. Yes I built it. However, it was also me that was holding myself back. I kept staring at it. It was missing something right? I mean, it can’t be good enough yet. It doesn’t have enough features. That thing needs to be moved over there. This border is too thick. That button is the wrong color. It made me want to scream. It made me believe that anything I can do, they can do better.

 

Drown Yourself Out

I had to finally just sit back and say, “enough is enough.” It’s going live. So i did it. I pulled the trigger. The client was happy with it, and that’s all that mattered right? I really didn’t think so at first. Part of me still felt like I hadn’t done a good enough job. After all, I’m in the web development community. People know a lot more stuff than I do. Am I really good enough to take part in this realm of opportunity? There’s people younger than me and they know HTML, CSS, JavaScript, jQuery, Node.js, PHP, MySQL, Ruby, Rails, Ruby on Rails, and the list goes on and on and on. Then I jump on YouTube and see videos of what you should know to be a web developer in 2017. That list is even longer! On top of that they claim, “you’re not a REAL developer until you know (insert language here).” JUST STOP IT! You have to drown yourself out. Tell yourself that you can do this, and you will in fact do it. Stop listening to your biggest enemy, your own doubt.

 

The Reaction

So I took Tim’s Concrete live online. I am a member of two coding groups on Facebook. I hesitated to post anything. Once again my mind is whirling. Is it good enough? Am I about to get slaughtered? Am I going to be the laughing stock of the group? The result was the exact opposite. People swarmed to me. Telling me how great I had done. How they wished they could be where I am. They wished they could do what I do. Are you kidding me? Is this real? My mind did flip flops and loopy loops in my skull. How was this possible? These people know so much more than I do. They’ve been doing it longer. They’re better than me. Anything I can do, they can do better…right?

 

The Epiphany

That’s when it hit me. Everyone that I was talking to was EXACTLY who I was. They were me before I snapped and decided to just go for it. I talked to a lot of people in these groups that were insecure about their abilities. They were constantly doubting themselves. They were constantly waiting until they finished learning (insert language here). Need I remind you that I’m only six months into this? Anything I can do, you can do better. If any of you from the groups are reading this please pay attention to what I am saying here. Even if you are reading this and you’re not a part of that group, please, continue to pay attention here.

 

The Reality Check

Take this next point with a grain of salt from an all-wise and all-knowing infant web developer:

If you think you’re not good enough right now, you’ll never think you’re good enough ever.

I mean it. If you can code a simple landing page website, there’s a small business near you that would be happy to have one. If you can take a regular website and use something like Bootstrap to make it mobile responsive, there’s a mobile-crappy website out there in need of your assistance. The bottom line is work with what you can do right now. Get out there and do something with it. Stop waiting to finish (insert language here). Keep learning while you’re building something real. Jump out there and (as Nike would say) Just Do It.

 

The Application

So rather than just leave you with some encouraging ideas, I want to share with you how I actually got this far in my elite, elaborate, wealthy career (that can’t even pay the water bill yet). Jump out there. Here’s exactly how I did it. I went to my local facebook sell groups. Here is the exact posting I typed up:

facebook post

There it is. My all-time secret to how I got started. I don’t care if you copy it word for word! Reach down deep into your gut, pull out what courage you have, and DO IT!

 

The Conclusion

“Anything I can do, you can do better.”

That’s the lie. I told myself this every single day that I logged onto Facebook and saw my competition. I truly believed it. Stop believing that and believe in yourself. If I can do it, so can you. Let me know what you think. Ask the amazing, all-powerful, six-month-old developer whatever questions you may have, and I’ll see what I can do. One more thing. Right now, tell yourself out loud:

“Anything they can do, I can do also.”

Have a wonderful day!

 

Web Development: #2 – What to Learn First?

One of the most popular questions most people have when they first start on their journey into web development is which language to learn first? There are many options out there and the quick Google search can be absolutely overwhelming. So let’s look at some common themes that tend to run in the beginner’s circles of web development.

Web Development #2 - What to Learn First Continue reading