远离温水煮青蛙,新的一年做个有规划的技术人!(有彩蛋)
本文根据DBAplus社群第140期线上分享整理而成,文末还有好书送哦~
杨建荣
DBAplus社群联合发起人
《Oracle工作笔记》作者
竞技世界资深DBA、Oracle ACE、YEP成员,拥有近十年的数据库开发和运维经验,擅长数据管理、数据迁移、性能优化。
目前专注于开源技术、运维自动化和性能优化,拥有Oracle 10g OCP、OCM、MySQL、OCP认证,对Shell、Java有一定的功底。
主题简介:
1. 对于技术生涯的思考和焦虑
2. 我是如何规划自己的技术生涯
3. 对于规划技术生涯的几点建议
作为开年的第一次分享,我想聊一些关于规划和思考的事情,传达的思想到了,后续的事情和安排可能会伴随着你新一年的工作和生活,算是开启新一年工作的正确姿势。
春节刚过,我们的工作可能还在按部就班地进行,或者已经开始风风火火的忙碌。我问过很多朋友,大多数人对于上半年的工作似乎没有太多的想法,基本就是查漏补缺或等待安排,很多人其实还没有想清楚。
《增广贤文》说:“一年之计在于春,一日之计在于晨, 一家之计在于和,一生之计在于勤”。很多人至今都没有做过详细的规划,还真是应了那句话:年前把“过完年再说吧”当做口头禅的人,年后都换成了“再说吧,这才刚过完年呢”,那么,你到底在等什么?
到处都在改变
年前很多公司都爆出了一些组织调整和裁员的消息,给本来祥和的氛围中增添了一些危机感,所以很多人开始焦虑和不安,但这终归解决不了问题。
行业里的革命早已开始,我先从运维的角度来说。DBA归属于运维部门,我们现在听到的更多是自动化平台、智能化平台。如果前几年是在喊口号,那么这几年已经遍地开花,或者看到一些产出了。
现在的叫法也开始有了变化,DevOps、NoOps、AIOps,每每听到这样的名词,心里都会咯噔一下。不管你接不接受,挑战都已经来临,可以说是行业的革命,所以我对运维的定位很明确,运维业务和技术要精深,而且必须要懂得运维开发技术。
如果放大视野来看,我去年常听到的三个词概括起来应该是:无人、自动和智能。我举身边的三个小例子:
例一:打开电视,看到了亚洲首个全自动化码头在青岛落地。
例二:刚开年,当很多人还在讨论Oracle 18c是什么的时候,Oracle 18c已经发布了(确切地说,是基于有限的环境部分发布)。如果说去年的Openworld还是在提概念,那么现在DBA圈也开始有了一股尝鲜的热潮。
例三:最新的消息显示,南京大学于3月6日成立了人工智能学院。截止目前,全国有32家高校开设了人工智能相关专业。
远离温水煮青蛙的状态
所以技术之路可谓任重道远,尤其是对一些老同志来说,压力其实非常大。《一代宗师》中这样说道:“从此只有眼前路,没有身后身,回头无岸”,我想技术之路也是如此。无论是出入职场的菜鸟,还是多年经验的老司机、老油条,无论你是半麻还是全麻状态,都需要警戒。
下面是一个互联网公司统计的公司培训参与人数的比例,可以看到现在的学习主力已然是80后、90后。大家主动学习的热情都这么高,也是一种无形的竞争。
当然你不接受改变,路会越走越窄,这是一种温水煮青蛙的状态。
如果你工作了一些年,可以给自己打个分数。
没有任何规划,想到哪里做到哪里
没有开发基础,排斥学习开发
从来不总结,只是默默地看别人的东西
只是技术大厂的螺丝钉,没有全局观
技术好,但目前处于吃技术老本状态
技术好,但不愿意沟通
没有一线经验,只有一些理论基础
啥都会,啥都不精
只有管理经验,没有技术
年龄偏大,想要转型
说得比做得多
抱怨大于付出
只有资历,缺少资本
不够勤奋
如果你初入职场,也可以给自己做个评估。
学习上一毛钱都不愿意花
什么事情都等着别人给安排
喜欢拖延,喜欢敷衍
不懂也不问,不喜欢思考
不懂得感恩,什么都是理所当然
不够勤奋
大家可以根据自己的情况,给自己打打分。
麻雀和鸵鸟的权衡
在工作中我常看到几类项目,如果用动物来比喻更形象一些,那就是麻雀和鸵鸟。
比如我们的项目目标是能够飞起来,然后在这个基础上做一些事情。麻雀虽小,五脏区全,因为它非常灵活,就好比具备了一些全面的技能,从目标来说是达标了,但个体能力相对有限,整体收益可能达不到预期。
而如果是鸵鸟,就好比我们开始就想构建一个大而全的项目,但在建设的过程中因各种原因慢慢偏离了重心,大而全的鸵鸟竟然飞不起来,最后宣告项目失败。
回到上云的态度,我们是为了应“云”而上?还是一味的模仿?
相反的,从个人成长上,我更倾向于麻雀型的选手——能够快速迭代技能、快速学习,这是保持个人竞争力的一个重要参考。
对技术生涯的一些建议
我有时候也会问同事,你对今年有什么规划或是怎么打算的。相信这个问题很难把握,也很难把它说好。因为每个人的目标和对自己的期望都不同,而且说这个话会有不同的场景和出发点,我自己的想法也在不断摸索中。
1、长期规划,短期计划
我认为对于年度的目标,首要任务就是规划,长期来看就是几年内希望自己有什么样的成长,同时短期内希望达到什么目标,都可以做到统筹。
一种行之有效的方法就是:拿着若干期望的目标,然后反推过程,应该怎么去落实,实践效果要好一些。
2、被动变为主动
第二点我觉得最难,对于转变,最难的莫过于理念和态度了。很多人都想快速掌握、快速上手,所以市面上速成的内容都很受追捧。但实际上做起来却有各种各样的问题,所以事儿难做,做着做着就放弃了。
如果换一个思维来,把被动变为主动,整个事情就不是别人推着你走,而是你走在前面,就好比你变成了司机,路该怎么走你得自己想清楚。
3、共同成长
有句话说得好:要想要走得快,就单独上路;想要走得远,就结伴同行。我的初步规划是,在这两年内要做到Google SRE的标准,同时也希望团队成员能够一起来做这个事情。
SRE有一个很好的特质:
对重复性,手工性的操作有天然的排斥感
有足够的技术能力快速开发出软件系统以替代手工操作
而SRE的经验法则是“SRE团队必须将50%的精力花在真实的开发工作上”。
所以不光我要成长,团队也要成长,我会说目前我们的工作比例可能是2:8,或者3:7,但我们会逐步朝着这个方向来靠拢,所以在这个过程中,我们就会有很多的事情需要做,不会就学,不懂就问。
4、充分利用碎片时间
有很多人说,我现在可忙了,没时间。其实大家都有事情、都忙,但如果细细观察,总是会有很多的碎片时间。
比如看朋友圈文章,下图是我搜集到的一些数据,可以看到,其实我们有大把的零碎时间:早高峰、午饭后、晚高峰、晚饭后、睡觉前,这些都是碎片时间,可以用来做很多的事情。
当然,我们还可以用时间管理软件来辅助。
5、读书的两个误区
现在市面上有很多的书,可以作为充电所用,但我希望大家带着批判性的思维来看待这个事情。读了一些书之后,我发现有两类误区需要甄别。
第一种是马后炮,拿着已有的结果来解释之前的一些现象,有些是有关联的,有些其实不是,但看解释都能得到最后的结果,而难点在于根据现有的信息来推测趋势或者结果,这个过程对大家学习充电来说,思维更值得借鉴。
第二种就是缺少思考和总结,我们会认为自己已经掌握了、理解了。好记性不如烂笔头,建议读书时做做笔记、写写总结,要不很可能书就白读了。没有深度的思考和总结,你的努力都是折上折。
开启新一年工作的建议主要就是这些,希望有所裨益,谢谢大家。
彩蛋来了
在本文微信订阅号(dbaplus)评论区写下你的2018技术生涯规划,小编将在本文发布后的隔天中午12点选出最勤奋的2位读者,送出杨建荣老师的亲笔著作一本~
新规说明:同一个月份里,已获赠者将不可重复拿书。
近期热文
应对Hadoop集群数据疯长,这里祭出了4个治理对策!
百度在故障定位场景下的监控数据可视化探索
详解主流Java应用服务器的工作原理及组件设计
提前排雷!分布式缓存的25个优秀实践与线上案例
从Elasticsearch集群及数据层架构,看分布式系统设计
最新活动
(点此链接或图片了解更多详情)
(点此链接或图片了解更多详情)
(点此链接或图片了解更多详情)