求各位帮帮忙!!我想当程序员!!但给如何入门呢!!!有没有人帮帮我!!!
1个回答
2011-12-06
展开全部
1、你需要大概了解一下行业内的情况,以及你想要工作的城市的需求情况,因为你不是这个行业内的人,所以需要大概了解一下。
2、虽然很多人说编程这东西都一样,但是实际上还是有区别的,比如像C#、JAVA这种东西属于结构庞大的语言体系,有数量很多的各种扩展包,这种东西入门相对较难,应用领域大概在一些大型系统(相对的,比如一些对安全性要求很高的系统,像是银行的网银等系统,当然,也不是说其他的方式就不安全)。再比如像PHP、Python这种脚本语言,体系其实也很强大,可以做很多事情,但是属于偏轻量级的语言,主要用于快速开发(通俗地讲就是能在短时间内完成开发、部署)。
3、在了解了你即将工作城市的需求以及语言方面的大概区别之后,可以选择一个语言学习,其实就是打基础。也许很多人会推荐你从C学起,但是我的经验是不管学哪个语言,只要你能控制好沉淀成本(也就是你花费在学习上的时间,这一段时间基本是不会带来收入的),并且能够掌握一些基本知识,就可以以一个初学者的身份去应聘了。
4、另外你还要明白一点,程序员的根本技能是编程思想,而不是会用哪种语言。编程语言只是工具,如果你能用一种语言写出漂亮的代码,那么你也可以使用另一种语言写出来,因为思想是关键。
5、最后说一下我的经历,我在上学时基本就没编过程序,毕业后偶然的机会能去一家用PHP做网站的公司,我就是从头开始学,边学边干。过了两年跳槽到别的公司,全新的工作环境和之前完全没有接触过的语言,用了大概半个月的时间熟悉这一些,然后差不多就适应了新环境。所以说学什么语言不重要,思想才是主要的。
2、虽然很多人说编程这东西都一样,但是实际上还是有区别的,比如像C#、JAVA这种东西属于结构庞大的语言体系,有数量很多的各种扩展包,这种东西入门相对较难,应用领域大概在一些大型系统(相对的,比如一些对安全性要求很高的系统,像是银行的网银等系统,当然,也不是说其他的方式就不安全)。再比如像PHP、Python这种脚本语言,体系其实也很强大,可以做很多事情,但是属于偏轻量级的语言,主要用于快速开发(通俗地讲就是能在短时间内完成开发、部署)。
3、在了解了你即将工作城市的需求以及语言方面的大概区别之后,可以选择一个语言学习,其实就是打基础。也许很多人会推荐你从C学起,但是我的经验是不管学哪个语言,只要你能控制好沉淀成本(也就是你花费在学习上的时间,这一段时间基本是不会带来收入的),并且能够掌握一些基本知识,就可以以一个初学者的身份去应聘了。
4、另外你还要明白一点,程序员的根本技能是编程思想,而不是会用哪种语言。编程语言只是工具,如果你能用一种语言写出漂亮的代码,那么你也可以使用另一种语言写出来,因为思想是关键。
5、最后说一下我的经历,我在上学时基本就没编过程序,毕业后偶然的机会能去一家用PHP做网站的公司,我就是从头开始学,边学边干。过了两年跳槽到别的公司,全新的工作环境和之前完全没有接触过的语言,用了大概半个月的时间熟悉这一些,然后差不多就适应了新环境。所以说学什么语言不重要,思想才是主要的。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询