毕业论文
您现在的位置: 版本控制 >> 版本控制介绍 >> 正文 >> 正文

黑塔互联网分享课后端真实项目总结

来源:版本控制 时间:2022/12/9
北京哪个医院治疗白癜风专业 https://wapjbk.39.net/yiyuanzaixian/bjzkbdfyy/

作者▕徐同学

编审▕暗灭

编辑▕匹诺曹

本文共字,预计阅读需要12分钟

1、项目经验能为你带来什么?

对于程序员而言,项目经验不单单是更高的待遇和更高的管理位置,更是个人对项目的风险控制力和工作效率的表现。

项目经验能够为你带来的:

编程经验的提升,众所周知写代码是个“手艺活儿”,因此你练的越多自身的水平就越高。扩展你的知识面,每一次项目的洗礼,对于菜的人而言都能学到新的知识点,对优秀的人而言可以把现有知识归拢连成体系。与团队中其他工种的协作,项目开发本身就是一件团队工作,能够你更加理解团队协作开发的好处。能够清楚认知自身水平,判断自己在项目开发中的优劣之处,在项目结束后针对性提升自身不足的地方。对于开发过程中各种细节的把控,因为计算机理论和编程规范等等,往往在真实项目中有差距,需要视情况调整。

2、黑塔后端真实项目分享课嘉宾介绍

本次后端真实项目由深圳分院的徐同学为大家分享。

大学本科的专业是电气工程自动化,对于电气行业来说,大多数电气子弟的首要目标都是国家电网/南方电网,因为只要参加了大四统一的校招,笔试大概能过95%的人。

但是非、的院校一般会被分配到县级供电局,市局很难进去,我觉得进了县里后就很难出来便没有参加笔试。接下来专业对口选择就是电厂、设计院、轨道交通、铁路局。想来想去都不是自己想要的就业环境,就都没有去面试。

在刷着知乎的时候,程序员这一行业就经常登上热搜,凑巧通过暗灭大佬了解到了修真院,觉得模式还算不错,有着毕业之后来学习的想法。毕业后做了销售的行业,干了小半年觉得自己对于推销还是不太擅长,辞职后就马上来深圳分院线下进行了试学。

感觉和当时在大学里学的C和汇编挺相似的。试学期间师兄对我也很好,对于BUG的解决能够直指根源,让我学习到了如何解决BUG以及思考方式,觉得确实是要报名线下。

学习期间,后端Java的任务+复盘花了我5个半月的时间,因为来之前也没看过什么书,基础不太好就花费了比较长的一段时间。但是复盘期间还是让我感受到了大家晚上一起写代码时的乐趣。

虽然熬夜的晚但是氛围很好,晚上会去还一起讨论面试的问题,氛围真的很好。做完复盘后觉得还少了点什么技巧,就打算再做多一个真实项目。

3、真实项目介绍

当时我做的真实项目是集粉小程序,是集粉先生下推广集粉其他小程序和统计用户创作作品的小程序,里面第一次接触的就是小程序的注册登录以及写统计的sql,虽然难度都不大,但是需要自己去琢磨一下如何实现。

4、真实项目中学会了什么?

在真实项目里,一切都是正规公司的流程,这是复盘里体会不到的。除了复盘里需要用到的晨报、每天三次TodoList、部署Linux环境以外,还多了每天的日报、同事对你进行Codereview、如何去打线上tag、实时与产品沟通需求、为何需要开发(dev)、测试(test)、线上环境(prod)、性能压测不达标如何有效修改、项目管理软件、代码版本控制系统这些东西。

像为什么会出现线上事故,从结果一路推导出原因,就知道为何需要测试环境以及需要测试的原因,像更正规流程的公司这里还会存在多个测试环境。

收获最大的就是充分了解互联网公司的开发流程是如何的,以及提高个人职业素养,这些都是在外面公司没人教和自学不到的东西。技术的优先级应该是排在后面的。

5、不足与改进

不足的地方就是项目经历太少,不懂如何熟练运用轮子。一家正规公司雇你来上班肯定是需要你的工作效率,而不是让你在这里上班学习的。项目估时可不会考虑你的知识面,造成项目延期是因为程序员技术太菜导致整个开发团队去承担真的不应该,所以菜鸡就应该在晚上多学习一点东西,充足一下自己的知识面。也是为了在这艰难的环境中继续生存。

转载请注明:http://www.0431gb208.com/sjszlfa/2673.html