ASE高级软件工程 第一周博客作业
1.自我介绍
我叫姚顺,是来自哈尔滨工业大学计算机学院的一名大四本科生,专业方向计算机科学,目前在KC组实习。平时的业余时间主要用来打篮球,听音乐,跑步,当然还有游戏(划掉)。之前的大学三年主要用来做算法竞赛相关事情,在队内担任队长以及代码手的职务,后来有幸在南京站以亚军的成绩拿到世界总决赛的门票。再后来,我想要尝试其他方向的事情去了解,因此选择退役。尽管作为退役选手,但是茶余饭后还是少不了有趣的算法题来消遣时光~
欢迎大家来交流有趣的题目啊~。
2.现状 经验和计划
(1)在你一生中身体最健康,精力最旺盛的时候,能在大学全职学习和研究,这是少有的机会。请说明一下,你是怎么选择了这个专业的?离成为一个合格的 IT专业毕业生,在专业知识、技能、能力上还差距哪些?
选择计算机科学自然是觉得有趣的学科才学起来快乐。
专业知识的欠缺有很多,包括说工程向的代码,大型开源代码阅读经验,测试习惯,代码分析,框架的熟悉。
(2)阅读一下博客,并务必写一些心得:
a) 你为何要来上课并且认真参与
尽管作为队内的代码手,但是工程相关的知识还是了解甚少,希望通过课程提升自己。
b) 你在大学中体验到了哪种师生关系,你希望这门课是什么师生关系?如果老师布置的作业对你来说有些困难, 你会怎么样:
Stranger / Stranger; Prison Guard / Prisoner;Coach / Trainee
当然希望是Coach / Trainee了。
向老师和同学请教,花更多时间,把作业全部完成。
c) 在工作中,我们要引用文献,参考别人的资料,在别人工作的基础上继续开发, 这些活动和抄袭、剽窃的区别是什么?
用来做不用于商务用途的研究是可以的,而用于商务用途则需要他人的许可或授权。
(3)几年后,你可以做学术研究、做软件项目、做其他专业的工作,做公务员,出国深造,回家继承家族企业... ,不同的选择有不同的努力方向, 你今天是怎么为将来准备的?
目前打算做软件项目,因为觉得自己还是更喜欢coding多一些。
(4)你在这门课的计划是什么?
a) 你对这个课程有什么期待?你打算怎样度过这个课程?你想当助教么?
计划是在实习的同时尽可能的把课程需要的实验代码写好,多看一些开源项目的代码,同时看一下工程相关的书籍。
b) 你目前的代码量是多少(列出语言和代码量,精确到100行)? 为了有资格入职一流的软件公司/互联网/人工智能公司,需要多少代码量?从事高校教学科研工作呢?
主要写C++,行数大于100000行。
我觉得代码行数不能完全绝对的体现一个人的能力,估计下的话,公司要100000行,考研要50000行。
(5)博客感想
关于技术,有所共鸣,许多知识学完之后又回去看,反反复复重新学习,还是结合应用会更快上手,就像老师提到的study by working。
关于平台,在快节奏的生活中保持一颗好奇心很多时候真的是难得的事情,把对问题的思考变成习惯,把挖掘问题当初习惯,这样会有更好的成长。
3.读《构建之法》第三版
1. 第3章 软件工程师的成长 P52
“专和精的关系”,所以公司或是科研对工程师的要求是全面还是深入还是都有所需求呢。
2. 第6章 敏捷流程 P121
“很多研究都证明敏捷很有效果”,这里的有效是指短期的效果吗,如果是长期的开放会不会反而降低效率呢
3. 第16章 IT行业的创新 P359
“高科技被炒作的规律”,这个主流发展期和技术发展期形状没什么区别,有没有技术可以在技术发展期一直保持呢,或者主流发展期之后会不会存在新一波的迷茫期和低调发展期。
ASE高级软件工程 第一周博客作业的更多相关文章
- 软件工程 in MSRA 第一周博客作业
1. 自我介绍 大家好-我是陈海峰,哈尔滨工业大学计算机学院的一名大四学生,大四开始在 MSRA 的 KC 组进行实习.作为一个标准的"肥宅",对运动没什么兴趣的我,主要的兴趣点就 ...
- Java课程课后作业之19学期之第一周博客作业
作为一个大二的学生,自己已经不小了,没有大一那个时候的无忧无虑的可以放纵的时光,只剩下一年,我就该做出我人生的下一个重大决定了,这一次真的是我一个人的决定,从小到大,父母为我做过很多的决定,即使在小的 ...
- 初窥软件工程 2020BUAA软件工程$\cdot$个人博客作业
初窥软件工程 2020BUAA软件工程\(\cdot\)个人博客作业 目录 初窥软件工程 2020BUAA软件工程$\cdot$个人博客作业 一.作业要求简介 二.正文 (一) 快速看完整部教材,列出 ...
- 第八周博客作业 <西北师范大学| 周安伟>
第八周博客作业 助教博客链接https://home.cnblogs.com/u/zaw-315/ 作业要求博客链接https://www.cnblogs.com/nwnu-daizh/p/10687 ...
- 第七周博客作业 <西北师范大学| 周安伟>
第七周博客作业 助教博客链接:https://home.cnblogs.com/u/zaw-315/ 本周无评作业 查看了同学们提交的对实验四的附加实验项目互评.其中对博文结构,内容来评价是否符合作业 ...
- 第六周博客作业 <西北师范大学| 周安伟>
第六周博客作业 助教博客链接:https://home.cnblogs.com/u/zaw-315/ 本周工作:评阅作业24份点评困难的作业:无作业要求:https://www.cnblogs.com ...
- 第五周博客作业 <西北师范大学| 周安伟>
第五周博客作业 一,助教博客链接https://home.cnblogs.com/u/zaw-315/ 二,本周工作查阅项目汇报,班级微信群.对同学们的中期项目汇报进行查看,解决上周留言问题,对及时出 ...
- [BUAA2021软工]结对第一阶段博客作业小结
作业链接 结对项目-第一阶段 优秀作业推荐 本次博客作业虽然是简单总结,但是以下作业中都不乏有思考.有亮点的精彩内容,推荐给同学们阅读学习. 山鸣谷应,相得益彰--杰对项目-第一阶段总结 该组对于可能 ...
- 【2020BUAA软件工程】个人博客作业
个人作业博客 项目 内容 北航2020软工 班级博客 作业要求 具体要求 我的课程目标 学习软件工程,掌握团队合作,锻炼自我 作业在哪个方面帮助我实现目标 通读<构建之法>,尝试理解软件工 ...
随机推荐
- Zuul网关跨域问题
1.跨域就指着协议,域名,端口不一致,出于安全考虑,跨域的资源之间是无法交互的.简单说就是协议不通,域名不通,端口不同都会产生跨域问题 Access-Control-Allow-Origin是HTML ...
- [转帖]2018年的新闻: 国内首家!腾讯主导Apache Hadoop新版本发布
国内首家!腾讯主导Apache Hadoop新版本发布 https://blog.csdn.net/weixin_34194317/article/details/88811258 腾讯也挖了很多 ...
- spring简单crud配置文件说明
字体设置:代码 14px 文字 幼圆 15px 1.在pom.xml下导入依赖包 (1)Spring四个核心依赖包 <dependency> <groupId>org.spr ...
- java循环队列实现代码
public class Queue { //队首指针 private int front; //队尾指针 private int rear; //数组 private int[] arr; //数组 ...
- <<C++ Primer>> 第 6 章 函数
术语表 第 6 章 函数 二义性调用(ambiguous call): 是一种编译时发生的错误,造成二义性调用的原因时在函数匹配时两个或多个函数提供的匹配一样好,编译器找不到唯一的最佳匹配. 实 ...
- vue-router和webpack懒加载,页面性能优化篇
在vue单页应用中,当项目不断完善丰富时,即使使用webpack打包,文件依然是非常大的,影响页面的加载.如果我们能把不同路由对应的组件分割成不同的代码块,当路由被访问时才加载对应的组件(也就是按需加 ...
- Codeforces 1196D2. RGB Substring (hard version)
传送门 考虑枚举每一个位置作为可能子段的起点,然后对以这个位置为起点的所有情况下的答案取 $min$ 当固定了起点 $i$ 并且固定了起点 $i$ 最终的字符时,答案也固定了 发现对于所有与 $i \ ...
- JSTL标签+El表达式把list集合数据展示到 JSP页面
JSP页面 <%@ page import="cn.itcast.domain.User" %><%@ page import="java.util.L ...
- CSS---解决文本溢出,换行
当我们设置我的的div,或者其它文本框固定宽度之后,文本内容过多就会出文本溢出(显示在区域外面,不换行的情况). 这时我们可以使用Css中的几个属于来解.有以下的三个属于可以解决问题: 1,word- ...
- linux下vim常用命令 (更新中...)
1.注释多行 1). 首先按esc进入命令行模式下,按下Ctrl + v,进入VISUAL BLOCK模式; 2). 在行首使用上下键选择需要注释的多行; 3). 按下键盘(大写)“I”键,进入插入模 ...