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

I first learned on Windows - I have subsequently found that it is far better to do development on OS X or Linux & prefer to do so now, but nothing is really preventing you from doing dev on Windows.

My approach to learning was to absorb as much as possible as fast as possible. I spent time trying to learn PHP, Ruby (for usage of Rails), and JavaScript. I did not do anything with NodeJS then, but I did learn how to manipulate JS to accomplish things I wanted to do. I did not know best practices, or was comfortable with OOP.

If you want to learn web development, try building the websites you want. That is probably the best learning experience to start.



Consider applying for YC's Summer 2026 batch! Applications are open till May 4

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

Search: