|
|
|
|
|
by kokoito
5639 days ago
|
|
I don't think this is an issue, actually. Developers and hackers are faced with the need to learn new technologies or programming languages every now and then, that have different philosophies or ways of doing things, and hence different standards of quality. Writing idiomatic and good Python code is not equal to writing idiomatic and good C. So, what makes a good developer is, in my opinion, the capacity to re-learn, to specifically break bad habits. Let's face it, we've all learned (and still learn) crappy techniques first. If anything, people who wanted to learn it the RIGHT way from the start, that I've met, tended to get bogged down in dogmatism of a specific technology or design idea, unable to see the benefits of other ways of doing things. In the end, if a person who has learned at W3Schools can't recognize some of the things he has learned as inefficient or false, then this person clearly chose the wrong calling to pursue. |
|