如何成为技术大牛

疑问

最近在知乎有一个问题获得了广泛关注,因为这个问题反映了广大技术人员的普遍工作状态。

姚冬,填坑侠

一个产品业务的开发过程中必然存在很多需要解决的问题,比如 崩溃,死锁,性能低下,延迟高,服务器不稳定,数据丢失,某些功能不知道怎么实现。

产品业务如果要成功,这些问题必须要解决,至少解决其中绝大部分。

谁解决这些问题谁就是大牛,你想去写业务逻辑公司也舍不得。
遇到这种问题直接退缩或者推给别人,就写一辈子业务逻辑吧。

问题就是机会,你主动去解决问题,你没搞定别人也没搞定啊,万一搞定了就是你牛逼,多划算的买卖啊。

以我多年解决问题的经验来看,其实大多问题并不难,只需要认真去google下跟踪调试进源代码深处就能解决,这种问题其实就是谁敢上谁就行。很多人不去解决,就是因为懒和怂。问题解决多了,就会越来越有感觉,别人也就更倾向把疑难杂症交给你。所以一个组里只有一两个人能成长起来,因为只要有一个人成长了其它人就失去了机会,并不是这一两个人比其他人优秀很多,只是他们是第一个敢于主动迎难而上的人。

要不怎么说,性格决定命运呢。


怎么成为运维大牛

如果把问题转化为运维日常工作场景的话,就变成「天天处理运维日常工作,怎么成为技术大牛?」

解决方法就是在工作中要善于发现和解决问题,某些工作重复多了,其实稍微花点心思就能优化不少工作量和提高效率,既减轻了自己的工作量又能提高自己的能力,何乐而不为。

不需要等着别人去优化去改善,这是个很好的自我提升机会,就相当于玩Dota,大家都不会主动给队友让人头吧?一个团队永远只有少部分人能先成长起来,那部分人是一开始就勇于主动发现、解决问题的人。

有些同事可能会想,我解决了问题,好像没有获取收益啊,公司也不会马上涨工资什么的?
回答这个问题之前,大家请先想象一下以下场景:

  • 优化工作之前:

    • 自己:苦逼重复干着同一件事
    • 公司:发工资N
  • 优化工作之后:

    • 自己:干活轻松了,技术、经验提高了
    • 公司:发工资M

即使最坏的情况工资没有增加,M还是等于N的情况下,但对自己来说已经赚了技术、经验,而且工作也变得轻松了。

一些可以自我提升的场景:

  • 告警不合理,误报太多
  • 脚本不够自动化,操作复杂
  • 流程不合理,容易出问题,重复工作多
  • 某些架构设计不合理,是大家都不愿意啃的硬骨头

每当遇到一个问题就优化改善之,相当于打Dota补到一个小兵,日积月累,经验、装备自然就起来了,高经验值+6神装=主宰全场。

技术人员30岁前是学习能力和精力最旺盛的积累时期,这几年的时光是技术人员最重要的资本,后面能走多远虽然不完全取决于技术水平,但是技术肯定是一项重要的门槛,技术过硬了,你是就是自由的。

做好技术虽然未必能成为富人阶级,但做到中产有房有车还是妥妥的~

30岁后,好和差的技术人员会分化越来越严重。(现实中的例子太多,相信你身边的圈子就有不少)

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值