DEV Community

Cover image for Books vs online courses vs projects? πŸ“š
Dev on Remote
Dev on Remote

Posted on

Books vs online courses vs projects? πŸ“š

3rd question from the Dev Pools series.

Same rules as before. Since we can't add polls, we select an emoji.

Which learning method works for u the most?

❀️ - books/articles
πŸ¦„ - online courses
πŸ”₯ - hands-on projects & practice


Maybe sth else?

Top comments (6)

Collapse
 
devonremote profile image
Dev on Remote • Edited

At the beginning for me I was going all in into online courses, but I've realised that they weren't making me think enough & experience is measured by number of problems you've solved. After that I'm learning through practice mostly. How about u?

Collapse
 
vbd profile image
Volker B. Duetsch • Edited
  1. I recommend to start with online courses to get an idea of what it is all about. -- πŸ¦„

  2. Step on with hands-on projects & practice to gain initial practical experience and keep motivation high. -- πŸ”₯

  3. To deepen knowledge I'm always getting books (really a lot of them) and reading articles and summarise them as a weekly github posts: github.com/vbd/Fieldnotes/tree/mai... -- ❀️

Collapse
 
kylelaverty profile image
Kyle Laverty

I usually start with online courses to pick up the basics of a new language and then switch to making a personal project. I find those projects often involve merging a bunch of concepts and are way better learning tools once I have my feet wet.

For human skills/management skills, I find books are better than courses.

Collapse
 
kocreative profile image
Kat

A tie between hands on experience and articles for me. I find it hard to put online courses into practice. I much prefer to create my own projects, and then try to make them a reality. If I started off over ambitious, it's a learning oppotunity, and I tend to then refine my ideas into something I can realistically make.

Collapse
 
martinbaun profile image
Martin Baun • Edited

Me personally I enjoy using a mixture of videos and written material. What worked for me was learning, Understanding, then practice. Great post!

Collapse
 
shivam_agnihotri profile image
Shiivam Agnihotri

Always books/articles and then hands-on projects & practice :)