第一周博客作业

第一周博客作业

此作业的要求参见:

https://edu.cnblogs.com/campus/nenu/2018fall/homework/2101

1. 建博客

已在博客园申请账号成功,博客地址为:http://www.cnblogs.com/fjingxuan/

 

2.博客作业

(1)回想一下你曾经对计算机专业的畅想

       (当初你是如何做出选择计算机专业的决定的?
          你认为过去接触到的课程是否符合你对计算机专业的期待,为什么?
          你觉得计算机是你喜欢的领域吗,它是你擅长的领域吗?)

        14年的夏天,我选择进入计算机专业,是在预料之外,又在合理之中。预料之外是我以前从来没有想过自己会进入“IT”的世界,这也可能是我以前并没有认真思考过自己未来的发展方向。合理之中是因为计算机相关知识人才以及计算机相关行业正处于火热的需求和良好的发展阶段。我之所以报考计算机专业一是因为报考之时计算机发展前景很好,二是因为自己小时候也对这些小程序感兴趣,觉得设计出来的人很厉害。当我走进大学学习生活时,才发现,这有趣的背后隐藏着高深的知识。随着高数等高深的课程“袭来”,伴随着压力和担忧,但是随之对自己的要求不严,导致大学期间并没有真正学到什么,也没有真正的做些什么项目。虽是对计算机很感兴趣,但是却没什么基础。我喜欢创意,喜欢设计,我想让我的青春拥有硕果,所以我想在研究生期间好好努力,带着对计算机的崇拜和热情,把自己的基础提上来,认真学习。

(2)考取研究生,对照前人们走过的路和描述未来发展,现在的你自我感觉你已经具备的专业知识、技能、能力有哪些?
离成为一个合格的计算机学生,在专业知识、技能、能力上还差距哪些?

        现在的我,会一些常用软件的操作和一些硬件的连接操作和基本原理。在专业综合能力来看,也许比别人差很多。基础打得不牢,也就是考研期间学习了一些相关知识。是喜欢摆弄电脑,但却缺乏深刻的知识及一些高级的语言和代码,需要学习深入计算机的知识和掌握一门语言。

(3)每天都是一个人生选择的十字路口,学术研究、工程项目、社会实践 () ,不同的选择有不同的努力方向。

      (对照以上你阅读的前人们的经历,你的选择是什么?在这种选择下,你认为你相比其他同学来说有何优势,有何劣势? 针对你的选择,你给自己的本学期的规划是什么?)

        目前的我考虑的是学术研究,因为相关知识的欠缺,所以我想先把基础补牢。未来当知识成熟时,会有工程项目去巩固自身,在进入社会后,可以再找机会去进行社会实践。大学期间,有着不到一个月的小小社会实践,去了苏州的一家公司学习,但是,在完成项目时,不能独立。思维有了,却缺乏相关知识来转化成我想要达到的效果,就像是想象很美好,现实很残酷。所以本学期我要好好学习知识。

(4)你对这门课的期待是什么?你打算平均每周拿出多少个小时用在这门课上?

        我期待的是,通过这门课程,爱上挑战,爱上学习,发挥创意,发挥设计。希望能巩固自己的知识,有完成项目的积累,拥有良好的计算机思维和代码思维以及实战经验。通过完成作业,我发现自己的速度不高,就像读《构建之法》,起初我需要很久不能进入状态,后来有所提高。以我的速度,我打算每周拿出20小时左右来巩固和学习。但是即使速度不高,也要对作业的质量有所要求,它不仅仅是作业,也是我每次进步的阶梯,要以严谨的态度来完成此事,付出热情和精力。

 

3.博客作业
       

        通读《构建之法》,发布随笔1篇,要求列出5个问题,可以是读后不理解的,或者读后反对的。要有观点、有证据或分析。字数不是直接的考核标准,但是要求长到能把观点表述清楚。

        问题一:软件开发过程的难题决定了软件开发的成本没有普遍降低,也许是需要大量的人才去支撑和巩固。但是为什么软件开发的流程在经历了一代代智者的提升和创新下还没有提速?

        问题二:当即使用数学公式都不能表达实际需求的复杂度时,要去从需求维度和创新新的方式去满足需求,这种思路是可以通过日积月累去获得吗?

        问题三:第八章,一个高级PM考虑到如果是一个长期项目,那么不可避免的会有人员流动问题,在现实中也确实有人在项目一半时退出,那么这种情况如何快速补救或者有一种约束?

        问题四:第十六章,许多同学拥有宏大的新想法,但是却变成了“空想”,在现实大众来看,多数人也许抵制一些“创新”,如何能避免空谈的不实际的创新而去创造拥有适合大众的普遍理解的创新?

        问题五:虽然说任何公司的产品都不是十全十美的,在以前也许拥有用户依赖。但是在如今计算机以及相关行业已经崛起并呈现火热的竞争趋势的背景下,我发现人们对一些软件的舍弃速度也在加快,如何能维持自己的产品持久的生存?

       

4.博客作业

        很多人有不为大家所知的本事,而这个能力可以超过周围90%的人。比如课堂中教师提到,如果表现得不像高度近视,如何伪装得不像脸盲,能做40个俯卧撑。当然,也可能是篮球、足球、钢琴、ACM、演讲。请给出你超出朋侪的特殊技能,并告诉我们,你如何通过何种努力、花了多久获得这样的成就。

        我的特殊技能也许是绘画,在我很小的时候,我的父母就发现我喜爱画画,于是我自己想要去学习绘画,从五六岁开始画儿童画,大一点开始学习国画,国画毕业后开始学习素描,由于后来高中复习阶段的开始,之后就暂停了绘画。但始终对绘画和艺术以及创新热情不减。我认为从小学习绘画锻炼了我的耐心和忍耐力,还提升了我的观察力,善于发现生活上身边的美。

5.博客作业

       采访本课程往届同学(含外校和毕业生). 现代软件工程这门课已经上了好几年了,以前有很多学生做过团队项目(说不定包括本校的学生),请你们找一个以前的团队采访一下:

       采访了一个毕业了的学长,实习期间公司要求团队设计出一个作品,关于管理系统的。学长他们的团队设计了一个甜品站的订单系统。

       我:当时的项目有多少用户,给用户多少价值? 现在还有人用吗?

       学长:当时用户没有多少,是叫身边人帮忙做的测试,因为没有实际用户所以没有什么价值,这只是一个公司的测评,所以现在没有人在使用。

       我:这个项目能否给我们团队继续开发,源代码/文档还有么?

       学长:因为没有实际开发投入使用,所以时间长了,就丢在一旁,应该找不到了。

       我:项目开发有什么经验和教训。

       学长:团队合作选出一个好的领导者很重要,他会集合各个组员之间有用的想法。

       我:对学好软件工程有什么建议?

       学长:基础打好,勇于创新。

6.博客作业

       你目前的代码量是多少?

       你认为优秀的和一般的计算机专业学生,(根据你的理想选择以下两问中的一个)为了有资格入职软件公司/互联网公司,需要多少代码量?从事高校教学科研工作呢?

       你计划在本课程结束时,完成多少代码量?这些代码量分布在整个学期中,每周应完成多少代码量?

       我目前的代码量基本是0,本科期间不注重实际操作,而且基本没做过项目,都是团队合作,独立思考的很少。我认为一般和优秀的计算机专业学生想要进入相关公司需要2000-5000行的代码量。从事高校教学科研的如果偏教学可能少点?3000行左右,如果偏于科研也应该多点,应与去公司差不多或更高。我预计在本课程结束时,完成500-1000行代码量。多学多练。

7.博客作业

       以下两篇博客必读,并务必写一些心得:

       (1)你为何要来上课并且认真参与 [http://www.scalerstalk.com/816-attention]

       (2)你在大学中体验到了哪种师生关系 [http://www.cnblogs.com/xinz/archive/2011/05/16/2048044.html]

      (1)通过这篇博客,作者说出了一些当代大学生的普遍现象和应当成为的大学生标杆。我很赞同作者的见解,无论是大学生还是研究生或是博士,你都是“学生”。应当做好学生分内的事,就是学习。无论是什么课,都应该认真听讲并参与,因为只要能站在讲台上给你上课的人都比你厉害,都是我们的老师。只要你坐在台下,就要尊重每一个老师用时间和精力所准备给我们的课程。就像高中生理科的不听文科的,文科的不听理科的,我认为,只要给你开课,就是必要的,也许你漏听的正是以后你所要引用时缺少的,因为我们无法预知未来自己到底会成为一个什么样的人。所以老师讲的课要认真听,要以一颗谦虚的心感谢老师。

      (2)在大学中,我体验到了很多和老师是哥们的关系,也有和老师是教练和学员的关系。其实无论是哪种关系,都应当鞭策自己。哥们的关系让我体验到了和老师之间的轻松和愉快,没有太多的压力,老师会进行开导。而教练般的老师会督促我们学习,会使我们进步,也许会有一些压力,不过进步也快。一个人对你的鞭策能使你得到成长,所以不要惧怕压力,尽量转换成动力。在劳动中成长,在学习中进步。

 

 

 

猜你喜欢

转载自www.cnblogs.com/fjingxuan/p/9664747.html