我现在正在高中和大学之间休息一年。我是一名初级IT技术人员,所以在硬件方面我有很多经验。我想用今年的时间来开始编程;我有高中课程的Visual Basic经验,但想在上学前进一步学习。现在,很明显我将无法成为所有这些过于精通,但这些都是我计划学习,在未来几年的过程中,语言:计划的自学课程?
- PHP
- 红宝石(on Rails的)
- 的Python
- (目标)C__(我会研究我的大学计划,看看他们ç用什么,而且知道)
- 的Java
- Lisp的
精通这些语言会给我一个很好的工作基础吗?我试图选择一些语言,这些语言似乎具有良好的就业能力,能够在多种平台(桌面,网络,移动平台)上开发,以及目前流行和追求的平台。
我错过了什么?有没有人看到我错过的任何重要的东西,我选择的东西是浪费时间,否则呢?
非常感谢。
是的,精通这七个(因为C语言和Objective C语言非常不同)是一个非常好的基础。但是,准备花几年时间熟练掌握任何编程语言。 – 2010-11-12 13:15:38
..并且不要忘记所有使您生产的语言的具体工具。尽可能多地了解尽可能多的语言的语法和语义当然是好的,但我可能会专注于一种语言开始,并且还要学习许多好的库。 – simendsjo 2010-11-12 13:18:26