【项目开发】成长与收获

简介: 【项目开发】成长与收获

前言:

通过这三天对体测项目的开发,虽然没有怎么敲代码,但是经过前期的设计、以及和后期的测试,带给我的收获也蛮大的。刚接到任务的时候,由于没有接触过体测项目,也没怎么敲过后端代码,所以心里还是有一些抵触的。但是想要成为全栈的工程师,对于前后端的接触是必不可少的。这也是站在巨人(师哥师姐们)的肩膀上学习的一次重要的机会,也可以从中得到一些思维的提升和认知上的提升。

前期设计:

对于读取Excel表格并把读取到的数据插入到相应的数据表中的需求,在马总讲的时候存在一些不懂的地方,会后就去找了王卫,先是自己说了一个大概的思路,然后有不明确的地方请教了王卫,请教了大概四次,王卫也是很有耐心的听我说我的想法,也把帮我解决我不明确的地方。这要是之前的话,我是不好意请假他人那么多次,第一是怕自己太笨人家给讲了这么多次还听不懂,第二是怕耽误他人的时间打乱他人的计划。但是这次我秉承了咱们大米时代的家规:死不要脸的革命精神。其实这时在提高自己的积极性的同时,也在教自己遇到事情要问,不要不好意思,他人给自己的讲的同时,两者都能在其收获到很多。当自己把业务捋清楚后,画了一个宏观的流程图,这时就没有一开始那么没头绪,思路很乱了。

后期测试:

在对体测教师端的两个端(pc端、mobile端)进行测试的时候,因为对体测的不熟悉、不了解所以对测试这方面的工作执行的很不尽人意,没有达到自己的要求。我又开始了自以为是,我以为体测只有一个教师的pc端,当汇报工作的时候,马总问两个端都测试完了吗,我就开始有了疑惑,问了才知道体测的教师端有两个端(pc端、mobile端),这件事情给我带来了很大的收获,更直观的表达出了我没有全局观,自己为是,觉得自己认为的就是对的。

总结:

如何高效率的学习?

  1. 条例清晰,层次分明
  2. 要善于分条例、分条例、做结构化
  3. 要做到N+1(在原来的基础上迭代新的知识),1+N(在学习新的知识时,回顾学过的知识)
  4. 要读出代码的味道

1、学习是一个反复的过程,再学习的过程中,一定要问问题,要多问问题,因为问题是最好的老师。再问问题的过程中,往往收获是最大的。通过和其他人的讨论,再自己想法的基础上再结合他人的补充或对自己想法的完善,自己对问题的结果会有更深刻的理解和认识。

2、要学会思考问题,要明确边界,要用逻辑去做事情。不断地去辩证和思考问题,要问清楚问题的边界,去把所有的可能性都遍历出来。

如何快速的写出代码?

  1. 先建模(类图、UML图、流程图、示例图)
  2. 先宏观(明确有多少个类),后微观(层次分明,条例清晰)
  3. 边界要清晰,讲逻辑,比较
  4. 要善于总结

就像米老师说的”书读一万遍“,代码亦如此


相关文章
|
6天前
|
缓存 运维 容灾
入行5年,谈谈我在阿里做测试开发的经验
作者在阿里一直从事测试开发相关工作,这几年学习很多、收获很多,作者希望给还在该方向摸爬滚打的同学一些启发和方向。
|
3月前
|
设计模式 前端开发 JavaScript
[干货满满] 三年经验前端的面试经验分享
[干货满满] 三年经验前端的面试经验分享
315 1
|
10月前
|
算法 安全 程序员
程序员成长之路有哪些绝对不能踩的坑?
程序员成长之路有哪些绝对不能踩的坑?
27 0
|
SQL JavaScript 数据库
项目菜鸟成长为老鸟之路
从去年12月份开始加入廊坊市市委组织部考核系统的维护,到今天正式验收完重构文档,算是一个项目的完美阶段性结项。
|
算法
人为什么要努力?编程、学习之路…很迷茫?个人经验分享
人为什么要努力?编程、学习之路…很迷茫?个人经验分享
|
程序员
程序员成长第七篇:面试中需要注意的事项
程序员成长第七篇:面试中需要注意的事项
68 0
|
前端开发 JavaScript 关系型数据库
阿里云感悟
就这一点我感觉阿里云服务器给我的体验感极佳。 在这里我由衷地感谢阿里云官方为我们这些初级开发者所提供的免费服务器体验,让我们体会到了作为一名开发者在拥有服务器后的满足感。并且让满足了我对于服务器使用的好奇心,同时也让我积累和学习到了很多的服务器使用经验。在后边的开发者生涯当中,我会一直使用阿里云服务器,一直做阿里云的忠实的粉丝,在往后的开发学习过程中,我会更加努力的学习技术和支持,我坚信,终有一天,我也可以为阿里云的发展贡献出自己的一份力量!
|
架构师 Java 程序员
IT职场生活工作感悟
本文分享了一些IT的学习网站,交流了一些职场心得,最后希望职场人都能发展顺利。
154 0
IT职场生活工作感悟
|
弹性计算 物联网
阿里云使用感悟
飞天加速计划·高校学生在家实践使用感悟
150 1
|
设计模式 运维 Kubernetes
15年老司机聊程序员成长的28个要点
15年老司机聊程序员成长的28个要点
361 1