我的大学生涯软件工程一年半

说实话,我非常自卑!

身处大二,编程水平依旧停留在仅仅完成老师讲的。

完全没有自己真正创造出“有价值”的东西。

而我还是在所谓意义上的“好学生”,汗颜。

和编程打交道的回忆

在上大学以前,我完全没有接触过编程,唯一有点擦边的,就是用CE来写单机游戏的作弊器。

比如用来写植物大战僵尸,一键阳光+99999。

在这里插入图片描述

但这本质上仅仅只是改内存上的数据,和编程并没有多大关系。

大一上

开始接触第一门编程语言Python,目前最热门语言嘛。学一些基础语法,for、while、else、if、try之类的。虽然这些非常基本,但是当初学起来还是累得不行。一方面是因为刚刚进入大学,很多事情都很新鲜,加加社团、搞搞活动,花在学习上的时间少;另一方面是我自己自控力的不足。

花在学习Python的时间,集中在交作业的前一天,2倍速看各种教程,敲代码,寄希望于快速掌握。

在这里插入图片描述

害羞。。。。

幸亏我考试前两个月意识到自己的问题,开始闭关。

找个空的自习室,敲代码,练题目,把以前做的题目都重刷了两遍,搞懂了主要知识点。

最后分数上了90(在这里谢谢老师的仁慈⁄(⁄ ⁄•⁄ω⁄•⁄ ⁄)⁄)


寒假里的故事:当初的计划学html+css+JavaScript来着,然而就开了个头,后来就不了了之了。

大一下

开始学第二门语言C语言,宋东兴老师教的,讲课蛮带感的,这学期充分吸取上学期教训,为了避免自己复习周太累,开始努力学习。上课认真听讲。确实我也真的做到了,前三个月,我几乎作业每次都是超前完成,老师作业一般限制时间是一个星期。我一般第一天就做完了全部题目。最初是写在练习册上,当大多数同学还在写实验一的时候,我实验三已经写完了。

后来课程难度也有所增大,提前完成实验变得不太可能。一道题目,我可能要啃上半天,才能解决。但是那端时光,确实是痛苦并快乐着,痛在为题目茶不思饭不想,乐在CG系统里面成功满分通过。

当时写程序也就停留在黑框框里,但是也乐此不疲。我还用C语言写了封表白信。哈哈哈哈哈!

在这里插入图片描述

现在看起来真的是傻乎乎的,怎么会有女孩子喜欢一个丑丑的黑框框表白信。哈哈哈哈!

但确实局限于自己技术水平的原因,当时也只能在黑框框里写出个程序。


大一下暑假:当家教,挣外快,劳动力换金钱,回忆起来其实也蛮有趣的。

大二上

开始学前端,HTML+CSS+JavaScript,对,没错,就是那个我本来打算大一上寒假学的东西,当时学这个是在sublime里面写的,真的累(因为我没装插件的缘故),代码纯靠手写,没有任何智能提示补充。我当时心想,这个语言怎么全要写“<",好麻烦呀。

后来接触到了vscode、Hbuilder,之后就再也没打过“<”,全是用的标签名+tab自动补全代码,干啥啥不行,偷懒第一名。

在这里插入图片描述

然后自己开始模仿一些商业网站,开始写静态网站。模仿的还是挺有模有样的,虽然只是个样子货。

慢慢地我感觉自己对前端越来越感兴趣,开始学习前端衍生开来的技能树。

开始学习jquery,开始学习与后端进行交流的ajax,开始学习Vue(虽然还没啥大进展)。


大学本科的所有知识都可以自学获得。这些知识都是烂大街的大路货,不是什么国家机密核心技术,
只要你想学,没有学不到的。

非常认可博主“自由飞”的这句话,在网络资源愈发丰富的现在,找到一门好的网课挺容易的,但与此同时娱乐也变得更加方便,人变得更加容易沉沦在网络的世界。控制住自己,把握有限的时间,投身学习才是重中之重。

关于非科班和半路出家

在这一点,我真的没啥感觉,因为这些博客基本上都在2000年左右,那个年代,除非真的有兴趣,谁学计算机呀!很多NB的技术大佬,真的很少所谓科班出生。

比如我一直相当崇拜的蔡景现,他是阿里巴巴初创团队三名工程师之一,**在一个月之内,从零起步搭建起了“淘宝”。**2000年,从杭州大学生物系硕士毕业。

我刚开始学前端的时候,看的教程是一个大三学生写的,写的挺好的,而他是北京电影学院的,学的是影视摄影。

我一直在用的浏览器首页,作者和我同龄,也在上大二,而学的专业是英语。。。。

在这里插入图片描述

对于非科班和半路出家的大佬,我内心真的是怀着诚挚的敬意,因为他们有着惊人的毅力。


感觉现在的时代背景是 360行,行行转IT。

知乎上几乎所有专业都在劝退,唯有计算机一门独香。

照这个时代趋势,最多五年市场就会饱和。

过去中国凭借人口红利、互联网红利、全球化红利实现里经济飞速发展,而今后必须倚靠创新驱动发展。

经济发展放缓,公司招人就会更加谨慎。

于我一个未来大概率从事互联网行业的人是巨大的挑战。

首先公司的面试会更加艰难,经济形势决定招人规模,招人规模决定面试难易。


职业规划

我想从事前端开发相关岗位,希望大二下暑假能找到一份前端实习工作。

选择这个方向原因:

  • 市场人才缺口暂时比较大;

  • 未来B/S一定会更火;(因为浏览器自带跨平台特性)

  • 在这方面投入的时间更多

如果成功通过面试的话,一方面能够提升了自己的技术水平,让自己技术的学习更贴近市场诉求;另一方面可以丰富自己的人生履历。人活着就是在为自己的履历打工。大四我会参加考研,增强自己的核心竞争力。

关于更远的将来,说实话,没有很好的打算,因为现在由于技术的局限性,视野还不够广阔。

参考文章

http://blog.csdn.net/haoel/article/details/1688104
http://www.cnblogs.com/freeflying/p/4796369.html
http://book.douban.com/subject/4006425/discussion/22803733/
发布了10 篇原创文章 · 获赞 9 · 访问量 981

猜你喜欢

转载自blog.csdn.net/xia_yanbing/article/details/104434816