2017年个人技术路程回顾

  17年是正式毕业后的第一年(虽然算下来其实已经工作两年多了),从老东家跳到了新东家,接触了不少新技术,也了解了不少新事物,算是在技术路上走得还可以的一年。

  

  1.技术栈的变化

  虽然之前也是做前后端结合的web开发,但使用的是.net全家桶+jquery,整个用起来行云流水,仍然感觉脱离了时代。到了现东家后,用python+ng做云平台,虽然整体流程复杂了,但至少感觉跟上了时代,至少拽住了尾巴。整体来说ng使用起来可能没有jq舒服,不像jq链式写法一串下来什么操作都写完了。但其绑定数据及依赖注入的一套还是很棒的,至少一年没有需要组装html代码了。

  而后端上,python和.net是各有优势。微软爸爸的全家桶功能强大,从开发到部署都十分轻松,完全不用担心什么。而python则很符合其胶水语言的特征,各种调用,感觉更多是在做一个中间件的作用。

  2.新技术的研究

  前端这几年跑得很快,原因是之前太弱了,随着技术的增长和web的日渐重要,被一群大公司硬是拖着强制改进。js这块一直是低性能弱类型,现在的感觉是想逐渐改变成类似于后端语言的强类型。现如今比较流行的前端开发方案是,找react\ng\vue中的某个框架,开始开发,然后通过ts进行写js,sass写css,html有可能还加个模板引擎,最后webpack打包。相对于几年前,整个流程都发生了较大的变化。但我相信改变会继续下去,改变是好的,说明这个语言有活力。而最新的webassembly,更是一个巨大的进步,如果真的能使用起来,前端整体质量会有较大提升。

  3.心态的改变

  今年学的不少新技术在之前看来都很难,然而学的时候仿佛就是打开一扇门,看起来很高大,实际上轻轻一推就开了,然后就入门了。仿佛一切都很自然,最重要的无非是迈出第一步。

  最后,明年也要再继续做出改变,要习惯做技术分享,多参与开源,为社区出一份力~

原文地址:https://www.cnblogs.com/Lee-ahao/p/8143181.html

时间: 2024-11-13 08:26:22

2017年个人技术路程回顾的相关文章

从DOS时代至移动互联网的技术路线回顾

从DOS时代至移动互联网的技术路线回顾 Normal 0 7.8 磅 0 2 false false false EN-US ZH-CN X-NONE /* Style Definitions */ table.MsoNormalTable {mso-style-name:普通表格; mso-tstyle-rowband-size:0; mso-tstyle-colband-size:0; mso-style-noshow:yes; mso-style-priority:99; mso-styl

重谈react优势——react技术栈回顾

react刚刚推出的时候,讲react优势搜索结果是几十页. 现在,react已经慢慢退火,该用用react技术栈的已经使用上,填过多少坑,加过多少班,血泪控诉也不下千文. 今天,再谈一遍react优势,WTF? React的收益有哪些?React的优势是什么?react和vue.angularJS等其它框架对比优势? 而作为总结回顾.react在工程实践中,带来哪些思想上的质变? virtual dom虚拟DOM概念 它并不直接对DOM进行操作,引入了一个叫做virtual dom的概念,安插

技术人生, 回顾2017

扯淡 一年又一年,过的真快,又到了做总结的日子了,回想过去的一年中,有迷茫,有收获,值得高兴的是收获更多一点. 看了下2017年的总结,写的较多的是比较迷茫和抓不住重点,今年再看这两点,稍有了不错的提升,之前比较迷茫就在于要学的比较多,互联网技术更新较快,因此较为急躁,也花了很多时间在这上面,但成果很少,因为更多的是学习语法之类的,思考层面较少,写的东西没有用在解决实际问题上. 2017走过的路 今年做的比较正确的一件事是换了家公司,如果不是换了公司,就没有这之后的总结,换的这家公司是BTA中的

2017年数据库技术盘点

欢迎大家前往云+社区,获取更多腾讯海量技术实践干货哦~. 作者 | 那海蓝蓝,腾讯金融云数据库技术专家 作者 | 小编0.7,腾讯TDSQL分布式数据库专家 作者 | 大米,腾讯TDSQL分布式数据库专家 责编 | 仲培艺 由腾讯技术工程官方号发布在云+社区 在数据库领域,回顾2017这一年,精彩纷呈,热点不断,而且不乏标志性的事件发生. 如Oracle提出的自治数据库这样的概念,把数据库技术带入一个新世界.其实AI技术应用于数据库由来已久,如AI技术调优数据库的性能.AI技术优化SQL.AI技

2017最热门技术 学JAVA开发前景好

如今互联网蓬勃发展,继Java.C++.php后也不断涌现出了许多新的编程语言,例如Google Go.Apple's Swift和Rust.有许多可行且可靠的编程语言供你选择,每种语言都有各自的优点和缺点.有些新的编程语言希望取代现有的语言,而另一些则以新兴的平台为目标.问题来了,为什么现在学习Java依然如此必要? 1Java广受欢迎 Java仍然是世界上最受欢迎的编程语言之一,有无限多种方法使用Java.根据2017年TIOBE指数和IEEE Spectrum排名,Java被评为最受欢迎的

微软软件开发技术二十年回顾-COM、OLE、ActiveX及COM+篇

本文摘自:http://www.job168.com/info/read_100394.html 微软的许多技术,如OLE.ActiveX.以及DirectX等都是基于COM技术而建立起来的.微软本身也大量地使用COM组件来定制他们的应用程序及操作系统.那么,什么是COM呢? 所谓COM即“组件对象模型”,是一种说明如何建立可动态互变组件的规范,此规范提供了为保证能够互操作,客户和组件应遵循的一些二进制和网络标准.通过这种标准将可以在任意两个组件之间进行通信而不用考虑其所处的操作环境是否相同.使

1.传统线程技术的回顾-JDK5多线程

内容摘抄来自:传智播客 张孝祥 老师的<Java高新技术>视频,   并加入了个人总结和理解. 虽然我没有参加过任何培训班,但我很大一部分知识都来自于传智播客的网络分享视频. 十分真挚的感谢张老师的公开视频. 1 import org.junit.Test; 2 /** 3 * 传统线程回顾 4 * 多线程不一定会提高运行效率,和CPU设计和架构有关. 5 * 多线程下载是抢了服务器的资源,并不是自身的机器加快. 6 * @author LiTaiQing 7 */ 8 public clas

一文详解达观数据知识图谱技术与应用——技术直播回顾

讲师 | 桂洪冠来源 | AI科技大本营在线公开课 本文根据达观数据桂洪冠在"达观杯"文本智能处理挑战赛期间的技术直播分享整理而成,内容略有删减. ▌一.知识图谱的概述 我们先直观的来看一下什么是知识图谱,下面有一张图,从这张图里可以看到,这个图里圆圈是节点,节点之间有一些带箭头的边来连成,这个节点实际上相当于知识图谱里的实体或者概念,边连线表示实体之间的关系. 知识图谱本质上是一种大型的语义网络,它旨在描述客观世界的概念实体事件以及及其之间的关系.以实体概念为节点,以关系为边,提供一

大数据技术发展回顾

2012年以前,大多数企业的数据仓库主要还是构建在关系型数据库上,例如Oracle.Mysql等数据库之上.但是随着企业数据量的增长,关系型数据库已经无法支撑大规模数据集的存储和分析,这种情况在一线互联网公司尤为明显,也是当时急需要解决的问题. 随着2012年Hadoop技术框架的成熟和稳定,一线互联网公司纷纷使用Hadoop技术栈来构建企业大数据分析平台,随后两年基于大数据的应用如雨后春笋一样涌现,比如千人千面的推荐系统.精准定向程序化交易的广告系统.互联网征信.大数据风控系统.时间到了201