第五次个人作业:个人总结
做了哪些作业
第一次个人编程作业
第一次结对作业:原型设计
第三次个人作业
第四次个人作业:案例分析
第一次团队作业:团队展示
第二次团队作业:选题报告
第三次团队作业:需求分析报告
第四次团队作业:git团队协作开发练习
第五次团队作业:Gitee实战
第六次团队作业:项目系统设计与数据库设计
第七次团队作业:汇总博客
第八次团队作业:汇总博客
给你带来的提升
-
新软件:好像无,都用过。
-
新工具:领歌,其他以前都接触过,研究了一会,还凑合。
-
新语言:无
-
新平台:Gitlab。我们组自己搭了一个。挺难用的。破网根本 git 不上去。
微信开发者工具,也很难用。不好写代码。用 Hbuilder 编译过去的。虽然hbuilder也很难用。特别卡,报错还难找。 -
新框架:vue 吧。之前直接三件套,虽然不会js,但是一小时速成 vue 的静态。还行
-
新方法:列计划吧。以前也会列计划,但是就搞个重点写个便利贴,现在还要写个博客园,就有点麻烦。
-
新思维:合作共享?
-
新思想:那肯定是 learning by doing了。
-
其他:学习了 git 的 commit 规范吧。。虽然我一直觉得能看懂就行了。。
深刻的印象
个人作业:那个 CSDN 真的离谱。字有点多。写的。大家都写得挺多的,那我也多写写。
结对作业:就队友真猛,我真菜。
组队作业。。。。。。。。。。。。。。。。。。。。。。。。。
噩梦,说实话不是写代码噩梦,代码有手就行了。博客园是真的烦。真的烦,真的很烦。都写完了代码,还要继续写博客园。。太累了。
人月神话
个人作业好好搞,有选择队友的权利,找个靠谱的队友比什么都重要。(我的队友都是猛人)不会写代码没关系,能写博客园就行了。
对下一届实践的建议
好好学习,天天向上。实在学不动计算机,赶紧跑路,或者找个电子厂(我准备了)
对未来的你的期许
我想考研上岸。想一直做实验吧,写代码真的很开心。我爱python。
随意发挥(以下含有吐槽,逻辑可能不顺,想到哪写哪)
放假的时候真的充满热情。最开始感觉挺有意思的,可能也比较闲吧。后来开学以后,作业多了,其实觉得还好,写代码什么也挺开心的,就是。为什么代码写完了,任务发布了还要写博客园。特别是那种重复的博客园,每天都要写计划,虽然花不了多少时间,但是就是觉得很麻烦。而且还要会议,怎么说呢,这会议不适合我们组,我们组就是分完任务就直接开始肝了,有问题发群里,讨论一下,自己百度学去。。。出门拍照,太累了。写代码我很喜欢,我很开心,但是团队作业的博客园真的消磨了我对这门课的热情。个人真的不喜欢重复的工作,喜欢创新。并且这门课的任务不需要有六个人,四个人最多了。一个前端,两个后端,前后端自己测试,然后还有一个负责其他的,也写写代码。六个人真的好多啊。。我是一个讨厌麻烦的人,为了让自己少做一些重复的活动,我会通过学习来减少自己做这些工作的次数,比如写写脚本什么,学习代码其实是为了偷懒。最后的几次作业似乎变成了我的负担,放假时候的快乐没有。但好像,也没有人可以一直做自己感兴趣的,其实作业也能不做吧,但是为了分数还是坚持做完了。可能这也是一种收获?
最后,这门课也有所收获,发现了自己和别人还有很大的差距,还要继续努力,也收获了一件小黄衫,小组也获得了一件小黄衫。也感谢张栋老师和助教的帮助。每天看我们的作业,幸苦了。
7.9 更新
- 1.28,第一次个人作业。第一次个人作业就是自我介绍了,那时候我还在复习考研数学,突然有作业了还挺兴奋的,因为可以换换心情了。需要创建github和博客园,大一的课就创建了,博客园经常会写点东西,github时不时丢点东西上去不难。但是要进行自我介绍,这个很难。好像我没有什么特别的兴趣,喜欢睡觉算吗,那就看小说了。我喜欢文字。学习经历好像都在读书,好像没什么特别的。未来,希望上岸,说说计划吧。技术,好像学了很多又没完全学会。哎。第一个发布,完成。我是一个喜欢碎碎念的人。助教说我一堆字都挤一起,但是重新排版又难受,算了就这样吧。期待下一次作业。
- 2.17,第一次编程作业。这次作业花了好长一些时间。词语图和疫情图,两个都好有意思,那就都写了吧,反正时间还长。先做爬虫吧,这个看起来复杂点,疫情图提供了api看起来很简单。腾讯视频,应该有反爬吧,研究一下反爬。网上的ip池怎么都用不了,奇怪,那我只用UA池试试,好像可以。唉ip池花了几个小时,最后还是UA可以了。那就开始爬虫吧,先看看网上有没有现成的,看看思路,不能重复造轮子。非常不错,有思路,照着改改,研究下简单的爬虫方法。好像发现了bug,网页可以自定义设置现在无限大的评论,还挺厉害。爬虫自动停了,奇怪,好像是Unicode编码的问题,估计没有奇奇怪怪的表情吧。好像没反爬。那开始分词吧!好多库,搜一搜哪个好学,可以速成。网上看起来jieba简单点,那试一试,好像还可以,还有停用词那搞点。echarts?好像不咋会,火速速成,开启b站,2倍速启动。奇怪?怎么像套模板。那我研究看看,好像样例也不是很难,那我百度一个看看有现成的模板,用上!目标完成,但是直接贴数据,好像很土的样子,那我试试ajax,救命,我之前就不该不好好学js的,书到用时方恨少。百度火速学习,学了两个多小时,好像又会了,终于OK了,太优秀了,买了一个服务器还买了一个域名,那我一定要试一试怎么挂载服务器。火速学习,好像用宝塔很简单的样子,b站学习开启!挂载成功,完成!太优秀了,太优秀了。就是好像凌晨了,磨一磨博客园,希望给后面的同学一些帮助吧。发现可以发表博客园首页,启动发表,好多点击量。
好像还只有我一个人写博客园,那我再写写疫情图吧。用友?这是什么东西,怎么用。百度怎么没有使用方法,噢,我发现了说明书,怎么没有Python的使用方法,那我看看PHP吧,他调用的比较简单,完蛋学不会,c#呢,完蛋学了太久忘记了。那还是Java吧,虽然也不会,但是刚学还有点印象。太难了,怎么调包?百度怎么说用maven,不会啊,只能火速学习了。使用api,获取数据成功,保存json,使用Python处理数据。要处理成[地名,数量]的格式真复杂。还不让爬虫呢。世界地图,真难找,好不容易找到了,怎么数据不全,一个个调吧,真复杂。可视化启动,完蛋ajax不成功,改不了了,改了三小时了,用最土的直接贴数据吧。半成品。太可惜了。发布博客,凌晨三点了 搞了十几个小时,虽然是半成品,但是还不错。几天后发现其他同学,用映射的方法,好像代码很简单,学习一下。 - 3.9,结对作业。原型设计?好像以前做过,但是是静态的,用ps完成的。好像还行。火速找个大佬组队。设计页面?真难啊,要靠想象力的真滴难。看看其他APP怎么做吧。(下载了十个APP)。这个APP的banner好看,这个APP的推荐栏好看,那我改改组合一下。但是首先是,要用什么软件,ps不能做交互,墨刀感觉用起来奇奇怪怪。问问队友吧,队友用过Axure,以前也学了一点点,虽然好像没怎么学会,那Axure吧!b站大学启动!好像学会了,但是尺寸是什么,我好像一直不会弄尺寸,Axure9有自带尺寸,但是我Axure9安不上啊,Axure8没有自带,百度也奇奇怪怪,那我随便搞了。现在要设置界面,不写代码?就要一个原型,那越花里胡哨越好,启动。Axure自带的组件好丑,自设了。怎么滚动?再看看视频。救命加了组件怎么这么卡,再也不用Axure了,好卡。完蛋没保存,闪退了,重头做人。搞定一个界面,又凌晨了啊,睡觉了,明天继续。队友也搞了几个页面,好强,好特别的页面,就是格式好丑,到时候改改。好卡,怎么发布?怎么要出去才能发,百度百度。发布成功。???怎么尺寸不对劲。完蛋设置错了。重新改了,哭了。艰苦发布,耗时好几天,好苦,页面真好看,满足了!队友也肝,非常不错!要开学了,加油!
- 3.27,第三次个人作业。要去问图书馆需求。其实很奇怪因为先做了图书馆的原型又要在做需求就感觉很奇怪。但是还是新生群去问了,想要啥功能的APP,大多数都想要预约抢座,但是我感觉很鸡肋哈哈哈,可能不太爱去图书馆吧,更喜欢那种人流管理,就是领快递时候驿站那种,挺好的。当天的时候也向图书馆管理员提了一个问题,但是我的脑回路好像奇奇怪怪,还是张栋老师帮忙翻译给那个图书馆的技术人员。准备的问题就基本没用上吧。最后图书馆老师提了需求需要做年度书单,还有打卡小程序以及阅读学分提醒的一个东西。我还是挺想做消息提醒的 我觉得这个要不断检测是否提交,然后发送邮件,感觉可以用上CICD,就觉得挺有意思的。但是最后还是选了年度书单,因为要提前做,我们组一直认为提前做完就可以躺了,但是没想到还要继续更新博客园。
- 3.27,第一次团队作业。自我介绍了。我继续和之前的结对队友一起组队啦,队友真的很厉害,后来又拉了一个队友搞后端,剩下两个就是随机分配的。参考了其他同学的博客,最后团队合照就用ps的方式(其实是不想出门)选了好几个,但是还是觉得张伟的表情包更酷炫,加点介绍就很潮(土到极致就是潮,哈哈哈哈)分工就简单的分工了,两个分配的同学主要测试,组长和另一个大哥就后端,我负责前端。就等待开工了
- 4.7-4.20,我们组收到了图书馆的第一份数据。因为要赶在4.23之前上线,所以我们一收到数据就开始讨论了。但是好像还是磨磨唧唧的。时间还长。因为我的数据处理能力还不错,就由我进行数据处理了。数据里有两张表,一张是我们学院的图书馆库,一张是福大的图书馆库,两分要分开进行处理。图书馆那边提供了一个解释文档,但是在查看数据的时候还是有很多奇奇怪怪的数据,又整理了一份问题询问图书馆。简单的理解完数据就是开始数据处理啦。删除一些不需要的数据,学号等进行转换处理,筛选出只有至诚的学生的数据。最开始的时候没什么思路,但是后来想了一段时间,还是没处理好,就选用for循环了,但是for循环时间复杂度太高了,要处理很久,一直在学习简单的方法,但是好像没什么效果,就暂时搁置了,毕竟只要处理好的数据。
数据简单的清洗好之后,我们就开始定要展示的内容,其实还是很迷茫,最后还是去问问新生需要什么内容了。我们最后定下来几个内容展示,图书馆方也有特定的需求。
需求确定了,就要把所以东西串起来,比如要把所以的内容给串起来,编写一个文案展示。参考了很多年度书单,最后也编了一套自己的文案。还挺不错的。原本我们想弄一个称号,还挺有意思的,但是一直找不到合适的,就放弃了。文案确定了,就要确定界面啦,我们组好像就我学过ps,我就开始设计界面,同时段的时候, - 4.13,开始了第三次团队作业,需求分析报告,因为交付日期很近了,我们还有其他的事情也要做,就暂时搁置了博客园。开始专心写代码,我的界面需要最早完成,并且因为要放到小程序上面,就选用可商用的图片。最后参考了一个软件的的书单,用不同的渐变色组合,形成书单背景。文字就用系统自带的了。因为Axure并不好用,我就用ps来进行设置,用蓝湖来进行交互。设计了也是很久,毕竟不是专业的只是业余学习,审美也不是特别好,还是弄了很久的设计图。设计图的字体不是很突出,就被之前学过美术的何同学吐槽了。改了好几版,最后效果还是可以吧。唉又是一个凌晨的夜晚,搞ps肩膀很辛苦。
- 4.15就开始写前端界面了,原生的前端好像不好用,就去火速学了vue的静态界面,看完了文档,就直接上手操作了,整个界面的翻页功能不会,就百度学习了几个小时,慢慢摸索出了翻页。前端界面写起来真的是太麻烦了。要不断调格式,调完格式还要到微信开发者运行,最主要是,微信开发者竟然不支持本地的图片链接,只能用base64或者服务器。base64用上了链接特别卡,这段时间我的服务器很不幸的挂了(没有备案,被发现了,不能用域名了)就很麻烦。后来用ip也调用上了。
- 4.16,我的服务器上的数据库很悲伤的被入侵了。因为我配置mysql环境有问题,就不知道为什么就被人入侵了,还好组长有备份文件要不然牺牲了。后端的何同学也写完了代码,组长就开始编写js链接前后端了。我就开始写博客园了。
- 4.17 从网上找了一份需求分析,就开始编写了。我打好了草稿就分给其他人开始写要求的部分。但是快到截止日期了,有个同学的部分还是没写!根本叫不动,然后我就帮他写了。。与此同时,我的前端没有做适配,需要更换封面,又开始做封面,封面需要叠院徽,抠图真的烦人,但是又不能急。又要添加一个BGM,但是BGM又找不到合适的,又有几个又不理我,行吧,那我也去找。再在前端添加一个播放器。如果只是写代码就好,但是还要写博客园,而且一直催人没人理我,是真的烦。最后顺利在ddl之前提交了分析报告,也修改好前端代码,提前发布了测试版,进行了测试,找了同学测试又发现了前端的bug,又开始返工。唉。最后在4.21交了正式版。还是顺利做完了小程序。
- 4.23小程序正式发布。虽然一个月结束也才一两百人使用,但是还是努力了很久。挺开心的吧。虽然之前快到ddl的时候很焦虑。
- 4.21,git团队开发。我们组已经完成了项目,Git还是很熟练的。虽然之前Git过程中很烦,因为一直超时。图书馆管理系统还是很顺利的完成。虽然过程中经常叫不到人。
- 4.23,csdn案例分析。是个人作业。参考了北航同学的作业,发现他们都写了好多,就开始想我要写什么,找什么bug才能也把内容写丰富。其实最难的是找bug阶段,也参考了其他同学找的bug,顺的他们的思路,我又了新的发现。确定好bug就开始写博客园了。先定一个框架,然后往里面塞东西,塞东西的过程参考了好多北航同学的博客园的内容,看他们是怎么写的。就开始模范,形成自己的想法。最后文章写出来还是很优秀。我最喜欢就是市场分析那块,我参考了很多资料,发现csdn宣传的一亿人都在用,就挺搞笑的,感觉是不是违法广告法,虚假宣传。最后天眼查也是看到别的同学思路,顺着他们的思路也找找了。虽然我看不懂,但是感觉csdn公司开很大。这篇博客园写了两天。害!
- 4.27,git实战,就还是web界面了。我们组之前还是有搞过类似的,就很容易做了,改改之前的程序就好了。
- 4.28,项目系统设计和数据库设计。之前项目数据库都是由组长设计的,所以整个数据库设计就由组长来完成了,我和另一个同学完成项目系统设计,另外两个同学完成PPT。分工非常明确,但是!!!我叫不到人,我已经完成我的部分了,我一直叫另一个同学,但是不理我一直推脱,我就很生气!最后马上截止了,另外两个要完成PPT了,还是推脱!我就受不了,给写了!
- 5.10,alpha冲刺。我们组项目已经完成了所以处于回忆的状态。代码规范,有个成员说他可以写,分给他写了。但是!最后我前端代码规范写完了,他的后端还没写,然后他的我又写了。之前测试基本上都有组长进行,测试博客就由组长来写。每日随笔就由两个同学来编写。整个系统都在组长那边比较完整,验收视频就由组长录制。总结汇总还有答辩PPT就由我来完成。其实整个过程真的,没几个人理我,我是真的很烦。明明是一个团队,但是很多人觉得,项目代码已经完成了,就没必要博客园了,一直有这种思想,搞得我也很烦。最后要拍vlog,我在一开始就喊人讨论拍vlog,讨论了一晚上脚本,最后没人开始拍,最后变成了最后一天拍摄。。。。然后我加班剪视频。。。。。。。。。。。。。。
- 6.6,beta冲刺。我们一直不知道还有一个beta冲刺,因为课程已经结束了,在之前项目的bug也修好了。不知道整个beta冲刺要干什么。就简单的改改了数据处理的问题。因为之前的时间复杂度实在太高,就通过一学期的数据处理的学习,就把它改成了只需要一分钟就能处理完的,之前那个for循环处理需要处理接近一小时。beta冲刺分配任务的时候,彻底没人理我了。。。。。有人说,小组第一了,为什么还要写博客园。行吧都不写那我写。这次要用领歌进行,这个软件我没用过,我就看了一下新手教程,好像没学会,慢慢的也摸索出来了怎么使用。用户调查报告,找了几个同学帮忙进行测试。最后汇总。组长花了两分钟添加上数据库的需求。制作海报,我参考了之前搞笑的土味ps,做了一个海报,就是尺寸小了但是还是很有意思。我还挺喜欢的,最后贴出来我们组是最潮的哈哈哈哈。
- 6.24,总结,总结其实想了很久吧,那几天考试,还是在每天洗澡的时候思考了一下一学期都干了什么。但是最后写下来就是,变成了吐槽了。害。
- 7.6,最后评分课程总结的时候。我们小组最后好像是前三。我是个人总分第一。csdn那次作业也是第一。但是我忘记时间了。。。就没赶上,一个遗憾吧。小组和个人各拿了一件小黄衫,还挺厉害的。虽然过程很焦虑,但是焦虑过后也还好,如果有下次组队,还是希望能组到执行力强的队友吧。用文字再次回忆了一下,感觉这学期还是学历很多东西。最后感谢张栋老师,感谢各位助教,还有 yeka 老师和 heihuifei 学长的帮助。谢谢!
还是很喜欢这个海报,哈哈哈哈