技术人,别把自己当成一件工具

0 阅读7分钟

我做了二十年左右的技术。一路做过开发(C,JAVA,PYTHON)、数通、运维、信息安全、直到现在的AI相关的工作,越往后越觉得,技术职业真正容易走偏的地方,是一直把自己关在“完成技术任务”里面,也就是活在自己的世界里。

从小接触到的第一台电脑,那个还是母亲朋友单位里的唯一一台电脑,那个时候我觉得我对这个机器有天然的亲切感(虽然我才6岁),后来慢慢有一些关于电脑的书,订阅了《微型计算机》《黑客X档案》等电脑书籍,每天就是沉浸在计算机的世界里。

我开始从事这个行业时并不是生活所迫,是极致的热爱,以至于后面才反应过来,这个工作是可以解决生活问题的,我觉得我很幸运,每天在做自己热爱的事情,老天爷还能给我口饭吃。 在互联网人人都是自媒体的时代,有些**言论容易把人带跑偏,今天有些想法想给兄弟们分享一下。

我们的代码写得漂亮,结构性强,健壮性好当然是好事。但是公司做项目,最后还是要回到业务结果。一个功能能不能解决问题、能不能让流程跑起来、能不能减少风险,绝对比某个 Lambda 写得多优雅更重要。

技术一定要往业务上靠

拿到需求时,别急着只想“技术上怎么实现”。可以多问几句:为什么要做?谁会使用?不做会造成什么损失?成功以后,业务会发生什么变化?

这些问题不会让你马上写出代码,却会让你少做一些没人使用的功能。技术人员能把一条业务链路看明白,才有机会知道技术应该放在哪里,怎么对业务形成杠杆。

这件事对个人也有好处。即使以后换了公司,你带走的也不只是某个项目里的代码经验,而是分析问题、拆解流程和判断投入产出的能力。 自己创业也更容易把整个链路跑通,而不是单纯的用技术思维去搞商业,除非你的能力在垂直领域能做到前十,不然很难很难成功。

职位是啥?

公司里的职级有用,但它更像一个标签,不能代替能力本身。

我们要注意四件事:能力有没有增长,收入有没有增长,负责的事情规模有没有变大,自己能不能处理更复杂的问题。如果只有职级变了,其他几项没有变化,就需要认真看看这次变化到底意味着什么。

也别把“规模变大”理解成一味接更多活。负责范围扩大以后,你是否能做判断、协调资源、承担结果,这些才是增长的一部分。

为什么要升职,因为我们的职位越高,就越接近生产资料。

用招聘市场校准自己

定期看看招聘网站,不是为了立刻跳槽,也不是为了追逐新技术。它更像一面镜子。

可以观察目前的岗位在要求什么,再回头问自己:这些能力我会不会?如果让我从零接手,我能不能做出结果?哪些东西只是看过,哪些东西已经真正用过?

如果某项技术很热门,但岗位描述里没有和实际问题对应起来,就不用急着把它当成自己的主线。学习要和目标、工作场景以及可验证的产出连在一起。

如果你在一个岗位上超过1年,但是你对应的能力却没有太大的提升,这是一个非常非常危险的信号,一定要警惕。这代表着这个公司要么不能让你成长,要么就是你自己在混日子,搞技术的最怕的就是混日子,因为新技术迭代太快太快了。

别只做幕后工具人

只愿意接触技术问题,不愿意了解需求、用户、成本和上线后的反馈,久了就容易变成一个“哪里坏了修哪里”的工具人。

这不是说每个人都要去做销售,也不是说技术深度不重要。问题在于,你至少要知道自己解决的技术问题,最后会影响哪一个业务结果。

当你能把需求、方案、实现、上线和反馈串起来,别人看到的就不再只是“这个人会写代码”,而是“这个人可以把一件事做成”。这会影响你能承担什么工作,也会影响别人愿不愿意把更大的事情交给你。

你可能比自己想象得更有价值

很多兄弟不是能力不够,而是不知道怎么把能力说清楚。做过什么、解决过什么难题、哪些问题别人处理起来比我成本高很多,这些内容如果不表达出来,别人怎么会知道?

可以选一个自己愿意长期深挖的方向,在公开平台写一些东西。分享新技术,也可以聊聊工作里的观察,但不要把文章写成术语堆砌。

试着用普通人听得懂的话说明三件事:

  • 你是谁,长期在解决哪类问题;
  • 你能做什么,哪些问题你处理起来更有把握;
  • 你和别人的差异化在哪里?什么东西是人无我有的?

写的过程会帮助你重新认识自己。别人能不能看懂并不是传播问题,也是一次能力检查。

给自己留几条路

职业选择不要只押在一家公司和一个岗位上。可以关注远程工作的机会,了解不同平台的要求(例如Linkedin),看看自己的能力是否能在更大的范围内被使用。

也可以做一些小产品,或者把自己擅长的内容整理成订阅服务。它们不一定马上带来收入,前期更像是在验证:有没有人需要这件事,你能不能持续交付,用户愿不愿意为结果付费。

这里要把预期放低一点。所谓“被动收入”通常也需要选题、维护、投入和持续更新。它不是不用工作,而是把一次次经验变成可以重复交付的东西。

健康一定要重视

长期烧脑、加班和睡眠不足,身体可能早就发出信号了,只是工作忙的时候容易忽略。

按时休息,适当运动,必要时去做检查。你有没有结婚、有没有家庭,都不影响健康的重要性。身体垮了,职业选择会变少,照顾自己和家人的能力也会下降。

我没有在制造焦虑,是个很现实的问题:技术职业是一场长跑,不能只计算今天拿到的结果,还要看几年以后自己还剩多少选择。

别把自己关在房间里

别把所有时间都交给工作。多出去走走,接触自然,认识一些新的朋友,看看不同的生活方式。换个环境未必立刻解决问题,但常常能让你发现,原来自己还有别的选择。

技术能力很重要,但它只是职业的一部分。能看懂业务,能把话说明白,能持续校准自己,能保住身体和生活,这些能力能会让我们有更多选择,也有更多底气:主动权在自己手里,当下的工作只是我的一个可选项。

(有兴趣的朋友可以关注我的博客)[www.liaoxinghui.com/]