大三CS狗一点想法
本文非技术文
十点半游戏的代码大概完成了1/3,想到今晚提早验收完汇编实验,还是副院长亲自验的,似乎很看好我的样子,然后问我的方向,导师和参加的项目。聊了几句后结束了对话,不禁又引发了我的一些思考。
关于方向我当初选择了软件方向。我自知自己对硬件的兴趣较小,当初选方向很快划掉了嵌入式方向;可能我更对网络方向感兴趣,但是这个方向并不可选,pass;数字媒体和软件的抉择也没多做考虑,果断选了软件,比起花花绿绿的东西我更喜欢朴素的吧,尽管底层都是朴素繁琐的东西。
然后是方向导师。惭愧。当初满腔热血选了这个导师,想要在大三学些实用的东西;大二的小学期和暑假确实也跟老师学了些《数字图象处理》的东西。然后开学之后就再也没交集了。曾问过导师的实验室还有没有空位自习,她告诉我可以去;后来知道有503这块圣地,就不去软件所那边了。算是彻底和导师失联了。
然后是项目,大二下跨专业申请了一个国项,没过;然后就接受现状(抑或破罐破摔?),决定本科期间专心学业,不搞项目。按我自己的性格喜欢自由自在的生活,不喜欢被各种deadline约束,我的单核处理器注定只能走单线程,而且觉得就自己现在的能力搞项目有点超纲了,写一个稍大一点的,三四个类的小项目就脑子打结(比如十点半)。再写大的就成一滩了。不过这种消极避世的想法也让我有些收获:两年国奖,数学建模推国二,一次ACM现场赛的打铁经历还有些零零碎碎的经历。
原本要在下个月参加上海的现场赛,但是由于某些非可抗力泡汤了,重拾了一段时间的算法竞赛的算法也算让我巩固了一些。然后对于之后的时间开始了各种规划,想学的东西很多,怎奈自己太弱。今晚问起副院长应该干什么,他就告诉我:多敲代码。我也不想敲10000个hello world敷衍自己,也不想写10000个a=(a==b)?a:b或者i+++++i个恶心别人,我想写一些有意义的,编码风格优良的代码,就这样。
大三以来也看了很多东西,看了各种c和java的编码规范,《编程之美》算是简单刷了一遍,《微软面试100题》在前段时间也看了将近30+题,学会了用markdown写文档,在github上分享自己的代码,零零碎碎看了很多博客,写了一些博客,leetcode刷了50多题。
想想自己当初进大学的目标就是保研,但是随着年级升高开始有些动摇,是否读研真的是我想要的?还是我自己想满足进入高等学府的虚荣?I don't know.我(本科或研究生)毕业后想去网易,前几天做梦,梦到我明年在校招的时候和网易当场签offer,然后。。。醒了。
自知离我想达到的目标还有些远,所以我给自己定了一些不分先后顺序的目标,希望能在本科毕业前完成,无关学业:
- 刷完Leetcode
- 熟悉c#,会写WPF和单元测试
- 完整看完《c++ primer》第五版不加plus
- 学一些设计模式(《大话设计模式》、《代码大全》)
- 养成良好的代码风格(《代码整洁之道》)
- 多写注释
- 提升读文档和写文档的能力
- 每天运动,毕业前减到130斤
- 《炉石传说》靠自己打上传说,竞技场打一次12胜,线下赛打进二轮
- Keep coding
目前想到那么多,不定期增加,最近不是很想说话,就这样。
大三CS狗一点想法的更多相关文章
- [置顶] 北漂的大三IT男(暂完)
今天是2013年8月9日,是我待在北京的最后一个晚上,今天我已经正式向公司提出辞职了,虽然公司已经答应从下个月起涨部分工资,但是我还是坚决的离开了,回想当时进公司的想法----------干了一个月后 ...
- 大三作品:不需要售货员的超市? Easy-Shopping超市导购系统
本来么,逛超市是一件很爽的事情,拉上父母孩子,推个大推车,一边聊一边买,然后开开心心的回家去. 可到了旺季,逛超市可就麻烦了,买东西人挤人,到结算的地方人山人海,一刷卡,我去,怎么这个卫生纸这么贵!这 ...
- 大三那年在某宝8块钱买的.NET视频决定了我的职业生涯
前言 谨以此文献给那些还在大学中迷茫的莘莘学子们! 韩愈在<师说>中提出了作为师者应该做的三件事:传道.授业.解惑. 1.传道:培养学生的道德观 2.授业:传授学生专业技能 3.解惑:解答 ...
- 重新执笔,已是大三!Jekyll自定义主题开发
前言 “一转眼忘了时间 丢了感觉 黑了世界 再逞强 再疯狂 也会伤 不知 不觉 后知 后觉 然后 发现 失去 知觉 ”——<一吻不天荒> 感言 时间是把双刃剑,什么解决不了,忧烦的,慢慢变 ...
- 2013ACM暑假集训总结-致将走上大三征途的我
回想起这个暑假,从开始与雄鹰一起的纠结要不要进集训队,与吉吉博博组队参加地大邀请赛,害怕进不了集训队.当时激励我月份开始接触的,记得当时在弄运动会来着,然后就问了雄鹰一些输入输出的东西,怀着满心的期待 ...
- Installshield关于.NET安装时需要重启动的处理办法,以及延伸出的重启后继续安装的安装包的一点想法
原文:Installshield关于.NET安装时需要重启动的处理办法,以及延伸出的重启后继续安装的安装包的一点想法 很多朋友做安装包的时候,所打包的软件需要.NET Framework之类的环境,他 ...
- 大三仍是Linux系统小白的我给大家讲讲学习历程
我与Linux结缘是在大三的时候.我与Linux熟识是在偶然遇到<Linux就该这么学>的时候.因为我是电子信息工程专业,在高年级时开设了嵌入式课程,嵌入式系统是一种专用的计算机系统,作为 ...
- 来自一个大三开学三周的huster的迷茫与失措
大三开学考研保研的话题开始多了起来.自从前天去听了一回谢长生教授的实验室宣讲会,回来直到现在都好像心头上压了些东西,喘不过气来.本来我就少与外界接触,加之我自己一个人主动学习的积极性也很是缺乏,所以当 ...
- 【MM系列】SAP S/4 HANA BP创建客户/供应商的一点想法
公众号:SAP Technical 本文作者:matinal 原文出处:http://www.cnblogs.com/SAPmatinal/ 原文链接:[MM系列]SAP S/4 HANA BP创建客 ...
随机推荐
- jquery让滚动条跳到最底部
selector.scrollTop(50000); 添加一个最大的数值: 或者 公式:内容器的高度加上外层容器的padding,再减去外层容器的高度: var tableHeight = $(' ...
- 关于iOS10的允许访问用户数据产生的问题
不知道这个问题是什么时候出现的,直到我重写项目已应对IPv6的审核. 先前没有加引导页面,打开app直接进入主控制器.当弹出允许访问用户数据窗口的时候,主页面的数据是不加载的. 当用户未允许访问数据之 ...
- 将对象的所有属性名放到一个数组中 || 获得对象的所有属性名 || return;不具有原子性 || 怎样自己制作异常|| 判断对象有没有某个属性 || 当传递的参数比需要的参数少的时候,没有的值会被赋予undefined || 获得函数实际传递的参数 || 怎么用函数处理一个对象 || 用一个名字空间定义一个模块所有的函数 || 给一个对象添加方法
获得对象的所有属性名 || 将对象o的所有属性名放到数组中 var o = {x:1,y:2,z:3}; var arr = []; var i = 0; for(arr[i++] in o){};/ ...
- Java代理(jdk静态代理、动态代理和cglib动态代理)
一.代理是Java常用的设计模式,代理类通过调用被代理类的相关方法,并对相关方法进行增强.加入一些非业务性代码,比如事务.日志.报警发邮件等操作. 二.jdk静态代理 1.业务接口 /** * 业务接 ...
- tp框架总结(四)
一 ajax的返回 调用实例: $this->ajaxReturn(返回数据,提示信息,操作状态); $this->ajaxReturn(返回数据,‘json’); js: <scr ...
- IE8下标签float导致的bug。
前几天帮朋友写一个页面,今天在IE8下面发现一个很奇葩的问题,给a标签添加了float:left之后a标签内的图片不显示了,去掉float:left之后就能正常显示. 代码: <!DOCTYPE ...
- SqlServer字段说明查询
SELECT t.[name] AS 表名,c.[name] AS 字段名,cast(ep.[value] )) AS [字段说明] FROM sys.tables AS t INNER JOIN s ...
- linux学习 联网
/etc/sysconfig/network-scripts/ifcfg-eth0 DEVICE=eth0ONBOOT=yesBOOTPROTO=staticIPADDR=192.168.199.** ...
- CSS中如何让元素隐藏
在CSS中,让元素隐藏(指屏幕范围内肉眼不可见)的方法很多,有的占据空间,有的不占据空间:有的可以响应点击,有的不能响应点击.下面一个个列出,选一个适合你的 { display: none; /* 不 ...
- php面向对象之final的应用
final从英文字面上很容易理解,翻译成中文就是“最终的”之意.在php面向对象编程中,final的应用主要有两个作用: 1.使用final修饰的类,该不能被继承 01 <?php 02 ...