2019年相对于2018年来说呢有点不一样,它比2018年多了一年。

这一年是我进入公司的第二个年头,从一名实习生到正式员工,从一名开发菜鸟晋级为一名拥有两年开发经验的菜鸟,中途在技术上遇到了很多坑,也绕过了很多坑,同时也掉进了很多坑,回过头来回忆这一年的时间,心头贸然生出两个字——辛酸与收获!啊哈,是五个字~

其实从大学到参加工作,一直有记笔记和写博客的习惯,每一年除了给公司交差的年度总结之外,自己也会有自己的年度技术总结,谁叫咱是优秀的技术人员呢。咳咳,其实我觉得写博客最主要的就是记录和分享,我想怎么开心也就怎么来,所以今年的技术总结我也就放到博客公开了,好了,正文开始……


2018年大学毕业,从一名C和C#菜鸟投身于Web端开发,这一转就是两年,并且后面还会继续下去,可谓是转的彻彻底底,因为我将C和C#忘得干干净净,现在只会简单的拼写这两门语言的名字。进入公司入职前端开发,从IIS到Tomcat再到Nginx,从HTML、CSS、JS到Dojo再到React,从Windows到Linux再到黑苹果,自己都是实打实的摸了一遍,期间掉进去坑的时候多亏部门老大和各位同事的鼎力相助,才能爬出来。

2018年自己在前端开发领域可以说是像只无头苍蝇,东撞西撞,这个项目需要用到这技术,赶紧去学,那个大佬说那技术屌,放下目前学习的东西又投入那门技术的怀抱,最后才发现自己完完全全沦为了一名“API调用工程师”。不过情况还不算太坏,正在这种状态下越走越远时,通过博客认识到了很多志同道合的大佬,在各位大佬的教导下自己才渐渐静下心来去思考代码看不见的地方,才去关心JS为什么是单线程、为什么JS只能在浏览器运行等的这类问题,同时,才去渐渐的接触国外的世界,才去逐渐关注W3C、ECMAScript标准的更新,所以,18年年末的时候,终于梳理清前端开发这个领域的一些技术体系,自己的开发体系也才显现雏形。这个阶段我用了一年的时间才躺过。

2019年,公司技术栈不知不觉的已经更新,所以自己的技术栈也不能落后,这一年接触了React、Vue、Angular等框架,全都了解一遍后投入React的怀抱,就因为它的生态够屌,JSX够牛逼,国外国内大厂都在用,这时候,求各位Vue和Angular的大佬手下留情了,哈哈。不过说到底,就是因为自己喜欢React的思想才去学。所以,我的技术总结清单才真正开始:
主营业务
  • ArcGIS JS API 4.X版本的深入学习,API文档阅读已经渐渐成为了一种睡前和失眠的习惯,容我装个笔好叭,反正是个人博客总结;
  • ArcGIS JS API和eCharts的结合研究,制作了相关demo,新一年将会持续进行;
  • 矢量切片方面的研究学习,得益于项目实施,有幸向公司里面的大佬请教,学习了此方面的知识;
  • Portal的开发定制,根据公司已有的定制产品,自己用React框架翻新了一遍,目前又在重新调整中。
框架方面
  • React、React Native,前者不用说,学了之后立即用到项目中,边学边用,边用边学;后者主要是想了解移动端开发才去学习,最后整了一个Hello World搁置在计算机的某个角落,现在已布满灰尘,因为目前项目中暂时没有此类需求;
  • Vue,主要是配合公司项目团队才去学习和了解,学了之后进行项目实施,并没有做深入的了解,但是应付项目不在话下;
  • Angular,学习全栈开发时顺带学习,最后完成一个留言板模块为结束,学习它完全就是为了熟悉整个全栈开发的流程;
  • Spring Boot 2.X,为了实现博客后台才去学习,用它完成了第一版的博客后台;
  • NodeJS,不满足于做前端,那服务器端开发技术也要学习的呀,目前已在项目中运用。
数据库方面
  • MongoDB,简直不要太爱,自己第一版的博客后台数据库就用了它,此处说太多都是浪费;
  • pg,在项目中用来做后台数据库,为了兼容之前的客户环境而采用,不过对它也是真爱,Web端的管理页面就给人一种高大上的感觉。
深入一点的东西
  • JS原理,什么闭包、原型链之类的东西通通学了一边,但是在实际开发中遇到的情况少之又少;
  • JS设计模式,19年没进行完的工作表示20年会继续,并将持续进行,因为设计模式是个好东西;
  • 浏览器渲染机制和CSS阻塞渲染等前端问题,一直在学习,一直在努力。
其他
  • 项目管理方面的知识,做过少量的关注和学习,但目前仍不考虑为新一年关注的第一领域;
  • Linux运维,从博客上线一直到现在,有时间就折腾服务器,所以linux运维方面的知识是一个持续关注和学习的领域;
  • Github、码云的了解和掌握,目前几个年度结果已经上传到码云托管备份;
  • IOS开发,做过Swift的学习和黑苹果的装机工作,但是遇到开发者账号需要付费时打了退堂鼓,因为我对自己没信心,会不会一直学习下去。
好了,目前就梳理这么多,后期如果想起来有遗漏的地方就继续加。做完一年的技术回顾后,还是要简单理一下新一年的技术学习计划,那就废话不多说,直接上列表吧。

  • TypeScript,好叭,我承认对此方面的关注有点落后,19年底才去接触学习,新一年先把这玩意啃下来;
  • React源码解读,不想做一名“API调用工程师”那就多学习学习框架底层的实现和思想;
  • CSS3的深入了解,在目前的基础之上继续学习CSS的知识点,这玩意如果玩的够6,能减少不少的代码量;
  • 工程化的探索,为了迎合技术团队,也为了使技术团队能更加流畅的进行项目实施,前端工程化探索一直是个永恒的主题;
  • 持续并积极关注Web领域,将更多主流的开发技术引入技术团队,Java学三年吃三十年,但是Web学一年吃半年,技术更新频率异常高的领域,需要保持持久的学习能力;
  • 如果可以,希望捡起来C++的技术书,不能一辈子只掌握JS这类动态语言吧,我还是蛮想去操作内存的;
  • 考一个系统架构师的证书吧,以考带学,两全其美。
如果好奇我最后能不能实现以上的计划,那你可要关注2020年的技术总结了吼。
好了,简简单单的技术总结就到此为止吧,反正是为了给自己做一个记录,所以对文章就没有做那么多的处理。总结写完了,明天,回家过年~
祝各位像我一样的码农朋友们,新春快乐!2020年,我们继续努力!

2019年度技术总结相关推荐

  1. 阿里技术 2019 年度热文 Top10 出炉,你错过哪些?

    简介: 阿里技术 2019 年度热文 Top10 新鲜出炉了,快收藏 年关将至,在2019的最后一天,回首这一年,你把哪些记忆深藏在心? 过去这一年,阿里技术依旧给你带来了满满的干货. 今天,我们就来 ...

  2. 必须Mark下,2019 年度中国质量协会质量技术优秀奖

    曾经和一群可爱的人儿做的项目,获得了2019 年度中国质量协会质量技术优秀奖,无心插柳柳成荫. 那几年工作得很快乐,工作与家庭都兼顾,是同事也是朋友.2019年末去过一次移动宁波分公司,特意去看了原来 ...

  3. 中国高校计算机大赛网络技术挑战赛,2019年度“中国高校计算机大赛-网络技术挑战赛”国赛圆满落幕...

    2019年9月15日,2019年度"中国高校计算机大赛-网络技术挑战赛"国赛在温州大学举行,并在当晚迎来盛大的颁奖典礼,历时半年的网络技术作品类竞赛至此圆满落幕. 中国高校计算机大 ...

  4. 计算机陕西工业职业技术学院,2019年度陕西省中等职业学校教师省级培训计算机动漫与游戏制作开班典礼在我院举行...

    12月10日上午,2019年度陕西省中等职业学校教师省级培训计算机动漫与游戏制作培训班开班典礼在我院笃学楼B报告厅举行.学院副院长刘清,继续教育与培训学院院长乌军锋.副院长贾严鹏,信息工程学院院长张磊 ...

  5. 2019年度CSDN博客之星TOP10榜单揭晓,你上榜了吗?

    培根说,『读书造成充实的人,会议造成未能觉悟的人,写作造成正确的人』. 在短信短视频快速迭代的快时代,更深度的思考.更正确的实践,更成体系的写作与分享,尤显可贵.这里,每一篇博文都是开发者实战的经验解 ...

  6. 北京智源人工智能研究院关于征集2019年度智源青年科学家的通知

    各有关单位: 为贯彻落实北京市支持建设世界一流新型研发机构的有关精神,深入实施人才优先发展战略,着力培育北京人工智能基础研究青年科技人才队伍,现启动征集2019年度智源青年科学家的工作,具体通知如下: ...

  7. RONG出创新—2019年度春季学期“医工结合系列研讨会”圆满落幕

    7月11日下午,由清华大学临床医学院和数据科学研究院联合主办的2019年度春季学期"医工结合系列研讨会"第四次会议成功举办,来自清华大学.北京大学.中国医科大学等数十所院校的工科学 ...

  8. 2019年度最受欢迎中国开源软件公布

    点击上方"深度学习技术前沿",选择"星标"公众号 资源干货,第一时间送达 经过 22 天的投票评选,今天 2019 年度最受欢迎中国开源软件产生了. 开源中国( ...

  9. 总经费8.4亿的上海市脑科学重大专项进展如何?且看2019年度工作汇报会

    来源:复旦大学类脑智能科学与技术研究院 12月23至24日,上海市"脑与类脑智能基础转化应用研究"市级科技重大专项2019年度工作汇报会在复旦大学召开. 中国工程院原常务副院长.中 ...

最新文章

  1. vs2017开发php,C#编写的可供PHP调用的com dll(Visual studio 2017)
  2. NLP学习笔记:word2vec
  3. 海通证券签约神策数据 数据赋能构建数字化运营闭环
  4. 关于 early Z 与 z-prepass
  5. 10a大电流稳压芯片_一文教你秒懂LDO芯片电路设计的六大因素
  6. Oracle之PLSQL总结
  7. ASP.NET Core中Ocelot的使用:基于服务发现的负载均衡
  8. Spring MVC – Flash属性
  9. 有关UITableView--cell复用问题
  10. shell判断文件与字符串
  11. 用c语言编写车牌识别系统,这算干货吗?写点车牌识别系统方案
  12. 深度学习Hello World --- 手写体识别 实战
  13. golang 微信小程序登录
  14. 自制太阳能手机充电器
  15. ​什么是bug?bug的源头在哪里?
  16. 图像检索:INS视觉检索
  17. [ASP.NET]web实现用FTP上传、下载文件(附源码)
  18. 九. MySQL InnoDB 底层结构
  19. js数组要用的方法:push、pop、unshift、shift、splice、reverse、sort、concat、join、slice、indexof、foreash、map、filter
  20. python金融数据分析及可视化

热门文章

  1. 二十四、从句_比较让步目的结果状语从句
  2. 照明模型:光通量、辐照度、光源
  3. 通过jmeter进行用户并发(vu/s)测试
  4. python 网络唤醒电脑WOL
  5. Web前端之网页导航----126邮箱(关于position)
  6. rt-thread+SAL+W5500 以太网Socket通信
  7. android 仿苹果 小组件,仿ios14桌面小部件
  8. 几个常用的js 函数汇总大全
  9. JIRA常用的企业项目管理和开发软件
  10. 黑马的python---09-django-04django入门