如何选择编程语言

学习某个技能,不是单纯为了哪个技能更有前途,而是因为以下几种原因:
1. 解决问题需要用到他;
2. 自己在这方面有天赋能很快的掌握它,技不压身;
3. 学习他能获得对自己有益的一种新的思路;
4. 自己爱用他
想做web界面,学HTML,CSS,JavaScript
想做小成本网站,学php/MySQL (或 ROR)
想入门编程,学python (Stanford 的选择)
想做企业级开发,学JEE
想做iOS开发,学objC和cocoa
想做系统开发,学linux/shell/c/cpp
想做DBA,折腾DBMS 和各种sql