2018自身总结(上)

半年时间眨眼而过,回想年初刚开学时仿佛在昨天,在此总结一下半年来的收获与成长。

2017小结

去年四月份加入了河南大学网络中心实验室,通过实验室招新三轮考核之后让填写想进的小组的意向,当时填写的是Web组,因为当时PHP学的还可以,加上第三轮的考核项目是做一个类似印象笔记的网站,当时对网页开发比较感兴趣,实则当时只接触的PHP + HTML + CSS,移动端开发还没有接触到,然而接到被录取消息的第二天就被拉进了React Native开发组里。

说实话,当时一脸迷茫,根本不知道RN是个啥,别说RN了,Android还是自己买的书看了半本,学长给了一个RN中文网网址,记得当时RN版本貌似是0.33,全是坑,从搭环境到开发一步一个深坑,特别爽。从去年暑假开始,在实验室跟着学长做项目,不得不说自学和加入实验室差别是很大的,能够学到很多东西,Git,GitHub,gitlab,slack等工具的使用,最重要的是学习氛围。学长们在去年十月份离开实验室的,之后我一直担任RN组组长,负责已上线产品的维护和版本迭代,iOS和Android方面都做。

2018总结(上)

RN使用React写的,做RN之前也没有接触过React,虽然去年从暑假到年末做了这么久的RN,一直没有对React进行过系统的学习,而且做RN要设计到与原生交互,Android与iOS开发也要了解,我觉得RN的知识体系还是不小的,今年年初来到学校后就在开发之余学习Android与iOS,看了一本Android的《第一行代码》,把书里的代码敲了一遍,算是对Android有了一个大致的了解,写一些Android小程序是没问题了。对RN的底层实现机制也有了一些了解。

之后开始学习React,首先是了解React开发栈,把react开发栈设计到的知识都有了充分了解之后就到GitHub上面下载了几个开源的用react开发的项目,看其代码化为己用,接着就用react写了一个考试上机系统,只有前端无后端,就当练手了,当时也想写后端,想着PHP用的人不多了,就想着用node写后端,node也是用JS写的,岂不美哉,说干就干,现在菜鸟教程上面看完了相关教程,晕乎乎的,不着地,然后又看了一本《深入浅出nodeJS》,算是对node的工作机制有了了解,对帮助我理解JS也有很大的帮助。

基础是很重要的,边开发边学习虽然是哪里不会学哪里,学习速度很快,不过缺点也很明显,不够系统,往往是对于一些基础不过尔尔,只是可以编写基本程序,能够运行程序就完事儿了,我觉得这样是走不远的;就像地基打得不好,想盖高楼是不可能的;打基础也成了我的重中之重,看JS相关书籍,相关博客,了解ES6,在ScriptOJ上面刷JS编程题,个人觉得此网站很好,它支持ES6语法,而且讨论区可以进行交流,而LeetCode上面不支持ES6,很多问题可以用ES6轻松解决,像数组去重,对某些对象操作进行拦截等;ScriptOJ的题基本已经刷了一遍了,收获很大,对于ES6以及JS基础有了很大的认知提升,当下决定有空再刷一遍,巩固一下。

目前在和一个同学一起做一个商品类的网站,练手用的,为以后秋招找工作做准备,我用React开发栈写前端,他用PHP写后端,前后端结合,前段时间刚开始结合是就遇到了问题,后端提供的借口我请求不了,老是被拒绝,最后发现是跨域问题,既然发现了问题所在就好解决了,又遇到了一个开发上面的问题,很是兴奋,知识储备又多了一个知识点。

开发者是需要一个自己的圈子的,当时在做RN,就加了好多RN和React交流群,在群里和道友一起交流技术(遇到的坑),感觉很是舒服,因此还结交了几个已工作的道友,把自己伪装成刚毕业的小伙子,在群里水群,每天不亦乐乎,很充实,而且群友们聊一些工作方面的事情,也让我大开眼界。

上半年发生的最重要的事就是加入了stormzhang的知识星球以及阅读了阮一峰的《未来世界的幸存者》一书,带给我的不是技术上的改变,而是思想上面的升华。

未来已来,在这个科技时代大潮里,自当稳步前行!


  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值