DEV Community

Discussion on: There's So Much To Learn, Yet So Little Time!

Collapse
itamarst profile image
Itamar Turner-Trauring
  1. Best place to learn in depth is on the job. You have real problems to solve, you have more motivation, potentially more access to resources, and you're forced to prioritize. I talk about this context of learning new language (Ruby) here: codewithoutrules.com/2017/09/09/le...

  2. Learning based on job gives you one criteria for what to learn in depth. Another criteria is "what will move my career in a direction I care about". (If you're doing this in free time for fun, learn whatever you want, but sounds like this is for career purposes.)

  3. Spend an hour a week learning about a broad set of technologies. Goal isn't to use them or play with them, but rather "I know this exists if I need it". I e.g. star github repos, for example, when they sound useful. Just knowing a tool exists to solve a problem is quite valuable. I talk about some places to do this here: codewithoutrules.com/2016/10/07/gr...

Collapse
jackharner profile image
Jack Harner πŸš€ Author
  1. I definitely like having real world problems to solve. I'm fairly proficient now with BigCommerce's Stencil Framework, since that's what I'm working with for my 9-5's store.
  2. Career advancement is definitely my goal. I see a lot of job posts looking for like React/Angular/[insert js web-app framework]. I also see people looking for like Drupal/Laravel devs which might be the route I need to take since I'm more comfortable with PHP (Most of my knowledge is closer to building custom themes off of WordPress, rather than straight PHP)
  3. A lot of my work starts with "I know what I need to do, now I just need to go figure out how to do it". Having a broad knowledge of the tools available is a great thing to have.
Collapse
rhymes profile image
rhymes

I definitely agree! I learnt the most at work solving "real world" problems.

ps. @itamarst ! Nice to see someone of "Twisted Matrix fame" on here :-) Are you still in the core team?

Collapse
itamarst profile image
Itamar Turner-Trauring

Not doing much Twisted these days, alas.