加入收藏 | 设为首页 | 会员中心 | 我要投稿 湖南网 (https://www.hunanwang.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 移动互联 > 正文

在阿里一年,我倾覆了曾经坚信不疑的技能思想

发布时间:2019-07-10 20:16:59 所属栏目:移动互联 来源:dbaplus社群
导读:2018.5.31~2019.5.31,一段出色的路程,度过了在阿里一年的年华,这段年华有快乐、有焦急、有苍茫、更有思索,思索的是本身已往的各种不敷、思索的是一些此刻看来之前错误的设法、思索的是怎样成为一个更好的技强人,将这一些思索分享给看到这些笔墨的每个

在阿里一年,我倾覆了曾经坚信不疑的技能思想

简而言之,技能手段 = 办理题目的手段,那么同样都在办理题目,各人之间的技能坎坷又有什么区分呢?我以为有以下几个条理:

  • 第一层级,办理当下题目;

  • 第二层级,以优雅且可复用的方法办理当下题目;

  • 第三层级,办理的题目不只仅能满意当下,还能满意将来一段时刻。

着实从这个角度上来看,差异的技能手段,在事变进程中区分度是很明明的:

  • 写的代码是否存在非常风险,多线程运行下是否存在线程安详题目,某段代码是否会导致内存泄漏;

  • 写的代码是否优雅可复用,计划的框架是否足够切合开闭原则,代码布局条理是否清楚明白;

  • 针对特定的场景,技能选型、库表布局计划是否足够公道,本日你计划的框架是只能用一年,照旧将来三年五年都可以一连行使;

  • 来了一个大的需求,就好比做一个App的会员系统成果好了,是否可以在充实说明需求后,准确将需求分别为几个特定的子模块并梳理清晰模块之间的相关。

越锋利的人,在代码计划与开拓进程中,越能看到想到一些别人看不到想不到的题目,这叫做居高临下;今世码运行呈现题目的时辰,有人1小时排查出题目,有人1分钟发明题目,这叫做举重若轻。

因此我以为办理题目的手段才是技能手段的真正浮现,这一年对技能的探讨我也从研究源码更多的转变去进修计划模式、去进修漫衍式情形下各类NoSql的选型比拟、去进修行使Lambda让代码更简捷,往真正在现实事变中办理题目的偏向去全力。

其它,抛开这个点,这两天我在思索,尚有一个浮现技能手段的点,就是进修手段。实际中的全栈是很少的,互联网这个行业的措施员的偏向凡是有几类:

  • 处事端;

  • 前端;

  • 移动端;

  • AI;

  • 嵌入式;

  • 大数据。

在统一类中,基本常识、根基观念、思想偏向是同等的,更多也许差别在开拓器材、说话上,我能干Java,可是假如来日诰日有一个需求,行使nodejs、scala、go更好,那么是否可以快速进修、快速上手?乃至来日诰日有一个需求必要写前端代码,是否可以快速开拓、无bug上线?

以是,办理题目的手段 + 进修手段,是我以为真正的技能手段,不外说到底,进修手段某种水平上壹贝偾为了办理题目罢了。

三、不要造轮子

曾几许时,当我们看着github上这么多优越的源代码的时辰,冷静发誓,这辈子我必然要写出一个牛逼的框架,开源在网上。

对付一些伟大前提的报警,好比我们上边提到的失败率和流量颠簸,应该怎样实现呢?

许多对技能有追求的伴侣,进入一家公司也许每时每刻在探求机遇去做一些本身造轮子的工作,可是就犹如前面所说的,权衡真正好技能的尺度就是可否实其着实地办理题目,本身造轮子风险高、周期长,且必要长时刻的验证、排坑才气到达较量好的结果。

任意举几个例子,在互联网成长的本日:

  • 数据库毗连池有dbcp、c3p0、druid;

  • 当地缓存有ehcache、要用中心缓存有redis、tail;

  • 处事化有dubbo、跨说话可以用thrift;

  • 漫衍式使命调治可以思量schedulex;

  • 搜刮可以选es、solr;


只要你有的技能方面的需求,绝大大都业界已经有了成熟的办理方案了,基础不必要去专门本身搞一套。因此我以为等闲必然不要造轮子,假如必然要造轮子,那么请想清晰下面几个题目:

  • 你要做的工作是否当前已经有了相同办理方案?

  • 假若有,那么你本身做的这一套对象和相同办理方案的差别点在那边?假设不消你这套,基于已有的办理方案稍加改革是否就能到达目标?

  • 假如没有,那么为什么之前没有?是你们公司这种场景是唯一无二的?照旧这种场景对应的办理方案基础就是不行行的以是之前没人去搞?

假如想清晰了这些题目,那么就去干吧。

四、去晋升看题目的高度

已往有太多人在我的公家号可能博客下反馈了一个题目:在这个公司,成天做着增编削查的事变,对本身一点都没有进步。

对付这种观点,说逆耳点就是四个字——眼光短浅。我们看:

(编辑:湖南网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

热点阅读