I've been trying to up my tech skills because I've heard it's super important to keep learning in this fast-paced field. However, every time I look up courses on sites like Udemy or Coursera, I come across a bunch of comments saying they're just too basic or a waste of time. I'm really looking for suggestions on where to learn effectively, beyond just surface-level stuff. Should I be checking out specific books, online platforms, or perhaps joining certain communities? Or is the best route just diving into personal projects and learning as I go? I'd appreciate any personal stories or suggestions!
3 Answers
Starting a pet project is a great way to learn! Push through your initial struggles until you get the hang of things. If you want to learn how to program, stick to traditional methods; being self-taught is incredibly valuable. Also, if you're into programming, look into SICP (Structure and Interpretation of Computer Programs), especially the Lisp version for a thorough understanding.
Definitely consider diving into books! They can provide a much deeper understanding of tech topics compared to quick tutorials. Just steer clear of 'for dummies'-style books; they're often too basic.
Books are a solid choice for in-depth learning. Also, check out CS50 and The Odin Project. Remember, don't just watch videos; spend more time actively programming. That's where the real learning happens!
Exactly! It's all about grinding through your projects and learning from your mistakes. The silver lining is that once you're established, many companies are willing to let you experiment and even fail with new tech—at their cost!