2018年软工实践-第一次作业-迷茫
1、小声哔哔
对于一个躺着连翻面都懒得人,强烈控诉这种开学前就布置作业的行为。当然如果有再来一次的机会,我还是会屈服于这门课的淫威之下。
2、阅读与思考
(1)回想一下你初入大学时对计算机专业的畅想
- 当初你是如何做出选择计算机专业的决定的?
a.啊哈哈哈,我大学被录取的是数学专业,大一学了一年,理论学的太多,总感觉站不住脚,飘乎乎的;
b.又听说福大计算机比数学要好那么一点点(咳咳);
c.再加上当时有些原因,促使我想要本科毕业就出去工作,而数学系本科就业实在吃力,综合考虑,就转到了计算机专业。 - 你认为过去两年中接触到的课程是否符合你对计算机专业的期待,为什么?
a.实际上就学了一年,计算机类大一的专业课都是免听过去的,考前抱着书啃两天,混个平均分;
b.大二的课程学一遍过去,感觉还ok,可能是刚转过来担心跟不上听的比较认真,甚至还水了个一等(偷笑),但是代码能力是真的差,仍然记得数据结构考试明明算法一清二楚,代码都是bug,坐立不安的情形;
c.感觉计算机本科还是偏理论,实践部分比我想象的要少。当然,跟数学系比起来,理论部分要少的多,也没那么抽象。不过转到计算机系才发现数学理论在实际运用中有这么大的用处,我又是个不爱打代码,不爱熬夜的家伙,估计以后就是往计算机理论,或者需要靠嘴皮子的地方走了。总的来说,虽然过去两年中接触到的课程并不符合我的预想,但也算合我的口味。 - 你觉得计算机是你喜欢的领域吗,它是你擅长的领域吗?
我高考志愿填的是数学,心是向着经管的,但其实我最喜欢的是心理学。如你所见,我就是一个博爱没有方向的人。计算机这个领域,刚接触觉得很枯燥,(可能是因为数学系光学C语言吧),大二开始学数据结构和离散数学的时候,真的是很感兴趣,但也只是上课认真听,课后代码瞧瞧敲敲打打,一路艰难地走到了期末。那时候代码打的少,看到旁边机位飞起的代码速度,也不免黯然神伤。在心底立下好好学习,天天向上的誓言,转眼就被“中午吃什么”所击败。拖延症是我一生的敌人。还好计算机不比软工,实践谈不上多。要是我当初脑子一热,转到软件工程那边,现在可能也在考虑什么样的生发水,会更适合我一点。计算机领域谈不上热爱,但也蛮喜欢的;擅长有点夸张,但总算学起来也不困难。 - 将来你会选择从事计算机相关的工作吗?是的话给出你想去的城市、公司和岗位,否的话给出原因
大概率是会的,不过人生最有意思的地方就是在于它的不可预知性,或许将来我会做一份和计算机完全无关的工作也不一定。去年举办心理讲座,邀请过一个老师,大学本科学的是工科,研究生学社会学,博士生才开始学心理学,她告诉我们当时她就觉得,这辈子就是它了,心理学是她愿意花一生去研究的东西。即便是到了她现在这个年龄,拿起心理学的书籍,还是想少女时期看琼瑶小说一样,有着无尽的兴趣和热情。我很羡慕这种热爱,这样看来,兴趣和职业就像伴侣一样,值得你花一生的时间去寻找合适的,完美的。将来的事无法预料,只能希望现在做的更好。
言归正传,大概率还是会从事计算机相关的工作,毕竟本科学了这东西,而且估计读研也要学相关方向的知识。想去的城市有两个,广州(听说吃的多)和厦门(离家近),公司的话,阿里巴巴吧,虽然现在够不着,但不妨碍我喜欢它,岗位倾向于产品经理,虽然我对计算机理论还蛮有兴趣的,但了解我的人都知道,我是个静不下来的人,窝着打几天代码的生活实在是不想尝试。而且正好看到我的队友杨喜源小同学喜欢研发的岗位。这真是太棒了,我一定要他给我开发一个会变色的手机壳!!
PS:写到这里发现前面写的好多,估计老师助教们也没心情看,(不信我就在这里偷偷谴责柯逍大魔王组原实践极其恶魔),后面还是从简的好。
(2)即将大三的你,对照前人们走的路和描述未来发展,现在的你
- 自我感觉你已经具备的专业知识、技能、能力有哪些?
知识,emmmm,就现在已经学过的课本知识。导师让我学点机器学习,结果机器学习没了解多少,学习它的数学基础倒是看了一些,Python也学了一些基本语法。
技能和能力还真的谈不上,作研发岗位的技能我真的太欠缺了,除了课本的知识,课外基本沉迷于恋爱,玩耍和学生工作了。如果要说其它能力的话,不知道组织能力和交际能力算不算。。。 - 离成为一个合格的计算机专业本科毕业生,在专业知识、技能、能力上还差距哪些?
合格对每个人的定义都是不一样的,至少对我来说,我现在的编程能力,理论知识和项目经验(这玩意基本为0)都还是完全不足的。
(3)大三是一个人生选择的十字路口,考研、工作、考公、出国,不同的选择在大三就有不同的努力方向。而无论考研还是工作的每条路径,也有许多不同的分支。
- 对照以上你阅读的前人们的经历,你的选择是什么?
读研吧,能保研就保研,不行就考。本科生学的东西还是太浅了,至少我到现在没有感受到自己比其他人更有竞争力的地方,可怕的是,我在计算机系学生中成绩还算上游。 - 在这种选择下,你认为你相比其他同学来说有何优势,有何劣势?
优势的话,我现在在实验班总绩点11/55,努力努力说不定就能保研了。考研的话,我数学系出身的,对理论并不头疼,英语和思政课虽然学的一般,但成绩还行,短板比较少,姑且算是一个优势吧。
劣势的话,拖延症,懒癌,很难静下心来。 - 针对你的选择,你给自己的大三设定的规划安排是什么?
好好听课,刷刷绩点(老师您听到我殷切的呼唤了吗?),最好考前一个月就能开始复习,大二下平均两天不到预复习的日子实在是太难熬了;
多打比赛,拿一两个大奖,为自己读研的简历增加厚度;
3、未来的期望:
(4)你愿意为了一个你感兴趣的、或得到实战锻炼的项目熬夜吗?你想脱离小菜鸟的level吗?如何评价上一届同学说的“真正和我的队友们一起见识了凌晨四点的福大。一起熬夜,一起吐槽,一起说说笑笑,一起打代码。一切一切的都是“美好”的回忆。”
愿意,想,虽然我懒,我渣,但是不妨碍我有一个想上进的心。
凌晨四点的福大,我在梦中见过,程序员的这种情谊,就像朋友一起打游戏一样,有时候重要的不是游戏本身,而是一起玩耍,一同经历的这种宝贵的回忆,希望下次也能体会一把。当然还是要提醒同学们,要注意身体。
(5)针对上述问题(2)、(3)、(4),你对这门课的期待是什么?你打算平均每周拿出多少个小时用在这门课上,以达成你的期待以及你在(2)或(3)或(4)上的目标?
期待:让我有更多的实践能力,让我能和朋友一起感受凌晨四点的福大。
每周除了课堂内容,我暂时打算花四个小时用在这门课上,以达成我的期待。
(6)据闻软工实践的退课率极高,在选课前你了解过这门课吗?你为什么选了这门课?如果你的队友在中途退出你会怎么做?
不了解,而且你不说,我还真不知道软工实践的退课率很高emmmm;
听说是必修???;
找一个新的队友吧,大部分人退出都有自己的原因,除非原因实在不合理,我会尊重他的选择。
4、附录:
PS:没看懂题意,是要每个问题后面都附一个提问吗?为了看起来比较清楚,顺便证明我看过这些文章,参考了别人的博客作业之后,还是把提问放到这里。
既然已经觉醒,那就改变吧。我开始把大量精力投入到课程学习上:像高中一样进行课前预习,增加了课后自习的时间,每天都在三教或图书馆待到关门。但是,我仍然感觉时间不够用,学习的时候总感觉各种事情纷至沓来、压迫我的大脑,巴不得能并行作业同时完成若干件任务。我很困惑,跟一个同样做学生会工作的师兄聊天诉苦,谈我面临的问题。他很干脆地给了一个建议:做好短期时间规划。具体而言,要把每天把要做的事情分成A、B、C、D四类:A——紧迫且重要;B——重要不紧迫;C——紧迫不重要;D——不重要不紧迫。然后按顺序为每件事情安排一段专属的处理时间。关键的是,一定要在专属时间内专心致志地做好当前的事情,不受其他任务的干扰,这样才能提高效率。这是我从学长那儿获得的第一笔真正意义上的财富,立刻从善如流,受益匪浅。大学期间,我每年都能获得奖学金,并且因为良好的学生工作表现,获得了北京市三好学生、北京大学优秀学生干部等荣誉。
--引用自《辜新星:时刻调整方向 找到人生的蓝海》
我是比较赞同在大量任务前提前做好计划,合理的规划会让人有前进的方向,至少对我来讲,在将来的几天有大量事情没有完成,但是却没有提前计划好的话,我会有种无从下手的焦虑感。但将事情分类是否有助于快速完成任务,并且像文中所说的这种分类方式是否足够完美,是我所困惑的。每个人对问题的看待方式不一样,至少对我而言,C要比B更重要。同时我也在思考,大学生是否真的有必要每样新鲜事物都去尝试,专注与博爱,什么样的学习方式更适合我。至少现在,我还在寻找,那个能让我热爱一生的事业,除了赚钱。
顺便引用一句朝鲜的谚语,话粗理不粗。
要挖井,专掘一口。