欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

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

程序员文章站 2022-07-13 17:35:48
...

说实话,我非常自卑!

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

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

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

和编程打交道的回忆

在上大学以前,我完全没有接触过编程,唯一有点擦边的,就是用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/
相关标签: 软件开发