这个作业属于哪个课程 | 至诚软工实践F班 |
---|---|
这个作业要求在哪里 | https://github.com/SingleBlack/212106727.git |
这个作业的目标 | 做好规划,清晰近期发展里程碑,简单了解课程所需工具 |
学号 | 212106727 |
2. 阅读与思考
(以下内容参考和转载于 北航助教 陈彦吉的 博客 http://www.cnblogs.com/ChildishChange/p/7363123.html )
同学们现在正处于人生阶段的黄金时期,大学对于你们有无限可能。不论是回顾过去所经历的还是展望未来所期待的,大家一定都感慨万千吧!现在,你们即将迎接一次新的挑战,亦或是一段多年后回忆起仍难以忘怀独特经历--软件工程与UML实践课。不过在正式迎接各种挑战之前,请大家先静下心来,认真阅读以下博客(相信我,看过后你一定会有所收获!):
科班出身:
A. https://book.douban.com/subject/4006425/discussion/22803733/
(把每天把要做的事情分成ABCD四类:A-紧迫且重要;B-重要不紧迫;C-紧迫不重要;D-不重要不紧迫。你是否有类似的习惯?)
B. https://book.douban.com/subject/4006425/discussion/22803961/
(你是否也觉得自己是科班,但没学懂计算机?)
C. https://book.douban.com/subject/4006425/discussion/22802960/
(把每天胡思乱想的东西记在一个笔记本上,作为思维快照,并常常翻回去自省,看看过去和现在的变化。这样的习惯呢?)
以上三篇来自《IT小小鸟的故事》https://book.douban.com/subject/4006425/
D. https://www.cnblogs.com/xiaozhi_5638/p/4485805.html
(偏科生自学摸索的道路。实习经验对应届生重要吗?)
非科班出身:
E. https://www.cnblogs.com/freeflying/p/4796369.html
(文科生转编程与他对大学教育的批判)
F. http://www.cnblogs.com/Tpf386/p/4798437.html
(很多同学看不起大学老师按部就班地教课,他们心想,我看视频也能学会的,为何要来听课?请看这个学生学习的经历)
G. https://news.cnblogs.com/n/531362/
(半路出家,认真学习,对自己狠心,不断在实践中进步)
大佬的博客:
H. http://coolshell.cn/articles/4561.html
(热情、能力、选择)
I. https://www.cnblogs.com/unruledboy/p/DevCareer.html
(技术栈和大佬的爆栈之旅)
J. https://www.cnblogs.com/unruledboy/p/DevLif.html
(大佬在职场中的摸爬滚打)
K. http://blog.csdn.net/haoel/article/details/1688104
(大佬给出的职业规划建议)
L. https://www.cnblogs.com/geniusvczh/archive/2011/12/16/2290808.html
(大佬的成长史与如何进入微软亚研院)
M. 他的知乎:https://www.zhihu.com/people/excited-vczh/answers
补充阅读:
N. 不要轻易在简历上写我热爱编程,我热爱学习(你对计算机的热情是怎样的?)
编程人生,长篇连载(文章较长,可以暂时不看):
O. https://www.cnblogs.com/blog470130547/category/629368.html
P. https://www.cnblogs.com/AndersLiu/archive/2011/04/19/programming10years.html
【面试心得】中国工程师(网名宝玉)面试美国实习生的心得:
Q. https://www.cnblogs.com/dotey/p/9963909.html
阅读以上材料,并回答下面几个问题:
(1)回想一下当初在填报志愿时选择了软件工程专业时的畅想
当初你是如何做出选择 "软件工程"专业的决定的?
- [ 当初听说软件专业的就业前景很不错,所以和家里人一起填报了志愿 ]
你认为过去半年中接触到的课程是否符合你对本专业的期待吗,为什么?
-
[ 符合,因为从学习到的知识可以看出计算机语言不仅仅是面对程序,更是有面向对象(也就是面向人)的考虑在其中,所以在目前的我看来,这个专业的就业前景还是排在前几位的 ]
你觉得本专业是你喜欢的领域吗,它是你擅长的领域吗? -
[ 算是我喜欢的领域吧,但是目前来说不是我所擅长的领域 ]
(2)对照前人们走过的路和描述未来发展,现在的你
是否有什么目标(不论大小),目前的规划是什么和已经开始的准备。
若想成为一个优秀的 "软件工程" 专业的学生,你准备如何提升自己的专业知识、技能和能力?
- [ 目标:暂时是完成学业,然后把四级考试通过。
- --准备:把上学期的面向对象重新学习一遍。]
(3)每个人都有自己的特长和热爱的事物,对于你来说
是否有在某一个方面学习/了解较为深入?(兴趣、技术或正在从事的某些事)
已掌握的技能有哪些,是否有参与过项目或比赛。
- [ 兴趣:打篮球 ]
- [ 已掌握的技能:游泳等等,没有参与过项目和比赛 ]
可参考的一个优秀回答模板如下:
博客D[1]的作者认为“企业要的应届毕业生就是一张白纸,这些白纸吸墨能力的高低决定你能否找到好的工作,而吸墨能力高则主要是基本功扎实、自学能力强的体现,并非我一直以为的丰富的‘实习经验’。”,我对此有一个问题:实习经验对本科生是否重要?
对于这个问题:首先,我同意作者强调的“基本功扎实、自学能力强”。同时,我也经过学长了解到部分公司,如依图科技的CEO也认为:“我不需要你有什么项目经验,本科生的经验是相当有限的”。但是,大多数企业招聘时都会强调“有过xx开发经历者优先”。另外,从本科生个人发展的角度考虑:博客K[2]的作者认为“在大学的时候尽量多地进入公司参与实际工作,一方面积累工作经验,另一方面,提前认识工作和自己,以便毕业时更准确地把握自己的方向。”
所以,实习经验确实是很有用的,不管是对于应聘还是个人的发展。但是企业招聘看重的真的是“实习经验”吗?
博客M[3]的作者就在博客中提到了他曾经完成的大小项目,并打趣地说他能进微软是因为他把这些经历写进了简历。所以综合上述观点,我认为,企业在面试时看重的并不是全实习经验,而是实践能力,实践能力自然也就包括了一开始提到的“自学能力强”等。
但是我还是有疑问:“完成一个类C文法的编译器”这样的作业的含金量有多少呢?
[1] https://www.cnblogs.com/xiaozhi_5638/p/4485805.html
[2] http://blog.csdn.net/haoel/article/details/1688104
[3] https://www.cnblogs.com/geniusvczh/archive/2011/12/16/2290808.html
3. 未来的期望:
(4)针对上述问题(2)、(3),你对上完“软件工程与UML实践课”后对自身水平提高或能力进步的期待是什么?例如:
你希望在本课程期间自学/提升什么技术(如:前端、后端、平台、语言、框架、工具、软件、研究方向等)、提高哪些方面的能力?
- [ 我希望在本课程期间提升后端和语言方面的能力 ]
你对老师、助教有什么期待?
- [ 希望老师和助教不要对我有太高的要求,我怕在短时间内不能成功完成活动任务 ]
或者其他内容。
(5)学习的过程是痛苦的,每次作业都要写博客更是辛苦异常,你如何看待这种一边学习一边用博客记录的学习方式?你打算每周拿出多少个小时用在这门课上?
- [ 我觉的这种学习方式挺新颖的,现在对这样的教学方式还没有一个深刻的理解和感受,后期总结了以后再更新。 ]
- [ 我每周估计会拿出12小时在这门课上 ]
4.github仓库截图