总结下最近(2017年暑假)

  • 难得有得闲,做一下最近两三个月的总结吧。
  • 其实我也很意外,自己打算做web,其实从大二开始对web就有点抵触,总觉得太简单了,没意思。但是经过这两三个月的折磨,还是决定入坑了。目前打算学好基础先,什么js,html,css之类的,然后顺便学下nodejs,以及其他与网站开发有关的知识。
  • 最近3个月,做了2个学校的项目,其实也可以算一个吧,因为技术都一样的,内容也差不多。收获还是很多的,例如,了解了一个项目是如何做需求分析的,怎么做才能少踩坑;在老金的带领下,知道了一个项目的开发在企业中是如何进行的,在持续集成环境,svn版本控制工具下经行开发,做好接口文档(我写的是前端,接口文档都是后端的在写),以及百分之五十的时间其实还是用在了交流对接上,这是很有意义很重要也是很促进感情的。这是暑假到现在收获最大的。
  • 然后就是觉得在创新班真的很不错,就大家挺包容的。想到自己这几个月挖了这么多坑就难受,直至今天才大概都解决完了。如果这是真的在工作我觉得我会被炒鱿鱼的哈哈哈哈。就拿一个简单的来说。这三个月来,最让我脑阔疼的就是图片上传,一直遇到很多很迷的错误。例如在微信android上能正常显示,在ios上不正常;在ios11上正常,在ios10上不正常;在chrome上能正常使用,到手机上就不行之类的等等,实在让人头疼。解决这个问题给我最大的感受就是,我写代码还是不够细心,以及定向思维对我的思考会有很大的影响。例如,图片上传功能在android上能正常使用,在ios上不行,我一下子就想到了会不会是ios系统的原因,然后这个原因一直在我脑中占了主导,即使是后端返回了明显的信息文件后缀不支持都被我忽视了。最后我发现,出现这个问题,竟然是因为ios10的图片格式是JPGPNG,注意这是大写的,其实前后端都有锅,一方面后端没对这两个后缀处理,一方面我忽略了重要的信息。又例如ios11能正常上传,ios10不行这个问题,主要是因为ios11的文件后缀改了,变成jpeg了,而ios10是PNGJPG知道了这些情况后,困扰我多天的问题也就迎刃而解了。所以我觉得,跳出定向思维很重要。还有就是写代码要细心。就像第二个项目,刚刚部署上微信时,测试真的好痛苦。。题外话。。还是这个图片上传的问题,就上传图片的那个服务不是我写的我不是特别清楚,主要还是菜,我到现在还在访问自己,服务器的错误/正确情况都没做处理,哪里来的自信一定返回200,这个小细节也让我苦恼了好多天。还有很多很多开发上的细节,都让我受益很多。
  • 然后就是真的觉得创新班的环境氛围都很不错,很多老师提供了很好的资源,同学之间又都有着目标,大家一起学习,真的很喜欢这种大家一起讨论方案的感觉,还有就是谢谢大家,虽然我是最菜的,写了很多坑,谢谢各位dalao的不杀之恩。
  • 然后就是。。已经没什么时间可以无负担的挖坑了。。希望自己能有所改变吧。。现在多踩坑,以后才能少挖坑。共勉。