The infinite loop

I was meant to write this post a few weeks ago but I just forgot, I didn’t write down any notes either so I’ll have to try and remember how I felt.

I was driving home after a really productive day working with Laravel and a muscly gym session and I was thinking about how much more I knew about PHP, MVC, OOP and Laravel than 12 months prior.

A couple of days later I had the opposite feeling and was completely doubting my PHP knowledge and thinking to myself “I really don’t know as much as I thought I did.” I remember having similar thoughts back when I was first starting out with PHP and programming in general, after creating a few simple functions I thought that I was a programming god.. until I tried to do something more complex that ruined my perception of my skill.

I really think this industry has an infinite loop of “Yes I’m the best” and “OMG I’m the worst developer ever I should be banned from computers” and that’s what makes us improve. It’s all a great learning experience and you get some great knowledge on your skills and if you’re not feeling like the little fish in the big pond it may be time you started to learn something new and take that leap of faith.

About Nick

Melbourne based web developer that loves building front-end systems with anything from vanilla JS to React. Infosec student and active learner. Subscribe to the blog

www ·

One thought on “The infinite loop”

  1. Rootshift

    I agree with you on this one. It’s quite scary in retrospect because as one particular technology appears, you put a lot of effort in to it and learn it. The next thing a new technology comes out the wood work and you are at square one again. Interesting thought!

Leave a Reply

Your email address will not be published.

This site uses Akismet to reduce spam. Learn how your comment data is processed.