Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

Learning a programming language doesn't translate into other language, but the principle of programming in general does.

In another language you may not be using classes, objects heavily, so learning about how to make class factories mean very little. What matters is, through this you might learn about good abstractions and its power, and that's what is important.

And that is what universities should be teaching with the use of any language/tool. I am not sure what you mean "non-tech" class, i am pretty sure there aren't any such things in CS programs. If you dedicate yourself to one particular tool, you will have a very narrow view of software development. Don't need to go to university, you can learn it by yourself and save both time and money.



Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: