I have been working professionally as a developer for 3 years, and I still don't know what O(n) means without looking it up. It sounds like you've really taken more towards backend and algorithms, so why not continue learning about that? Chris Biscardi said something on the egghead.io developer chats podcast recently that I haven't been able to get out of my head. They were talking about people who were new to programming, and the opinions that more seasoned developers have about what newcomers should learn first. They said: "They should learn whatever keeps them doing it tomorrow. That's the only requirement. If you do that, you'll figure out what you need later and learn it, and if you don't do it tomorrow, then you're done". I think that's all that matters. Keep learning about what interests you. You'll start figuring out where the gaps are in your knowledge and you'll learn as you go. Just do the thing you like doing that makes this enjoyable for you.
Thats exactly the answer I was hoping for lol, tks!
So happy I could help! Definitely check out that podcast. It's mainly Joel Hooks talking to different developers about how they got their start in software. It'll show you how many wildly different paths there are to success in the industry.
I've actually been taking a look at that right now! Hope I can find it
Here's the specific episode:
The quote is right around the 8 minute mark.
"They should learn whatever keeps them doing it tomorrow."
@Tony Cimaglia-- this is truly wonderful advice. I cannot agree with it enough. Thank you for sharing.
You're welcome! It's such a great quote.
Are you sure you want to hide this comment? It will become hidden in your post, but will still be visible via the comment's permalink.
Hide child comments as well
For further actions, you may consider blocking this person and/or reporting abuse