个人登录
数狐在线-做最好的在线学习社区java c# liferay jsp
数狐精讲39 - 快速成功找JAVA编程工作,必须忌学Java!
北鼎K105养生壶 进口加厚玻璃水果茶花草茶煎药壶电水壶养身壶
    2018-2-22 18:42:37    作者: 数狐精讲      进入评论页


如果你想入行编程工作,无论你是学生毕业还是工作几年转行,切忌有学JAVA的心态,为什么?

我曾经在很多年前在一家大型软件编程培训学校任讲师了,记得当时的教材摞起来,足有半米高,分三期好像,感觉凡是程序员该掌握的知识模块都包括了,记得还有一本书专门讲XML的,老师上课就是按照书本的章节教,学生也是这样说的。

说实话看着大家学的很嗨,但是结果并不如意,因为所有人都是变学边忘,到最后感觉对编程有了解了,却又深刻的感觉自己其实什么也不会,知道XML是什么,但是怎么用?没有很具体的动手能力和对项目实现,设计的能力,心里反而很恐慌了,找工作有不少学生没有信心了反而比开始学之前。

其实这里有几个深深的误区(因时间不够先分析两个方面)在学生或者说想入行做编程工作的人群中:


一,编程面试就是回答技术知识问题,所以要把编程的所有知识都记住了,才能考试过关 

具备这样的想法,我想也不奇怪,我们从小灌输的学习方法,就是背诵,以应付考试,所以学习就是记忆,记忆概念记忆步骤,感觉记住了,换下本书,继续进行记忆训练,很少关注实践动手能力,所以按照这样的学习惯性,对入行JAVA前的准备工作也就顺理推出,谁记住的编程知识多,谁就胜出,而忘记了应该是:谁编程能力高,谁胜出!编程能力从来不是靠记忆展示的,而是靠自己的作品和动手能力展示的!

但是现在社会上的所有编程培训学校仍然延续大学学习的模式,以灌输知识为主,标榜教授的知识非常全面,覆盖程序员应该掌握的所有知识,学习一次,终生不用再学!往往拿出一摞的书本,告诉将学习的学生,你来了,可以用钱换书里的这么多的知识,很值!

其实这样是不对的,如果按照这样的思路,大家都没必要上学了,互联网的世界,知识的围墙早就拆干净了,别说学编程了,你学其他任何知识,网上的资源都应有尽有!

学校应该注重编程能力的培养,而不是对知识的全面讲解和记忆,学了那么多的知识,因为没有时间消化,最后只能是边学边忘了。

数狐精讲39 - 快速成功找JAVA编程工作,必须忌

二,组团一起学胜过单独学习,这样可以避免闭门造车

一个特别奇怪的现象,也许只有国内才有,编程学习的人大多认为网络学习不真实,不热闹,没有线下到编程学校里学习真实,热闹,很多人一起可以相互交流,所以学习者中很多人都坚决反对通过网络学习,认为没必要,网上很多视频都是免费的,网络学习再花钱比较傻。

也许其他的技能的确不适合网络学习,比如才艺类的,针对自我管理很弱的未成年孩子的课程辅导班,但是编程工作的自学能力非常关键,可以说工作后,你学习的百分之九十九的途径就是网络,通过网络进行技能提高,寻找解决方案,进行编程上的知识储备等等,都是以这样独立,单独的方式进行的,而团队在一起的时候除了分享知识,更是分享合作精神,合作成果的。

数狐精讲39 - 快速成功找JAVA编程工作,必须忌

所以我想这也是用人单位有很多对学校出来的学习者评价为,学习能力差,自我管理意识缺乏,团队协作方法比较缺乏,表达空洞流于形式。

因为组团学习的过程主要以学习知识本身,但是却忽略了学习者自我约束,自我时间管理,问题发现,问题解决方案设计和实现等各种编程核心能力的培养。

最后强调下:编程工作能找到,不是因为你学的知识比别人多,而是你的动手能力,分析能力,自学能力等各种综合能力胜过同样竞争岗位的其他同学,而这些能力的培养首先要打破,学JAVA的思维,而转为如何用JAVA解决现实世界的问题。

本文作者微信公众号:elearn007

数狐精讲39 - 快速成功找JAVA编程工作,必须忌

官方微信服务号
进入评论页
合作企业