夜鹰教程网-程序员的加油站
 当前位置:文章中心 >> 产品经理
高考之后如何学习编程
夜鹰教程网 来源:www.yyjcw.com 日期:2019-6-10 10:11:45
一年一度的高考已经结束,考的好与不好都成为过去,对于大多数同学来说,即将开启新的大学生活。
那么今天就以软件开发为例给大家聊聊大学里面我们怎么学习,文章结合作者自身的经历,观点可能存在片面性,希望大家求同存异。

一年一度的高考已经结束,考的好与不好都成为过去,对于大多数同学来说,即将开启新的大学生活。
那么今天就以软件开发为例给大家聊聊大学里面我们怎么学习,文章结合作者自身的经历,观点可能存在片面性,希望大家求同存异。

我所看到的大学的现状

对于大多数同学来说,刚进入大学都需要休整一段时间,因为高中太辛苦了,每天早起晚睡,各种诊断和模拟考试,进入大学后,除了军训外,课更少了,空余时间多了,老师也不再像高中那样天天监督你了,离毕业和就业也还遥远。
很多同学就开启了休闲模式。然后就是各种游戏,玩耍,电影,逛街... 凭借高中阶段学习的知识,基本上大一不认真学习,也还可以吃一段时间的老本。这种状态基本上可以持续到大一结束。
大二继续处于半睡眠状态,也经常玩游戏,但是心里感到担忧,逐渐在思考未来,但是也没有实质性的行动,个别同学开始挂科,补考和重修。
大三感觉大学就这样,学好像也学不到东西,耍又比较担心于是开始浮躁,对未来感到迷茫,想静下心来学点东西,又感觉有点来不及了。
大四整体忙找工作,还要准备毕业设计和论文,慌慌忙忙的生活着,感觉这不是自己想要的生活,却又没有办法去改变什么。
毕业的时候感概,大学没学到东西,不是我上了大学,而是大学上了我,高中学的知识,也基本上忘得差不多了,然后去找工作的时候,突然发现用人单位要求很高,很多的技术都不会。
面对找工作,大家碰壁后(家里有矿的就不说了),然后就是进各种培训机构,培训机构一般是学半年,学费2万多,多数人学了之后勉强可以找到工作,但是因为是速成的,可能还是有点底气不足,工作前期还要面临很大的压力。
很多同学大学阶段实际上学得还是比较被动。

变被动为主动

在我跟学生交流的过程中,发现很多同学其实是想学东西的,想努力,就是找不到努力的方向,不知道除了学校开设的课程外,该学习些什么,该怎么学习。
即便是努力学完学校要求的课程,感觉还是做不出系统来,或者是做出来的系统比较简陋,自己都瞧不起。
个人觉得出现这种情况是因为大家不明白IT技术的学习路线。

软件开发学习路线总结

互联网行业发展很快,门槛低,入门容易深入难。意思就是大家都可以来学习,而且掌握到一定程度基本上都能能找到工作,而且工资相比其他行业还要高些。实际上互联网行业的人加班时间长,高的工资也等于是加班加出来的。
作者本人是早期做动画编程,然后改做.net开发的,后来又做过一段时间前端开发,根据项目组需要,后来又做了一段时间C语言开发和java开发,再后来又做了一段时间安卓原生开发,最近又比较喜欢物联网。能坚持学下去的动力就是爱好,因为我很喜欢这些。
接下来就以前端开发为例,给大家讲讲学习路线:

html>css>javascript>H5>CSS3>jQuery>Bootsrap>Nodejs>Ajax>git/vss/tfs>JavaScript高级、面向对象、闭包、原型、原型链、ES6、正则表达式、插件开发、模块化编程>Vue/angluarjs/react>各种自动化打包工具>微信小程序>综合项目实战。

学完上面的这些技术,那么在学校基本上就可以开始接点私活了来补贴下生活了,即便是谈谈朋友,看看电影也不会再囊中羞涩了。

以上的这些技术可以在大一阶段就把整个前端部分的技术知识学完,学习的资源网上很多,讲的好的视频教程和源码也多,笔者推荐大家学习夜鹰教程网的视频教程和源码,因为他们又成套的完整的课程体系,课程具有连续性。

到了大二基本上可以再学一门后端语言,比如java或C#,java就不说了,非常优秀的语言, C#做上位机的时间比较多,目前很多做硬件开发的,上位机部分很多人选择用C#做,很方便。我们也没有必要去比较哪种语言好,哪种不好,这个要根据具体的场景来看哪种语言最适合项目。
学习后端语言的时候,可以同时学一门关系型数据库,比如sql server或者mysql.

这样以来,前端、后端和数据库你都掌握了,那么大三的时候你可以学习一些移动端的知识,比如安卓原生开发、IOS开发等。IOS开发需要买设备,投入一大笔,大家可以根据自身的情况决定。

这样学习三年下来,可以让自己过得很充实,也会很自信,到时候找工作也会是顺理成章。到大四得时候,完全可以把自己做过的项目拿来稍作修改,就可以顺理完成毕业设计。如果时间允许的前提下,你还可以学习一些硬件知识,比如51单片机,STM32或者其他硬件设备,搞清楚数字信号、模拟信号及这些信号如何跟电脑和手机APP进行通讯。

这样就可以把串口通讯、蓝牙通讯、wifi通讯、红外线通讯等搞清楚、进一步提升自身的竞争力。

这个过程要求你的数学和物理的基础知识好,有了这些理论基础之后,面对云计算、大数据、物联网、人工智能、区块链等新技术,也能做到宠辱不惊,灵活自如了。

前端学习线路如此,其他岗位也以此类推,都有一个学习线路,大家可以在网上搜索,也可以单独找我,根据你的实际情况给你规划一下学习线路(免费的),这样可以避免走很多的弯路。

再到后面就看你自己的造化了......

总的来说,我想告诉大家的是技术更新日新月异,同学们只有早做准备,早点给自己定下目标,你就会越来越自信,生活也会越来越好。


复制链接 网友评论 收藏本文 关闭此页
上一条:已经是第一条了  下一条: 软件开发新人注意事项
夜鹰教程网成立于2008年,目前已经运营了将近 13 年,发布了大量关于 html5/css3/C#/asp.net/java/python/nodejs/mongodb/sql server/android/javascript/mysql/mvc/easyui/vue/echarts原创教程。 我们一直都在坚持的是:认证负责、一丝不苟、以工匠的精神来打磨每一套教程,让读者感受到作者的用心。我们默默投入的时间,确保每一套教程都是一件作品,而不是呆板的文字和视频! 目前我们推出在线辅导班试运营,模式为一对一辅导,教学工具为QQ。我们的辅导学科包括 java 、android原生开发、webapp开发、商城开发、C#和asp.net开发,winform和物联网开发、web前端开发,但不仅限于此。 普通班针对的是国内学员,例如想打好基础的大学生、想转行的有志青年、想深入学习的程序员、想开发软件的初学者或者业余爱好者等。 就业办针对即将毕业上岗的大四学生,或者打算转行的初级开发工程师。 留学生班针对的是在欧美、加拿大、澳洲、日本、韩国、新加坡等地留学的中国学子,目的是让大家熟练地掌握编程技能,按时完成老师布置的作业,并能顺利地通过考试。 详细咨询QQ:1416759661   夜鹰教程网  基于角色的权限管理系统(c-s/b-s)。
  夜鹰教程网  基于nodejs的聊天室开发视频教程
  夜鹰教程网  Git分布式版本管理视频教程
  夜鹰教程网  MVC+EasyUI视频教程
  夜鹰教程网  在线考试系统视频教程
  夜鹰教程网  MongoDB视频教程。
  夜鹰教程网 Canvas视频教程
  夜鹰教程网 报表开发视频教程
  热点推荐
分享一套sql面试题附参考答案
程序员面试应该注意的问题
安慰一下女程序员这颗备受摧残的心…
浅谈网络公司程序员生存之道
20岁就该明白的31个事实,你看懂几…
赖霖枫:人才问题是个人网站扩张的…
李彦宏做客《咏乐汇》与美女共舞
揭秘IT精英的成长路线
戴志康:Discuz!、UCHome和Manyou…
李开复《选择的智慧》
马草原谈网站不能承受之重
一个现实的理想主义者-陈天桥
站长郭吉军创业目前不考虑赚钱
“你被解雇了!”
选择一个好的公司不如选择一个好的…
  最近更新
高考之后如何学习编程
软件开发新人注意事项
云计算发展历程大事记
程序员的出路在哪里?
“高效工作,快乐生活”才应该是我…
程序人生之八年数据库开发之路
多久能学会编程?
转载:程序员发展十分重要的习惯
帮一个好久不联系的女网友解决电脑…
面向对象设计的原则及经验
如何开发用QQ登录网站
(转)实际项目中编程和学校里面编…
为什么你一个月只有2、3K?
10年程序员谈.Net程序员的职业规划…
基础能力:电脑常用快捷键操作【部…

关于我们 | 网站建设 | 技术辅导 | 常见问题 | 联系我们 | 友情链接

夜鹰教程网 版权所有 www.yyjcw.com All rights reserved 备案号:蜀ICP备08011740号3