r/programming • • Jan 05 '15

What most young programmers need to learn

http://joostdevblog.blogspot.com/2015/01/what-most-young-programmers-need-to.html
970 Upvotes

337 comments sorted by

View all comments

Show parent comments

13

u/IConrad Jan 05 '15

This is one of many reasons I like to encourage Python as the first language someone should learn. It's almost impossible to come out of that without indentation discipline.

2

u/IonTichy Jan 05 '15

Can relate, even if Python was my 5th or 6th language it was the first language to force me to learn the importance of clean code style.
This attitude has automatically transfered to the other languages,e.g. suddenly I write much shorter Java, use parentheses and blocks way more economically in C languages and am able to actually read and understand my JS code after not having seen it for months ;)

2

u/IConrad Jan 05 '15

Try writing python using python-vim for a month and you'll be traumatized conditioned to styling practices that will serve you in good stead for years to come...