很多萌新程序员都有遇到以下问题,我应该学哪个方向?要学习哪些知识?怎么掌握好知识?老学长结合自己的经历来分享下。
1.应该学习哪个方向?
计算机专业其实可以细分成很多方向:游戏客户端、游戏服务端、Web前端开发、Java服务端开发、Android、IOS、大数据、人工智能、算法等等。萌新程序乍一看的确很容易懵,难以抉择。
老学长来简单分析下,人工智能、大数据、算法岗位等高深岗位非985、211本科生或研究生的不建议选择,当然不排除能力超群的普通本科大牛,如果有信心也可以尝试。
Android、IOS现在也不建议入坑了,目前市场也已经相对饱和了。
比较喜欢和界面打交道的小伙伴可以选择前端工作,如果比较喜欢游戏的可以选择游戏客户端开发,比较喜欢网页的可以选择Web客户端开发。
比较喜欢和命令行打交道的小伙伴可以选择后端工作。后端基础语言一般分为C/C++和Java,Java有很多封装好的库,利用Java进行后端开发相比C/C++要简单些,但是相对的竞争会多些。
2.要学习哪些知识
选择好方向后就要查找该方向的学习路线图,要善于利用搜索引擎。百度上搜索时一般都会找到对应的学习路线图,也可以去GitHub上搜索,也许会有更全更专业的知识分析。
如果有小伙伴想从事游戏开发,可以关注公众号《码之有道》,回复“游戏开发路线图”,获取游戏开发学习路线图
3.怎么掌握好知识?
一定要勤于动手,书籍和视频看的再多也是没有用的,一定要自己动手去敲代码,去调试。
首先要掌握基础知识,这时候可以先跟着书籍或者视频去敲代码,一步一个脚印的去学习,把基础知识掌握好。
然后一定要自己动手去写Demo,强迫自己把这个demo做出来,并且不断去优化,达到可以拿的出手的作品。面试的时候带上作品,一个好的作品会是一个很大的加分项。
老学长也简单解答了萌新程序员常见的几个问题,想必对大家也有所帮助的。既然学习方法知道了,就抓紧定个目标吧,开始漫长的自学之旅!
下面老学长就把大学常用的一些自学网站和学习资料分享出来,希望能够帮到大家!
一、视频教程学习网站
1、哔哩哔哩
哔哩哔哩可谓是自学神器网站,不仅免费无广告,还有很多高质量的教程视频。毕竟是被央妈表扬过的学习网站,大家可要好好利用起来。少看点小姐姐视频,多看点“秃头老师”课程。
2、极客学院
这个网站很适合入门,技术种类非常全,每个技术方向都给你规划好路线了,跟着学习就行了。会员也挺便宜的,是个良心技术课程网,挺适合初学者的。如果不想买会员,也可以到B站上碰碰运气,很多视频都被好心人搬运到B站了。有能力的最好还是买会员,支持一下,毕竟确实是良心网站。
3、慕课网
慕课网一开始走的是免费路线,当时我也是刚入坑编程,每天在慕客网上学习。虽然有些视频时付费的,但是那些免费的入门足以。对于付费视频,大家可以自己抉择,也可以到B站上搜索下是否有同类视频。
4、收藏资料
除了上面的几个在线网站,还有我大学时候自学的一些学习视频和电子书,我也毫无保留的分享给大家。包括C/C++、游戏开发、Java、Python、Android、IOS、前端等方向,从基础到实战,都是经典教学视频,非常详细,获取方式在下方。还有很多电子书,收藏不易,都拿出来分享给大家!
可以在我的公众号『码之有道』,后台回复『资源』即可获取。
二、文字教程学习网站
1、菜鸟教程
这个网站涵盖了非常多方向的教程,而且写的非常详细。工作中如果基础知识有所遗忘,就可以到这里来查询。当然也同样适合新手作为文字版教程,文章教程里会有很多的案例,新手可以跟着写,尝试去调试。
2、W3School
专注于Web技术教程的分享,同学如果想要从事Web开发,应该会经常访问这个网站。开发时,如果遇到记不清的标签,就来w3school搜索。
3、GitHub
程序学习网站怎么能少的了“基佬交友网”,大家可以去GitHub上搜索项目,有很多大牛在这上面分享开源代码。大家可以下载代码,去学习、去运行、去调试。学习大牛们的编程思路、编码规则,这对自己的编码能力的提升是有很大帮助的。
三、刷题网站
1、LeedCode
LeedCode是专门用来刷算法的。同学们如果想要进入大厂工作,就必须经常来这里刷题,从易到难,一层层的打怪通关。刷算法题其实是要和学习路线图并行的,就比如可以定个计划,每两天提交一道算法题。
2、牛客网
牛客网是专注于程序员笔试的网站,里面涵盖了很多公司的笔试题。身边很多朋友大佬,都是通过牛客网内推进入阿里、腾讯、百度等大厂,上边聚集了每年大厂的算法题。大家可以提前接触下,可以提前感受下自己和目标公司的差距。
四、应聘网站
1、Boss 直聘
Boss直聘网是博主最常用的招聘网站,也是很多互联网公司最常用的招聘网站。在这个网站里可以直接和目标企业的HR进行沟通,直接投递简历,约定好面试时间。不像其它招聘网站,投了简历之后就只能被动的等待HR来联系,你却询问不到相关情况。
2、拉勾网
拉勾网也是比较靠谱的招聘网站。公司相对Boss直聘上要少一些,但是也是值得去关注的一个招聘网站。大家在网站上写好简历,然后就去投递目标公司。
3、前程无忧(51Job)
51Job是老牌招聘网站了,互联网企业的招聘质量一般,自己要学会甄别。不要被一些披着公司外衣,实则骗去培训的骗子公司给骗了。主要是多个渠道多些机会,大家写好简历,挂在网站上,就会有合适岗位的HR打电话过来,让你去公司面试了。
小结
上面就是老学长大学经常访问的一些学习网站了,都拿出来分享给大家了。今天的这篇分享文章也是费了学长两个小时才整理好的,喜欢对大家有帮助。后续还会有更多的分享,会详细分享下学长大学时候自学之路上遇到的坑,以及如何避免。站在学长的肩膀上,相信你能走的更远,大家可以持续关注学长哦!
文章涉及到的教程、资料,电子书,我都进行整理打包成一个文件夹,在我的公众号『码之有道』回复『资源』即可获取!
关注公众号,学长会经常在公众号分享萌新程序员的成长之路