回顾2018 | 我的年末总结

栏目: IOS · Android · 发布时间: 7年前

内容简介:2018走的很快,干了一些我不敢想的事,认识了许多很nice的人,离开大学看见的东西不一样,对待技术的态度也改变很多,重新看到了自己身上的许多不足。现在也是时候该做一个年末总结了,记下这一年。这段时间在做学校的创业大赛,当时准备做少儿编程教育,自己还挺较真的,特别想搞出点东西,毕竟是我的想法,于是拉上一帮朋友开始做。熬了不知道多少个夜,自己其实说实话付出很多在上面,虽然最后我们的点子没有被看上,哈哈。最后收获可以说是很深刻——团队非常重要,人非常重要,特别是在合作这一点上,人多并不会力量大。

前言

2018走的很快,干了一些我不敢想的事,认识了许多很nice的人,离开大学看见的东西不一样,对待技术的态度也改变很多,重新看到了自己身上的许多不足。现在也是时候该做一个年末总结了,记下这一年。

3月

这段时间在做学校的创业大赛,当时准备做少儿编程教育,自己还挺较真的,特别想搞出点东西,毕竟是我的想法,于是拉上一帮朋友开始做。熬了不知道多少个夜,自己其实说实话付出很多在上面,虽然最后我们的点子没有被看上,哈哈。

回顾2018 | 我的年末总结

创业大赛

最后收获可以说是很深刻——团队非常重要,人非常重要,特别是在合作这一点上,人多并不会力量大。

4月

刚接触第一个后端框架spring boot,简单配置就能跑这一点让我特别爽,准备开始好好研究,结果有学校有一个小项目不仅要做后端,而且要做一个android应用程序,我们小组其他同学都不太擅长写代码,所以只好迎着头皮上。当时xml写的我真的是极度不舒适,所以开始找其他的框架,很幸运的是一来发现了flutter。

当时有两个月的时间我需要从分析需求拆分服务到上线还要搞移动app,时间可以说是非常赶了,也没有太多时间去纠结,于是在简单调查一番并刷了一些教程之后就决定用flutter来做了。

就这么硬着头皮搞了两个月,最后上线了两个服务而且熬了两个夜把jwt和鉴权加进去了,flutter搭建好了界面部分,将登陆的部分接入了api。界面还不错,但是实际代码一团糟,代码耦合太高。但正是这个机会让我接触到了flutter,在这之前我还一直以为我这辈子都不会碰ui,真香。

5月

开始了我的第一份实习,跟着我的导师创业,准备做一个服务幼儿园的平台。研发团队一共3个人,我的导师直接让我负责移动端,使用flutter进行开发。非常感激,对我来说这份信任其实给了我很大的力量,第一个正式项目,第一个接触从零到一的机会,我可以参与每一次的重构,对我来说无疑是一个巨大的提升机会,于是当时抱着一腔热血开始了实习生活。人少感觉就很亲切,团队气氛很好。特别是写后端的学长,对我特别好,教了我很多东西。不论是学习能力还是产出效率,都要高我很多,也是很清楚的看到了自己的不足。

8月我们这个项目宣告死亡(和我们研发组其实没有啥关系),也是比较意外,项目的主要功能之一已经搭建完毕,当时正在将redux引入项目,突然因为一个意外情况就停止了。再次印证了之前得到的教训。对于我来说其实也不全是坏事,当时因为自己忙于写业务,很多flutter的基础都还很薄弱,一天都在google和qq群里面查各种资料,效率很低,自己也很苦恼。所以这次也不全是坏事,给了我时间去扎实的学一遍。

9月

我一直记忆里不算太好,在学习flutter的过程中遇到了大量的widget,所以在布局上最开始给我的印象就是,好像这个控件也可以实现那个控件也可以是实现,而且在和一些开发者交流过程中发现其实大家有很多相似的问题。通常解决这些问题并不需要多少代码,只是花时间去寻找这个成本太高了。所以我开始写一些demo做成合集,放到github上。

https://github.com/OpenFlutter/Flutter-Notebook

之前在实习的时候遇到了状态管理的问题,一直困扰着我。不仅仅是redux,我在查找资料后发现其实状态管理有很多,也是出于我自己的这样一个需求,我开始一遍学习一遍总结,在写了一些状态管理的文章。

https://juejin.im/user/5b5d45f4e51d453526175c06/posts

这两个反响都挺不错,github已经收获了1083star,掘金也有不少的关注者。但是我自己知道,不仅是github,包括掘金写的文章,其实都是写给自己看的。我知道我记忆力不太好,所以想写一些让自己好理解的东西,加深加深印象。运气很好,收到很多大家的好评,给了我蛮多动力。

在接触了许多状态管理的解决方案之后,发现管理方式可以千变万变,其实内在 设计模式 没有变,万变都可以不离其中,最后根据业务决定,看来还是得修炼内功。

10月

其实自从接触了flutter之后,就蛮想跟别人分享这个新技术的,写着真的很爽,回不去的那种。所以10月开始在学校里面的计算机协会里发展兴趣小组,大部分都还是零基础大一的学弟。不过我在大二的时候已经有做过 java 兴趣小组,flutter应该也能搞把!迷之自信,开始带着他们一起从dart语言开始学习flutter。很幸运的是这帮学弟非常给力,不仅是超高的行动力,而且都充满热情。最近半夜三更发现他们还在qq找我解决问题,现在他们已经能写一些基本页面了。

回顾2018 | 我的年末总结

Flutter Study Group

11月

11月份加入了CFUG,准备在成都推flutter,大约是20号开始有想法,想趁着12.4日flutter正式发布我们在成都的大学中间也能够让更多同学了解到这个技术。从产生想法,到正式在成都4所大学:四川大学 ,西南石油大学 ,西南民族大学,成都师范学院进行进行宣讲,而且已经有很多同学已经开始了flutter的学习,我们一共用了不到20天的时间。我们学习小组都加入了这个计划中来,超高的执行效率我们才能够在这么短的时间内做到这些。你们是我带过的最好的一届!明年肯定还会去更多的学校,也会有更多小伙伴加入我们^ _ ^

回顾2018 | 我的年末总结

高校宣讲

12月

12月3日和flutter中文社区的狐神和鱼丸两位大神以及远在北京的路哥一起决定,趁着这次flutter发布,在成都做一场开发者线下交流会,时间定在了12月7日。整个活动准备时间非常少,但是就是在这么短短4天,我感受到了社区的力量,没有那么多人的支持我们是不可能在这么短时间内做到这一切的,整个活动很顺利,而且明年肯定还会继续做。活动实录:https://www.jianshu.com/p/b0506c4497ec

回顾2018 | 我的年末总结

Flutter成都线下交流

说实话最开始在决定做这件事的时候心里是没有把握的,可能出任何状况,时间也是非常的紧张。但是有些事,是必须要有人站出来做,硬着头皮也要上的,不做谁能知道结果呢。有些事,要去做了才能知道,考虑太多不敢做的话会被自己吓倒。以后应该能够cover更多自己现有能力之外的事。

总结

今年想想真的很幸运,今年可能是遇到了锦鲤吧!有点像一个链表,一件事接着一件事。没有硬着头皮去做那个安卓项目可能就不会接触到flutter,也不会有后面的故事了。不去学校做兴趣小组后面的宣讲以及线下交流会也没法顺利展开。认识了许多人,帮了我非常多,真的很感谢:pray:。

不过这段时间其实自己学习脚步有些放缓了,是时候该静下心来给自己一些输入啦,博客也停更了好长一段时间,这个准备要坚持写下去。希望明年我的文章能够加入一些业务,结合业务来讲一些趟坑解决的经历。而不是一味单纯的,学习总结。

准备趁着这个寒假的时间好好把数据结构,计算机网络,以及设计模式重新再好好过一遍,毕竟算法才是核心,夯实基础。然后做一个真正完整的flutter项目(目前已经开始),然后继续把study group搞起来吧。当然博客也要继续写。

希望明年能够开始接触一些前端的东西,毕竟现在光靠移动端还是有些尴尬。前端的话会学TypeScript,后端的话特别想接触一下golang,有机会的话还想试试搞个dart全栈项目玩。

但是近期的计划就是在春招前不断查缺补漏,把自己落下的基础知识都重新拿起来,希望春招能够找到一个自己满意的实习吧!


以上就是本文的全部内容,希望本文的内容对大家的学习或者工作能带来一定的帮助,也希望大家多多支持 码农网

查看所有标签

猜你喜欢:

本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们

Agile Web Application Development with Yii 1.1 and PHP5

Agile Web Application Development with Yii 1.1 and PHP5

Jeffrey Winesett / Packt Publishing / 2010-08-27

In order to understand the framework in the context of a real-world application, we need to build something that will more closely resemble the types of applications web developers actually have to bu......一起来看看 《Agile Web Application Development with Yii 1.1 and PHP5》 这本书的介绍吧!

Base64 编码/解码
Base64 编码/解码

Base64 编码/解码

URL 编码/解码
URL 编码/解码

URL 编码/解码

SHA 加密
SHA 加密

SHA 加密工具