DEV Community

The way I have learned programming

Carlos Galarza on April 28, 2018

I have learned programming 16 years ago and right now I continue to learn things every day. By the way I improved how I learn. Here, I will tea...
Collapse
 
cess11 profile image
PNS11

I would like to add a more practical recommendation:

Apply more or less extreme limits on your setup. Get rid of X. Write your essay on an embedded system. Do everything from your REPL at least one day of the week. Don't open a graphical browser at all during weekends. Delete mutt and write your own parser for the mbox format.

It can seem silly but for learning how to wring the most out of computer systems it is one of the better regimes, and once one starts to accept that the machines are unfinished hacks that needs a lot of work to get decent rather than the shiny gems advertisements and culture make them out to be it will get easier to handle.

Collapse
 
inceptioncode profile image
Darrell Washington

This was great. I find myself dreading to read documentation or blog posts sometimes when I want to get deeper knowledge or just learn in general. Only because I just don't like reading about code.

However, I'm a visual and hands on learner. If I can apply some hands on work in the middle of reading my growth will sky rocket. The seniors that I am around at work agree. Very good post!

Collapse
 
missym profile image
Milena Cabrera Patiño

Excellent! You're great ;).Congratulations!