杂谈:毕业时学什么编程语言好?

很多年前我一直学习flash,学习flash给了我很多动力接触很多周边的知识。但从学习as3 后,再去接触其他语言体系,我发现自己是很渺小。然而每年学习一款语言,我会发现编程里面有很多很让人兴奋的事情。偶然会编程到深夜去探索里面的世界。对于毕业时学习什么语言是一种伪命题。没有什么语言是能够持续保持强势,前几年c++和c 一直保持了强势,然而在后续一些应用场景java 在web方面表现比c++好。这些语言各自有应用场景。故此,对于一种应用和软件需求要看场合选择。如php和nodejs,ruby,python,这些语言都可以从事web方面开发。一些团队喜欢php 一些团队会选择ruby,这些都是要体系和项目而定。对于毕业后开始乱投医那样,实际上很多时候市场走势。几年游戏兴起的时候,页游培养了一大批flash爱好者,然而手游慢慢兴起,coco2d 和u3d也走上了市场。
这些体系慢慢培养了市场,市场需求一直旺盛。做编程有时候很累,选择什么是最繁琐。往往有时候,对一款不喜欢的语言学习了,并不能发挥好长处。越往后会发现,前期的基础和交杂学习语言体系会帮到自己不断完善自己的编程体系。这一点有很大好处。
在大学所学到往往没有经过实战,故此会有很多脱节的情况。于是各种培训班岗位就出现。这些培训班和企业联合在一起,让一些人过渡到公司中去。
往往学什么好?这种伪命题,要看自身特性。一些人给出一些建议,看一些潜力的语言,在短期内不兴起的,到后期爆发。这个也是有一些道理。语言的兴起到社区培养很大程度需要氛围形成。形成生态才能继续促进软件行业。对开源的一些软件,有着非常好看法,开源的项目能够减轻初创公司的成本,这些有利。
毕业后,需要接触前端,后端这些都是一种比较笼统的说法。全栈工程师并不是万能药,对每一种语言都能吃透到每一个细节,需要投入的精力和时间自然会很多。
故此,接触的项目对自身的提高是有很大帮助。类似做外包项目,类似走进一个大公司,完整的系统能够全局看到。自然能力培养上去了,学什么自然很顺畅。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值