DEV Community

Discussion on: What nobody tells you when you decide to learn how to code

Collapse
 
gholz profile image
Guilherme Holz

I agree with all your points, but I would like to add something, the CS course in my opinion is one of the worst ways to learn how to program, It's great to build network and to have a general vision of things but I always recommend a few steps for people learning how to code:

1) Buy a book on the technology you're interested. There's 2 reasons for that the first one is pretty psychological it creates a commitment to learn that since the good books are usually pretty expensive (specially in Brazil) the second one is that you can read the book anywhere at anytime.

2) Go to an online learning platform like Lynda.com, Udemy, Udacity... These platforms have a very focused approach and usually have courses for different skill levels.

3) Start a pet project. It doesn't need to be fancy or anything just a place to apply the things you've been learning.

4) Find a coach. An experienced developer can ease out a lot of concepts for you and you would be impressed on how open they are to do it.

5) Be proud of the small victories, programming is a constant learning process.

Collapse
 
stefannibrasil profile image
Stefanni Brasil

Hi, Guilherme, thanks for replying!

I totally agree with you, thanks again for sharing. In fact, I quitted college and started to study on my own. I was focusing too much on tests taking and not studying enough what really matters... I am doing an e-commerce, it's been fun. I have some mentors, I started to work with Rails too, been learning so much!

Yes, I am constantly reminding myself of that. Hope you are doing fine! Cheers.

Collapse
 
aminmansuri profile image
hidden_dude

A tip for you if books in your country are expensive: try buying Indian editions from sites like abebooks.com.

I've bought $200 books for $15 that way. Totally legal, new books.