Hacker News new | past | comments | ask | show | jobs | submit login

Whilst learning these languages, don't just learn the syntax.

Get some good books on algorithms and data structures. Learn these really well and then study the languages to find out you can implement them.

Each language will lend itself to certain structures. Learn them.




You just reminded me of something I left out - patterns and anti-patterns. Knowing those might be just as valuable because then you can recognize and adapt quickly. For example MVC is basically the same across all platforms, with minor differences.




Consider applying for YC's Spring batch! Applications are open till Feb 11.

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

Search: