编程怎么学?学什么?看招聘要求下菜。

面对市面上五花八门的编程语言,很多人可能会有疑惑,说那我到底该学什么呢?

我觉得吧,学什么不是最重要的,重要的是学了什么可以容易的找到工作,在理不?在理不?在理不?(本帖留言在理有惊喜哦,分享本帖更有惊喜,请注明你学习的课程,分享给谁怎么分享你看着办)

所以说嘛,我们就要多去各种招聘渠道看看人家招聘的程序员都要求会什么,然后咱就去学什么。
来来来,一起看一下某联招聘关于 Java 的任职要求:

18072702.png


这是某东的招聘要求:

18072801.jpg

这是某狐的招聘要求:

18072802.png


怎么样,是不是觉得要学的太多了,是不是有点懵逼了?

这里注意:以上都是java开发工程师的要求,其他的大家可以自己去了解。有一个非常非常重要的点,大家关注到没有?"java基础扎实"、你care到没有?

好了,这一点对入门者特别重要,无论是学习其他那种语言(C语言、C++、C#、Python、PHP等等),我们都应该把这门语言的基础学习扎实了,否则后面的架子很容易倒掉。

下面我们用java工程师举例说明:

毋庸置疑,要把 Java SE 学好,也就是把 Java 基础打好,这个阶段学好有助于后期框架的学习。比如把多线程、网络通信、设计模式还有 jdbc 等学扎实了,学习过程中记得在自己的博客上做笔记(记住每次学习的知识点,问题、问题的解决情况等等),画画思维导图等等。

面试的时候很多面试官必问你关于 Java SE 的知识,一个两个答不上来还好,接连好几个基础知识都不会,你说多尴尬。

然后,要学习前端的知识,比如 HTML、CSS、Ajax、JQuery 等。虽然 Java 是做后台开发,但是少不了和前端进行交互,所以很有必要学一学了解这些知识基本面。来点实惠鸡血:工作中,做前端的漂亮妹子遇到个问题,来请教你,你说,「啊,碰巧这个,我也不会唉」,此时你的另外一个男同事凑过了看了一眼说,「姑娘,这个问题我应该可以解决,不如下班以后我们探讨一下?」,然后故事的剧情我就不用说了吧,留你一人独自受尽冷风吹...


数据库的学习尤为重要,基本的使用来说,比如 oracle、MySQL等,是很容易上手的。好好学学数据库的一些常用函数,以及会写 SQL 语句,面试时大多数公司不要求写 SQL 语句的。


框架的学习,刚接触框架的时候可能会感觉很不适应,各种各样的配置文件会把你搞晕,但是这是好事情,因为这意味着更复杂的东西别人都替你弄好了,你只需要组合组合就可以用了。换位思考,静下心来,多问多敲,光看可不行,框架一定要操作实践,你才能有收获。


最后,多看一些网上大神写的代码,学习别人的代码思想,学习他们的代码结构。最好自己能做个小项目,一来可以把学过的知识都运用起来,二来积累项目经验,为以后工作做准备。
 


免费10天***刻意学习营***(可在前面文章了解学习营)

三门编程入门课程可选:java、Python、PHP

入营任务1:

关注公众号【爱编程i码邦】报名转发本文声明“我要报名,参加【汉德学院】*刻意学习营*选拔,请帮我转发点赞”,集赞10个以上的,联系汉德学院小美(微信号:hdxy1509115)


 

0 个评论

要回复文章请先登录注册

Template error, template file not found