软工第0次作业
所属课程:https://edu.cnblogs.com/campus/buaa/BUAA_SE_2019_RJ/
所属作业:https://edu.cnblogs.com/campus/buaa/BUAA_SE_2019_RJ/homework/2619
课程目标:及格,在此基础上尽量多拿点分。
作业回报:有加分
选择计算机的理由
当初开始敲第一行代码是在初二,那时候打游戏的时候奶奶出来看了我眼。她啥也没说,我也啥都没想。不过那时候突然想到在打的游戏也是别人做的。要是自己也能去做,然后拿来赚钱,那会是件挺酷的事情呢,而且也能真的帮上家里忙了。
与博客I中不同,我的学习条件很好,家里从我小学开始就有一台家里共用的电脑了。初二的时候爸就给我买了一台自用电脑。不过我没有博客I的作者那样痴迷,我只是在课余时间捣鼓捣鼓而已。我买了很多很多很多很多很多书来看,装了很多很多很多很多开发套件。记得初中毕业的时候算过一次,那时候用来买编程书籍而画的钱大概有两千来着。当然,全部看完的只是其中大概五百块的部分吧。读懂、变成我自己的代码的可能又只有两百块了。当时一直一直都是想着要做游戏开发,至于是想作为职业还是爱好,脑子里没那种概念。
这个状态一直持续到高一吧。高一学习压力不大,还是很嗨皮的,那时候我第一次开始做游戏了——真的很难。做的游戏是很小众的游戏类型,使用的引擎是缺少维护、缺少文档、功能欠缺的民间引擎。为了实现想要的近似效果,代码本身的复杂度就很高了,但最让我感觉痛苦的还是项目本身。和博客I的作者不同,我不是solo,而是以一个团队的形式做的开发,而且几乎都是非程序部分的工作。
我缺乏经验,那个项目很艰难地做完了,而随后我对如何让更多人玩到这个游戏也缺少手段、没有想法。
我察觉到了我不是博客I那样的技术嗨客,也不是博客3里那样的PM——我只是个普通码农而已。
我对于技术的兴趣止步于设计,我对于项目的目标也止步于实现。不过就算如此,我想了想也还是决定要当个码农去了,毕竟相对于别的事情而言,我做这件事情还算是轻松一些的,谈不上天赋,只能说是有些习惯吧。
所以从高二开始我就决定了要将敲代码作为自己的职业发展下去了。没有什么特别的理由,只是因为习惯了敲代码这件事情。记得就算是高三我也偶尔还会写点代码,倒不是说防止忘记之类的,只是碰巧自己有那个需求,就随手写了。
在计院的学习
在博客2里坐着大肆批判了大学教育。可能说的都是实话吧,我也没上过那个年代的大学,更不知道金主到底想要啥样的人。
我对大学的期待是在顺利完成学校布置的任务,满足学校毕业要求后,我会变成符合金主需求的人。所以我现在真不知道我现在接受的大学教育是不是我的理想大学。
说到这个,那为啥我选择了大学而不是北大青鸟呢?这其实是游戏思想的缘故。游戏里不是经常会有难度选择之类的吗,越高的难度会带来越高的分数或越稀有的道具。同理,大学比北大青鸟难上,所以我选大学了。
不过当然我的吐槽依然是有的,因为我目前接受的本科教育比较混乱,我现在都还不知道我的一般专业要多少学分才够毕业。一直到选课系统开放我才能知道我这学期的必修课是哪些课。毕业要求暧昧不清就很烦恼,我很希望我在收到入学通知书的同时就能知道我这本科四年要上哪些课,有哪些课可以选,这些课又都是怎样的。
至于和国外教育的比较我真没想法,我也没出过国,我都没护照呢。最多就是小说里可能读到过十九世纪的国外大学教育情景,电视剧里看到过的超能力美国大学生。
我写过的东西
写过的项目数、代码量我真不记得了,除了大学作业外基本都是兴致上来了就随手写起来,也不追求完成度,只要写到自己感兴趣的地方就舒服了。
上大学后自己再也没启动过项目了,全都是作业项目了。其中最复杂的应该是编译原理布置的手写编译器吧。那个挺有意思的,一点点代码基础都不给,完全都是手写糊上去,我还真的是第一次那么写一个复杂项目。不过虽然写得蛮开心的,但最后得分没多少就是了。
自己写的东西里面大概是高中毕业后带的第二个游戏的源码了。它最大的复杂度来源不是功能上的复杂,而是极长极长的脚本代码以及贫瘠的引擎功能。十几万字的剧本,都需要用脚本代码加上演出效果,任何一次重写都和自杀差不多。而且为了实现演出效果而要不断压榨引擎功能,用各种各样非标准操作去调用API。不过那时候那个代码真的写得炒鸡开心,可能是因为那是将我的想象具象化的过程吧。
未来规划
这方面我一头雾水。只是岗位、职能的话,我查查百度,逛逛博客、论坛,刷刷微信公众号也多少是了解过。专业领域的话我也算是了解过不少。
但技术是复杂的。我很喜欢这句话,好像是之前上ror的时候一个学长引用别人说的话来着。因为现实确实如此。举个朴素的例子,难道我做AI就用不到数据库了吗?要用到的咯。各个领域错综复杂,我真不知道这路该怎么一直线地走下去。
不过对于未来的工作是有所期待的。
我不想像博客1的作者那样不停跳槽换工作,固然那样对涨薪水有帮助,但我追求的是一份安稳的工作,一个能让我一直钻研进去的事物。自身成就对我而言不是那么重要,我的第一顺位是生活的安定、内心的平稳。
我也不像博客3的作者那样将兴趣放在第一位。他那样确实很厉害,但我做不到。我的兴趣更接近于空想,而非实践,所以我没法靠我的兴趣吃饭。我的第一位大概是“原则”,说得朴素点,就是不干良心不安的事情。
我对自己未来的期望就是一个普通的市井小民、高楼码农。话虽如此,实习过一次后,我现在觉得要是能不工作就能活下去就好了……可惜我没创业的勇气,大概也没那个才能,也不知道有没有其他的途径呢。