大一的时光
大一的时候,总是迷茫的时候。因为孤僻和不屑,学习上面没有去请教学长学姐们。只从他们那里听到了一些警示的话,不好好学习,咱们这个软件工程不好毕业。印象最深就是这句话了。大一的公共课课程最多,专业课也就记得c语言,这门神奇的课,我听的时候也是半懂半不懂的。听不懂,也就在心里暗示自己是不是适合学习编程。这种消极的心里估计每个新手都会在心里一遍一遍问自己。上课,前排的学霸昂着头跟随着老师的笔尖目不转睛,学渣呢,该睡觉的一刻不耽误。我呢?属于听不懂但是努力跟上,还时不时的跟老师点头互动了一下,即使听不懂,也还是要拍下马屁让老师觉得自己讲的还不错。
大一就是这样,没有目标,带着怀疑,不知道学啥,没有清晰的就业方向,c语言刚刚好及格就来到了大二。
大二,又被带进了坑里无法自拔
大二上学期,记得最深一门应当数《数据结构》,这门九阴真经还真的把我们练得走火入魔。记得上课的场景是这样子的:老师在讲台上说的如火朝天,我们在下面玩手机玩的不亦乐乎。刚开始上这门课,我们都是带着希望和勇气的,因为c语言的不尽人意,一些哥们就已经心灰意冷的缴械投降。这不是他们想要的生活。在这个男女比例严重失调的计算系,男生的脸上看不到阳光的表情,倒是有后期环境锻造的猥琐独特气质。看到妹子,就会有一种莫名的冲动,脸上浮现出幸福的笑容。这些屌丝幻想着是学校其他系的样子,围绕在财经系,管理系,中文系这些百花丛中幸福甜蜜温馨的场景,谈笑风生,你侬我侬,对酒当歌,好不惬意的生活啊。再把镜头调回现实,黑板上写上密密麻麻鬼都看不懂的代码公式,青春的荷尔蒙被密集恐惧症重症患者压迫的不再分泌,脸上的痘痘欲占满山头。
哪里有彩虹告诉我,能不能把我的愿望还给我,为什么天这么安静,所有云都跑到我这里,有没有口罩一个,给我释怀说了太多就成真不了,也许时间是一种解药,也是我现在正服下的毒药。
大三时光,才过了一半
到了大三,没有放弃自己的我,开始对编程有了一定的了解。因为上了javaSE的课程,这么课程针对零基础的学生来讲,是一种福音。上课第一节,老师就说了,之前你们被c语言,c++,数据结构坑害的同学们,你们不要放弃。这是你们最后一课稻草,牢牢的抓住它,你们也是可以成功上岸的。学好Java,赢取白富美,当上CEO,走向人生巅峰。当时我们就被老师洗脑了,撸起袖子跟着老师干革命。的确这样,java是比较全能的语言,是一门能快速上手零基础的语言。赶紧跟着老师好好学,学渣也能变学霸。
直到大三,我才对编程有些自己的想法,前面两年,学的好的,不一定后面就可以学的很溜。同样的,学的不好的,也没必要灰心丧气。因为,只要不放弃,总会在摸索中找到适合自己的方向。
现在,我跟着教我的老师学javaWeb全栈开发。我也不知道自己是否适合学习什么,但是,你不知道你学android,学ios,学php,到底哪个合适,不妨静下心来,先钻研一门,语言都是相通的,我们老师说过他什么语言都研究了一下,基本都会用,感觉差不多。编程练得是内功,虽然外功也很重要,但是一个急功近利的人即使是给他武林秘籍也是练不好的。
最后的建议-------程序员,不能仅仅是程序员
我觉得,一个人,要是能把代码学好的人。他的学习能力是很强的。这个社会在变,未来的就业格局也在变。这个行业,引来了互联网创新创业的黄金热潮。什么样的人才能不被这个时代淘汰,是每个人应该思考的。社会在高速发展,经济在稳步增长,我们拥有的机会比起任何一个时机都来的多。有的人说,现在人多啊,竞争也多。但是,你确保你足够优秀了吗?如果你优秀,我不相信在这个时代还能把你饿死。话说的有些绝对,但是努力完善自己,走向成功,这个是你是我都希望做到的吧?
建议:
1.另外学一些感兴趣的东西。我平时也喜欢看一下财经方面的内容。都是为了以后迎娶白富美嘛,不学好财商知识怎么可以呢?推荐阅读《富爸爸穷爸爸》系列图书。
2。做好知识笔记,因为知识点太多,遗忘的速度很快,这也是大神爱写博客的原因。技术点忘记了,翻开看一看,又记起来,温故而知新嘛。
3.坚持打代码。遇到不会的,没有思路的,换个环境,就相当于换个脑子。这个习惯非常好,你跟代码犟,它能把你犟死。估计那些猝死的程序员就是这样被代码犟死的。
4.知识点很多,没有必要都学完了再去编程。学会一两拨千斤,理解编程思路很重要,比如api方法的使用,要去理解代码,然后自己再一步一步实现出来,不要对着代码敲,要有自己的想法,这个能力很重要。