博客阅读和思考
问题1:关于当初
关于专业的决定:这是我从小就感兴趣的事,一直做了下来。计算机专业最大的好处就是可以几乎没有成本地任意犯错,学起来感觉很轻松。
关于过去的学习和实践:我在高中的时候参加过信息学竞赛,因此有相当的基础。看过算导,CSAPP,以及一些和高性能计算相关的书,目前也在看机器学习相关的书。语言能熟练应用的只有c/c++,但是其他的语言对着reference写起来也没太大问题。除了高中时期的几百道OI题以外,在大学里做的最多的是各种移植类的软件项目:例如简单地将tensorflow框架进行移植以适应配备了Infiniband/RDMA环境的集群。关于这个项目首先我分析了tensorflow的代码结构,找出了与网络通信相关的部分,然后参考它本身的写法,编制了可以利用Infiniband网络的通信模块。
问题2:关于未来
我的选择:眼下还是希望找一份实习工作,看一看现在的软件工作者在做些什么。也希望有机会读研,继续深造。但是这两项选择对我来说不管难度还是难度还是吸引力都相近,很难选择。
优势:由于在计算机方面做过比较多的事情,外加运气不佳,我碰到过各种各样的错误,踩过的坑比较多,解决问题的经历也比较丰富。另外专业方面的英语水平挺不错的
劣势:不知道现在想干什么,没有目标
问题3:关于当下
关于专业:软院里面的老哥个个都是人才,说话又好听,我超喜欢这里的(误)。计算机相关的领域现在犯错成本很低,很容易改,容易完善,所以我永远喜欢计算机
关于自己的水平:我希望现在的水平是不坑,目标是carry
已具备的知识技能:想不起来。想列出来是挺难的。但是如果给我一个什么要求,我能说:我会做/做过类似的事,可以试试/不会,需要学一下
关于差距:我觉得主要差在软件工程的管理方面,对于整个开发流程的运作,开发团队成员间的协作认识还不够
问题4:关于课程
专业课内容有点简单,所以都没什么印象。数学/物理类的课程比较难,所以对课程内容还有些印(yin)象(ying)。
关于速成班:我又没上过我怎么知道……光看别人的描述也实在很难想象
问题5:关于师生
我希望教师能给出一些非强制性但是有趣又有挑战性的任务吧,当作EX关