我的年终总结,作为研发,在2018年都有哪些进步、收获与成长?

2023-05-16

2018 结束了。部门开会总结了过去的工作与未来的展望,也是个不错的机会去回顾、审视、思考自己的 2018 年。玄难说过人与人的差距来自于思考与总结,我深深地认同这一点。

我也把自己的一部分思考写下来,在公众号里和大家分享我的2018。

工作经历

面对困难

上半年一开始,就被调整到一个新的项目。工作量大,时间短,稳定性要求高,没有现成的解决方案可以借鉴。在多次的指导与批评中,就这样开工了,过程很坎坷,也遇到了很多挑战与困难,经受了很多质疑与批评。不管怎样,最终总算是保质保量完成了项目。

改进优化

项目进行到后面的阶段,大家都有了经验和教训,架构、工具、管理都有了大的提升,工作看起来越来越稳了。这时候我主导了其中一个关键的阶段,扛着压力设计方案、跨团队沟通、编码落地,感觉自己的能力又有了提升。也许我工作比较主动吧,后面一直主动推着工作往前走,这也为上半年的绩效打下了基础。

拥抱变化

当我信心满满地准备开始下一个项目时,又被调去做国际化,换了主管,做了新的项目。探索未知的领域,摸索新的开发方式,沉淀架构能力。如此有挑战的工作,真的太适合我了。来阿里 555 天,习惯了变化、困难与挑战,越来越喜欢阿里。

工作感悟

选择比努力重要

2018 年进步很大,来阿里工作对我来说是正确的选择。对我而言,前两家公司太安逸轻松了,没有太多挑战就没有技术的进步和能力的提升,没有进步就无法实现目标。去年我还因为不适应阿里而闷闷不乐,今年已经明显有了进步,感觉离自己的目标更近了一步。

关于架构的理解

从高内聚低耦合的基本原则,到模块化、组件化、插件化的演进之路,我们的架构在灵活性、扩展性、维护性、稳定性方面已经做到了非常优秀的水平。从开始的似懂非懂,到对架构有了自己的理解,现在能够影响架构、修改架构代码,今年在架构方面有了不错的进步。

认知水平的提升

一个人要进步,首先要提高自己的认知水平,然后才能提升能力。因为一个人的能力上线是不会超越认知上线的。今年在这个方面感受特别明显,尤其是对架构的理解。认知水平的提升来源于平时的思考与总结,所以玄难才会着重提到这两点。有些人工作了多年,却只是一年能力的重复,认知不提升一辈子都无法再继续进步。

工作方式的改进

从毕业进入第一家公司,主管就一直强调要写日志,第二家公司甚至强制大家写日报,到了阿里却没有任何要求。我就这样放松了自己,直到回顾和思考今年的工作,我才意识到日志的重要性。看过《黑匣子思维》的人都知道,只有客观的记录可以帮助大家发现问题、解决问题。重新写日志已经有两个月了,感受特别明显,审视过去能看到更深层次的问题。

数据驱动的意义

很多大公司都在讲数据驱动,我们的架构也是元数据驱动的代表。什么是数据驱动呢?我在去年对数据驱动还只知皮毛,尝试着写了一个架构,就靠着这个架构带给我的成长拿到了阿里的门票。直到今年看到了星环,再去审视团队软件架构的数据才真正理解了数据驱动的含义。数据驱动带来的灵活性能够使得软件架构有无限的可能和潜在的商业价值。

架构的领域特性

Spring、MyBatis 等都属于通用的架构,具体的业务还需要在此基础上去构建自己的业务架构。业务架构为特定领域而诞生,但一定会在发展的路上演进出通用性的能力。阿里的 TMF 框架为交易而生,如今已经成为了星环的基石。在通用与领域之间、底层与业务之间、沉淀与重复之间需要把握好架构的边界,只做应该做的。

架构的商业意义

无论是什么样的架构,都是为了提效率、降成本而诞生。提供可复用的基础能力,制定标准,对外输出解决方案,才能实现这一目标。而我接下来的工作将围绕着沉淀与输出进行,从架构师的角度去推动软件架构的发展,才真正明白了架构。

未来已来

今年最大的成长是学会了拥抱变化。拥抱变化是一种心态,不服输,有勇气战胜困难,同时也要求你有能力去承担这一切。你拥有的是能力,还未拥有的是潜力,怎样把潜力变成能力呢,唯有鼓起勇气去经历这一切。希望我的2019更加精彩,你也一样,一起努力吧!

转载于:https://juejin.im/post/5c8883626fb9a049c1601282

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

我的年终总结,作为研发,在2018年都有哪些进步、收获与成长? 的相关文章

  • 我的2013 --那些划过生命线的人和事(大二.上)

    那些划过生命线的人和事 大二 上 又一次大清早被红马甲查赶出被窝 xff0c 让哥光着屁股就跑到隔壁宿舍去了 xff0c 真心恨死他们 这是一篇最早写于 2013 11 26 日的日志 xff0c 通过后来不断地增删改 xff0c 来总结
  • Ubuntu gnome 美化与个别组件安装

    1 安装 gnome 工具 sudo apt install gnome tweaks 打开时中文直接选择 34 优化 34 即可 1 1 gnome 官网 https extensions gnome org 可能需要安装插件 1 2 扩
  • WinPE中工具ImageX工具用法

    小工具 xff0c 如附件 imagex capture F c data wim 34 Drive F 123 34 imagex info c data wim imagex apply c data wim 1 F verify im
  • 拯救OOM!突破堆内存大小上限! mSponge方案实践

    背景 随着性能优化逐渐步入深水区 xff0c 我们也很容易发现 xff0c 越来越多大厂开始往更底层的方向去进行性能优化的切入 内存相关一直是性能优化中一个比较重要的指标 xff0c 移动端应用的内存默认是256M 512M xff0c 对
  • apk闪退 ncnn_README.md · benjaminwan/OcrLiteAndroidNcnn - Gitee.com

    ChOcrLiteAndroidOnnxToNcnn Demo APK下载 Gitee下载 https gitee com benjaminwan ocr lite android ncnn releases 介绍 Chineseocr L
  • 打开FTP时,让文件以文件夹的形式显现

    打开FTP时 xff0c 文件以文件夹的形式显现 xff1a 用IE6 0打开FTP时 xff0c 文件以文件夹的形式显现 xff0c 但IE7 0或IE8 0则不然 xff0c 它是以列表的形式显示的 xff0c 不直观 如果要修改成打开
  • UEFI引导修复教程和工具

    参考 http bbs wuyou com forum php mod 61 viewthread amp tid 61 323759 1 MBR分区表 xff1a Master Boot Record xff0c 即硬盘主引导记录分区表
  • 不是技术也能看懂云计算,大数据,人工智能

    我今天要讲这三个话题 xff0c 一个是云计算 xff0c 一个大数据 xff0c 一个人工智能 xff0c 我为什么要讲这三个东西呢 xff1f 因为这三个东西现在非常非常的火 xff0c 它们之间好像互相有关系 xff0c 一般谈云计算
  • NSMutableAttributedString的Key

    NSFontAttributeName 字体 xff0c value是UIFont对象 NSParagraphStyleAttributeName 绘图的风格 xff08 居中 xff0c 换行模式 xff0c 间距等诸多风格 xff09
  • ZH奶酪:Linux新建用户+远程登录

    7 想在VBUbuntu中新建一个账户 xff0c 但是用useradd命令发现没有权限 xff0c 原来Ubuntu默认不是root权限登录 xff0c 需要按照下边的教程才能新建用户 http www linuxidc com Linu
  • Server 2016系列 (1)--更改密码复杂性

    注 xff1a 密码的复杂性在生产环境中一定要保留 xff0c 安全第一 xff0c 而且要养成习惯 但在非生产环境中 xff0c 为了实验方便 xff0c 一般都会取消密码的复杂性 本着实验的目的 xff0c 这里我就取消了它 开始 xf
  • Ubuntu Kylin 安装和配置mysql

    2019独角兽企业重金招聘Python工程师标准 gt gt gt 1 安装mysql sudo apt get install mysql server sudo apt get install mysql client 安装过程中需要输
  • 有道云笔记 - Markdown模板(文首附markdown源码,即.md文件)

    有道云笔记 Markdown模板 附 本文的Markdown源码镜像 https github com yanglr AlgoSolutions blob master Youdao Note Markdown Template md 点击
  • 获取版本号

    Activity private String getVersionName throws Exception PackageManager packageManager 61 getPackageManager PackageInfo p
  • 今年读过的还不错的计算机类书籍

    2019独角兽企业重金招聘Python工程师标准 gt gt gt 今年读过的还不错的计算机类书籍 一年又快过去了 xff0c 今年恶补了很多计算机基础知识 xff0c 参kao了网上各种程序员必读书目 xff0c 看下来觉得很有收获 1
  • <ps> ps aux 和ps -aux和 ps -ef的选择

    Linux中的ps命令是Process Status的缩写 ps命令用来列出系统中当前运行的那些进程 ps命令列出的是当前那些进程的快照 xff0c 就是执行ps命令的那个时刻的那些进程 xff0c 如果想要动态的显示进程信息 xff0c
  • FTP

    1 FTP xff08 文件传输协议 xff09 FTP 是File Transfer Protocol xff08 文件传输协议 xff09 的英文简称 xff0c 而中文简称为 文传协议 用于Internet上的控制文件的双向传输 同时
  • 195.2. Automatic login

    sudo vim gdm conf custom daemon AutomaticLoginEnable 61 true AutomaticLogin 61 neo TimedLogin 61 neo 原文出处 xff1a Netkille
  • 未声明标识符怎么解决oracle,什么是“未声明的标识符”错误,如何解决?

    它们通常来自忘记包含包含函数声明的头文件 xff0c 例如 xff0c 此程序将给出 未声明的标识符 错误 xff1a 缺少标题int main std cout lt return 0 要修复它 xff0c 我们必须包含标题 xff1a
  • 2020黑群晖最稳定版本_【记录】小白用旧电脑折腾黑群晖的详细经过

    大概是上周 xff0c 在闲鱼上收了一台二手迷你电脑 海尔 极光H7 C663ln 入手价格是200元 xff0c 不带硬盘 起初的目的是想折腾一个软路由 xff0c 种种原因放弃了 装了个黑群晖 xff0c 使用时间超过一周 xff0c

随机推荐