全栈工程师如何逆袭?

百家 作者:AI100 2019-03-19 05:13:32

“少壮不努力,老大当全栈”,和高大上的数据工程师、架构师、算法工程师比起来,全栈工程师似乎就是个打杂的。但你见过一家公司的研发团队全是全栈工程师的情况吗?


文 | 全栈的小v

 

道哥随女朋友来到北京三年多了,在一家创业公司的早期就加入了,已经是该公司的技术骨干。团队目前有20多个研发,奇怪的是,道哥并没有挂着架构师或总监的title,只要一有新的研发任务,道哥就带几个伙伴顶上去,有时候实在忙不过来,另外两个技术老人也会做同样的事情。公司很少因为新的技术产品而招人,道哥告诉我,老板总是说:我们不是有20多个工程师吗,让他们去学,技术都是相通的。

 

很难想象,这样的局面一直持续了三年,我好奇道哥是怎么挺过来的。他总是轻描淡写的一句:学呗。未来也看不到公司的老板有转变思路的动向,不过在道哥看来,全栈工程师将越来越普遍。

 

那么,全栈工程师到底有没有前途?全栈到底是一个高级的打杂者,还是代表一种更流行的技术岗位?

 

首先,不得不承认,像道哥这样的全部全栈的情况的确不多见,但每个团队多多少少都有全栈工程师是事实。在小公司,尤其是创业团队中全栈工程师更是一种标配。至于原因也很好理解,小公司业务不稳定、变化快,只能招些多能的工程师,随时应对市场和业务的变化。小公司轮品牌和薪水都无法和巨头相比,很难招到各个领域的大牛,转而吸引素质不错的全栈工程师,和公司一同成长是种双赢的选择。

 

第二,各种公有云服务、SaaS服务为全栈工程师提供了强大的支持。相比于5年前,创业的技术门槛低了很多,许多优秀的PaaS、SaaS平台提供了强大的能力。同时,像MongoDB、Flutter和TensorFlow则是强大而易用的工具,大大缩短学习入门到应用的时间。

 

第三,全栈工程师是学习力最好的体现。你要随时准备老板下达的新任务,哪怕你压根不知道什么是AI,什么是Codec,也要迎头赶上,全力以赴。

 

不过,与此同时,全栈工程师并没有在某一领域长期积累,往往导致什么都懂,什么都不精的尴尬局面,正所谓甘蔗没有两头甜。那么,各位全栈er该如何应对呢?

 

首先,要主动出击,有意识的学习有挑战性、有前途的领域。假如你是一个iOS开发,顺带做一些Andorid开发。那么,当Google推出了Flutter之后,你就应该敏感的意识到,这就是未来。有了Flutter,一套代码可以部署给iOS和Android应用,事半功倍,这正是全栈工程师的核心价值所在。又比如,Google在服务端和移动端都推出了AI计算框架TensorFlow,你就应该明白这就是未来。即使老板没有要求你学习,你也应该主动出击,提前布局。你也许会问,我怎么知道哪个技术会流行?其实也不难,多观察大公司的动作,多了解相关的技术动态,也可以多向同行请教,不耻下问。如果让我来判断未来的技术热点,那就是AI、IoT和多媒体技术。

 

其次,学习向上管理,获得老板信任。这点对于大多数技术人而言是比较困难的,大家平时都是搞技术,最头疼的就是和产品PK,向老板汇报。但记住,重要的事情并不会因为你不愿意做,或者不擅长做就变得不重要。这反而是你胜出的关键所在。所谓向上管理,不是让你拍领导马屁,而是学会从老板角度考虑问题,了解业务、市场、资本等公司经营的关键信息,这将有助你理解老板的判断与决策,更理解业务背后的逻辑,从而给出更高效的技术方案。

 

第三,让自己多能一专。技术的风向不断转变,公司的业务也会起起落落,不变的只有变化本身。如果你能在瞬息万变的环境中,顺势而为,就能让自己真正脱颖而出。什么才是技术的未来呢?前文已经提到,那就是AI、IoT和多媒体技术。随着5G到来,网络带宽和联网设备将成爆炸式增长,你身边能够联网的设备也会越来越多。这些设备不仅联网,还能通过传感器、摄像头捕捉数据、图像,这些数据和图像通过网络连接到云端,AI将对这些数据做进一步处理和理解,让IoT设备更加智能和安全。同时,越来越多的设备具备捕捉和播放多媒体的能力,互联网上80%以上的流量来自多媒体,多媒体技术将无处不在。

 

在这里,向大家推荐国内多媒体技术社区LiveVideoStack组织的音视频技术大会LiveVideoStackCon,这场4月19-20日在上海举行的技术大会云集了60多位技术专家,覆盖了从前端、客户端、服务端、网络、CDN等终端领域,涉及的技术栈包括AI、Codec、WebRTC、FFmpeg、FreeSwitch等。


扫码了解LiveVideoStackCon2019上海最新日程


下面,推荐一些适合全栈工程师学习的议题:

 

首先推荐腾讯集团副总经理、杰出科学家刘杉的主题演讲,刘杉将会介绍多媒体生态中很重要的Codec技术,包括这些主流Codec的当下格局、优势以及未来的发展趋势等,这将有助你快速对这一领域领域简历知识框架。

 

4月19日下午,推荐以下四个分享:

 

  • 华为 媒体技术院视频编码优化团队负责人 王豪

    演讲主题:《HW265编码优化探索之路》

  • 大象声科 高级音频算法工程师 闫永杰

    演讲主题:《深度学习在单通道语音分离中的应用》

  • 网易云信 资深音视频客户端工程师 张根宁

    演讲主题:《移动端播放器优化实践》

  • iTutorGroup 前端技术专家 薛青孝

    演讲主题:《在线课堂实践》

 

HW265是国内一流的H.265编解码器的实现,许多做Codec的专家都十分关注他的分享。大象声科是少数通过AI技术实现语音分离技术的,推荐搞AI的同学了解学习。网易云信和iTutorGroup在客户端能力与WebRTC技术都有不错的探索,同样推荐。

 

4月20日上午:

 

  • 腾讯 音视频实验室视频编解码技术负责人 王诗涛

    演讲主题:《图像与屏幕内容编码技术的研究与实现》

  • 三体云 实时视频高级工程师 李幸原 

    演讲主题:《三体云音视频体验优化实践》

 

圆桌论坛 网络新技术


特约嘉宾:

  • Akamai 首席架构师—William Robert Law

  • 哔哩哔哩 高级工程师—王盛

  • Cascade Range Networks, Inc CTO/联合创始人—范醒哲

  • 三体云 CEO—周思进

 

王诗涛会介绍AI加持的屏幕内容分析技术,来实现更高效的视频编码。此外,网络新技术圆桌论坛,四位嘉宾会分别分享多媒体传输容器、QUIC与TCP以及私有的网络协议之间的优势与不足。

 

4月20日下午:

 

  • 淘宝 高级算法专家 李晓波(篱悠) 

    演讲主题:《手淘视频业务在客户端上实时视觉算法领域的探索-PixelAI》

  • 浙江大学 教授 虞露 

    演讲主题:《MPEG中面向沉浸式视觉体验的标准化活动》

  • 上海交通大学 教授 翟广涛 

    演讲主题:《多媒体技术助力孤独症辅助诊断和治疗》

  • 宇视科技研究院 院长 周迪 

    演讲主题:《智能物联成就智慧城市》

 

在端上实现AI,尤其是在通用的手机上实现AI的难度并不小,李晓波的分享值得期待。通过视觉分析,来辅助诊断和治疗孤独症是个全新的探索,多媒体技术不仅可以拉进人与世界的距离,还能解决医学上的难题。

 


当然,学习多媒体技术并非一蹴而就,反而是比较艰难的,但是未来抓住未来一切都是值得的。


点击【阅读原文】了解LiveVideoStackCon2019上海最新日程。


(*本文为第三方供稿,不代表AI科技大本营观点)

关注公众号:拾黑(shiheibook)了解更多

[广告]赞助链接:

四季很好,只要有你,文娱排行榜:https://www.yaopaiming.com/
让资讯触达的更精准有趣:https://www.0xu.cn/

公众号 关注网络尖刀微信公众号
随时掌握互联网精彩
赞助链接