你为何选择计算机专业?你认为你的条件如何?和这些博主比呢?(必答)html
选择计算机行业是由于爱好驱使,对计算机科学技术十分的感兴趣,可是在上大学以前并无过多接触SE方面的知识。
我认为本身的条件并不算特别优秀,每当一些大牛的博客看下来,或是阅览一些开源的源码,我经常感叹那些人的创造力与对卓越追求。我认为如今的我和他们比起来,水平差得很是多,可是我以为我能依靠本身锲而不舍的动力与追求技术的热心,慢慢向那些大牛靠近。c++
计算机是你喜欢的领域吗?是你擅长的领域吗?算法
计算机是我喜欢的领域,可以学习SE这一方面的知识是个人荣幸。我也认为这将成为我擅长的领域。编程
你热爱这一专业吗?你对计算机的热爱是怎样的?仅仅是口头的吗?服务器
热爱。我喜欢研究算法,尽本身最大的努力去优雅的实现一些需求,发现代码中有可以优化的地方时老是抑制不住喜悦。喜欢购买计算机的书籍自学,完成一阶段的学习以后老是十分有成就感。我但愿本身在技术上一直有进取的激情。架构
你对你的大学生活有什么想要吐槽的地方吗?你理想的大学教育应该是什么样子的?跟学校给你的有什么区别?比较你在中国大学的经历,你的老师和学校能作到和国外那样吗?若是不能,请分析一下为何。(必答)学习
没有想吐槽的地方。我以为大学应该是开放自由的地方,至少如今的学校仍是作到了。学校老师也是对同窗很关心,我以为十分不错。可是平心而论,我以前看过国外的一些CS课程,也看过国内的知名大学的公开课,我以为就总体教学质量而言,差距仍是十分大的。因此我以为咱们学校在短时间内十分难达到那样的水准。可是,我看到了学校这些年的教学计划的进步,我以为之后会愈来愈好的。测试
迄今为止,你写了多少代码,描述你作的最复杂的软件项目/做业。(必答)优化
没有具体统计过。大概2W+?其中多数代码为算法题,作得并不算多。作过最复杂的项目应该是基于c++的JSON库(大概1000多行),还有目前正在写的本身的miniSTL库(其实就是重复造轮子吧)。我本身以为我大一大二时间的代码量其实很是不够,说得出口的项目基本没有,因此我但愿在大三这一年疯狂累积代码量,可以将知识转化为技术能力,编程能力。职业规划
学习有几种方式, 速成的培训班, 传统的大学教育(以课堂授课为主), MOOC, 翻转课堂, 你以为最适合你的是什么方式,为何?
我喜欢本身买书看或者阅览博客,由于我以为上课或是听网课的节奏是不适合个人,我喜欢有本身的节奏学习。
你准备怎样来规划你技术道路,职业道路和社会道路?(必答)
我如今的技术栈比较熟练的大概是大概是c,c++。我规划的技术道路是大学阶段努力学习c++的基础知识,对之后可能会学习在Linux下的c++服务器开发之类的。之后职业规划不敢想,可是我能肯定的是进入公司之后也要用心学习新技术,适应环境,工做经验成熟之后要有能力进行架构。
你对这门课的期待是什么?你打算平均每周拿出多少个小时用在这门课上?(必答)
老实说我对这门课仍是十分期待的。由于我以为软件工程这门课实际上是咱们专业的核心,否则咱们和计科的又有什么区别呢。曾经在一篇博客中学习到了如何用TDD(test driven development,测试驱动开发)作开发,对我影响很大,同时也让我了解到了软件工程的重要性。我以为这门课不该该说是每周学习多少小时,而是应该学习之后本身在开发敲代码过程当中去实现,去体会这个过程,体会软件工程给本身开发带来的便利与规范性。
其实说到这里大部分的问题都已经答完了,最后推荐一下c++这门我很是喜欢的语言,具体的强大能够进入博客:c++强大背后。在下面也会列出一份详细的书单(由腾讯大牛milo yip整理),这份书单也许会陪伴我将来许多年的光阴。