软工实践第一次作业

(1)回想一下你初入大学时对计算机专业的畅想        

  • 当初你是如何做出选择计算机专业的决定的?

  • 你认为过去两年中接触到的课程是否符合你对计算机专业的期待,为什么?

  • 你觉得计算机是你喜欢的领域吗,它是你擅长的领域吗?

  • 将来你会选择从事计算机相关的工作吗?是的话给出你想去的城市、公司和岗位,否的话给出原因。

  1.        当初选专业时内心也是一片迷茫,因为并没有觉得自己在哪个方面有较为突出的能力,不偏科但也很平凡,因此对于自己未来要做什么也无从把握。从就业的角度看,计算机是近几年来比较热门的方向,因此就选择了计算机专业。

  2.        刚上大学那时对于计算机专业的了解几乎是一片空白,只知道出来要做程序员写代码,我只要把那些语法记清楚就可以开始操作了。学了两年之后发现自己的思想真的太年轻,课程中更多的还是介绍原理,不了解原理即使知道了语法,看到了别人写的代码也是云里雾里。可以说与自己所期待的有所不同。

  3.        我喜欢计算机。五年级时刚接触计算机和网络,那时候智能手机还没有普及。使用计算机足不出户就能找到自己所需要的资料就如同魔法一般。但我却真的不擅长计算机。计算机的学习需要发散性思维,但是自己却较为刻板,学习偏于机械化,不能灵活运用学到的知识。学习模式久久难以改善。接触到代码之后,每每看见大佬们写的那“恢弘壮阔”的一篇篇“史诗”,我只感到内心发麻,有一点抵触。也希望自己能够改善。

  4.        对于未来,我会从事计算机相关的工作。希望自己能走出去,在北上广等大城市工作开阔自己的眼界。能进入什么公司还得取决于自己的能力,最怕的就是野心很足然而实力虚空。我知道自己还远远不足。

(2)即将大三的你,对照前人们走过的路和描述未来发展,现在的你

  • 自我感觉你已经具备的专业知识、技能、能力有哪些?

  • 离成为一个合格的计算机专业本科毕业生,在专业知识、技能、能力上还差距哪些?

  1.        目前自己掌握了比较基础的编程语言和简单的编程思想,做一个简易的数据库以及一些最基本的算法。

  2.        确实自己学艺不精。距离成为一个合格的计算机毕业生还有很长的路要走,对于很多课程可能门槛都还没有跨过,学过了就放下了。博文B中有说到:“凡是自己不理解的东西,自己说不清道不明的东西,其实有很多人是理解的”,然而对于我来说,不理解的学完了考过了就过去了,欠缺了探索精神。所以至今对于很多原理还是一知半解,致使自己专业知识较为肤浅。此外,自学能力需要提高。最怕以后别人问起”你掌握了哪些编程语言啊”,我只敢说我会写点C和C++......

(3)大三是一个人生选择的十字路口,考研、工作、考公、出国,不同的选择在大三就有不同的努力方向。而无论考研还是工作的每条路径,也有许多不同的分支。

  • 对照以上你阅读的前人们的经历,你的选择是什么?

  • 在这种选择下,你认为你相比其他同学来说有何优势,有何劣势?

  • 针对你的选择,你给自己的大三设定的规划安排是什么?

  1.       大学刚入学时,希望自己能够尽早走上工作岗位稳定下来。大二开始有所动摇,看完博文中博主放弃了稳定的工作而选择考研充实自己,现在更确定了考研的想法。因为我知道自己目前所掌握的知识技能实在是太少太少,就此走上工作岗位可能会碌碌无为,读研一方面为了更好就业,另一方面也为了充实自己开阔眼界。

  2.        我觉得比起选择就业的同学,选择考研缺乏了工作经验和社会阅历,并且经济上也是需要考量的。但比起就业来说,认真读研能够积累更扎实的专业知识,就业时能更快上手,磨刀不误砍柴工吧。

  3.        大三上学期希望自己能够获得一些项目经验,此外把绩点提一些。大三下认真准备考研。少说多做。

(4)针对上述问题(2)、(3),你对这门课的期待是什么?你打算平均每周拿出多少个小时用在这门课上,以达成你的期待以及你在(2)或(3)上的目标?

  1.        我希望在这门课中找到伙伴一起做一个项目,让自己初步了解一个项目的流程,能学习到更多新的编程方法。

  2.        有课的时候一天花一小时来学习,没课可以拿出半天的时间,一周的时间投入预计在9到12小时。根据任务的轻重可以增加学习时间。

(5)据闻软工实践的退课率极高,在选课前你了解过这门课吗?你为什么选了这门课?如果你的队友在中途退出你会怎么做?

  1.        选课时自己的实践选修学分够了,但我感觉选了一门理论课没有选择对应的实践课有点不踏实,算是强迫症吧哈哈。其实也听学长说这门课的能学到很多东西,毕竟选择了软件方向,能多学一点专业知识充实自己不会让自己心虚!
  2.         如果队友中途退出,那么也要遵从他的想法。但作为一个项目来说还是要善始善终,有条件的情况下再找一个合适的队友加入,或者由团队一起分摊他的任务吧。

  (6) 一点点疑问

      博文G中谈到博主的前妻通过培训班的学习以及不断自学,从初中毕业的理发师学徒,到年薪40万的BAT级别公司的小组骨干,其间经历确实令人叹服。但半年的时间让一个从未接触过计算机的人到ASP程序员上岗就业有一些让我不可思议,并且如果没有理解原理那么其他编程语言学习起来一定是困难重重,但是主人公通过努力,众多的编程语言都能得心应手。博文F中另一位非科班出身的程序员是机械自动化专业转入程序员行业的,在此之前学习过单片机和PLC,按理说基础肯定比博文G的主人公要好,但是他在学习.net编程时从11年8月卡到12年年底还是不能够出师。博文G的主人公是不是有什么更好的学习方法。

  

 

posted @ 2018-08-27 21:22  白夜逆行  阅读(195)  评论(4编辑  收藏  举报