构建你的技术标签

作为一名程序员,又或者IT工作者,拼搏在技术快速变迁的大潮流中,其实是一种幸运,毕竟我们无需陷入重复的枯燥生活之中。然而要跟上技术发展的脚步,真的太累了,就怕步伐太慢,一不留神你就落伍了。

或许有所谓通才与全才,又有那种最强大脑的天才们学什么都很快,除此之外,如我们这般的普通人,知识无涯生却有涯,就得聪明地利用有限的时间学习真正有用的。这种所谓“有用”,就是指学习之后能够给你贴上明显标签的那类知识。“标签”是一种信号,更像是某种声望。就是当团队面临对应问题时,人们会一拍脑袋首先想到你的那种声望。

例如说当我们遇见Java并发编程的问题时,我们会首先想到谁?当我们问到Spark数据分析的性能瓶颈时,我们会首先想到谁?当我们发现UI样式在陈旧的浏览器上总是显示混乱时,我们会首先想到谁?当我们因为分布式系统数据不一致问题而停滞不前时,我们会首先想到谁?这样的人,在团队中能找到吗?在公司中能找到吗?在社区中能找到吗?——如果能找到,这是我们的幸运,但为何我们不能成为这样的人?

回到学习问题上,其实就是专和博的问题。二者并不矛盾,但应该找到一个完美的结合点。博是应该的,因为广泛的知识有助于你开阔眼界,开拓思维。例如你可以没有掌握Scala的编程技巧,但并不妨碍你了解多一些Scala的函数特质,从而助力于你在Java中更好的实现。你可以没有使用MongoDB,但这种文档式NoSQL数据库总会给你打开另一扇窗。如果没有广博的知识,你又何从知道选择哪一个需要专精的方向呢?

如果只有博,没有专,就可能沦为“万精油”的角色。敏捷?懂一点;大数据?会一些皮毛;Rust和Go?学过它们的语法;AI?似乎用过TensorFlow;DevOps?使用过Docker算不算?真要碰到问题了,一个都解决不了!这是广博而不精专的悲哀。长此以往,缺乏技术深度的问题会让你在团队中渐渐失去信任感。做技术,没人耐烦听你的夸夸其谈,做事情才最重要。

我们需要构建自己的技术标签!

现在的技术发展,真是乱花渐欲迷人眼,每一项技术都有十足的魅力和前景,不要做苞谷林的猴子,要做击穿石头的水滴。

这又牵涉到选择的问题。选择什么,这是一个问题。我也常常扣问自己的内心,但我也会坚定自己的底线,因为我明晓自己的优缺点。明智的选择,就是能够让自己的优势转化为胜势,且能跟进技术发展潮流的技术方向。AI算是这两年技术和投资的宠儿吧?但我深知自己在数学知识上的短板,与其穷尽经历才能达到AI技术的初级水平,倒不如把珍贵的时光用到能够增强我优势的地方。

除非做研究,选择的技术还得结合工作实践。可以事先学习项目用不到的知识,然而若是没有经过实践的锤炼,只靠书本和文章学到的知识,就如在水上漂着:纸上得来终觉浅,绝知此事要躬行。如果在工作中确实没有机会用到,而该技术又如此具有魅力和发展前途,该怎么办?答案是在开源社区中寻找锤炼自己的机会。

话说回来,我的技术标签又是什么?仔细琢磨,发现自己已经不幸沦为“万精油”的境地了。这么一发现,莫名让自己有了一种恐慌感,好像自己刚刚经历了数年的荒岛余生,突然获救回到现实世界一般的惶恐,周遭的情景是如此的陌生,若坠落一般无法掌控的失重感。

昨天,我在冷风中站路边等车,无聊中刷了一遍自己订阅的技术公众号,突然发现好多知识于我已经开始变得陌生了。当人们都在谈论热门的技术问题时,我在做什么?我成为了局外人!我成为了旁观者!

恐慌总要胜于淡漠,如此方能时刻保持对技术的饥饿感。Stay hungry, then keep moving on!

原文发布于微信公众号 - 逸言(YiYan_OneWord)

原文发表时间:2018-02-02

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏GopherCoder

精进:从时间到读书

2045
来自专栏一个会写诗的程序员的博客

Peter Norvig:十年学会编程

作者 Peter Norvig 是计算机科学家,Google 的研究总监。 在本文中,Peter Norvig会告诉你:为什么急功近利地学习软件开发技术是没效...

815
来自专栏玉树芝兰

我的MOOC之路(二)——七周学会做搜索引擎

2013年秋天,我开始学习Python。一个转了专业的程序员,干嘛30多岁还要去学一门新的编程语言呢?因为看到了痛点,学生的痛点。

1342
来自专栏码洞

程序员的心理疾病

由于程序员工作的性质,他们长期以来受到的所谓“黑客”式的“熏陶”,形成了一种行业性的心理疾病。患了这种病的人对于很多新入行的人,甚至一些外行人士造成了持续的伤害...

901
来自专栏刺客博客

(转载)Linux从零到高手的进阶心得

人们眼中的天才之所以卓越非凡,并非天资超人一等,而是付出了持续不断的努力。只要经过1万小时的锤炼,任何人都能从平凡变成超凡。

1404
来自专栏高性能服务器开发

“21天教你学会C++”

下面是一个《Teach Yourself C++ in 21 Days》的流程图,请各位程序员同仁认真领会。如果有必要,你可以查看这个图书以作参照:http:...

1481
来自专栏Java学习网

程序员怎样新学一门技术

程序员怎样新学一门技术 因为公司缺一个系 Web 管理系统的开发,我决定挑一个技术栈来学习一下,然后自己来写。我选择了 Node.js+Express+Angu...

2576
来自专栏养码场

如何跳出令人窒息的职场死循环?

上班,领导派活,编码(可能是任务 X)、测试(可能是任务 Y)、解 Bug (可能是任务 Z)、开会(可能是任务 W),下班,打游戏或追剧或逛街,周末出去 HI...

1104
来自专栏黄成甲

怎样成为解决问题的高手(连载三)

上一篇我们讲了明确及理解问题,这是解决问题的第一步。很多问题之所以难搞就是因为它特别的宏大而复杂。我们解决起来也不知道该从哪里入手。比如,我们都希望自己的生活过...

1974
来自专栏腾讯社交用户体验设计

QQ空间 让广告动起来 - 腾讯ISUX

1293

扫码关注云+社区