热门标签 | HotTags
当前位置:  开发笔记 > 人工智能 > 正文

技术专家的两条路线:

技术专家的两条路线:现在的技术发展日新月异,技术的划分也越来越细。这样,任何一个人都不可能做到面面精通的全才,只可能成为某些方面的专家。然而,对于专家的划分也有了新的变化。过去认为的专
技术专家的两条路线:

现在的技术发展日新月异,技术的划分也越来越细。这样,任何一个人都不可能做到面面精通的全才,只可能成为某些方面的专家。

然而,对于专家的划分也有了新的变化。过去认为的专家就是对一种或几种技术掌握得非常深刻,知道其来龙去脉。所以,要想成为这种专家就需要仔细的钻研技术细节,了解其根源,详细至算法。

比如音视频技术,从上至下可以分为应用(数字电视,视频监控,视频电话等),解决方案,编解码技术三个方面,像电信网的应用层,业务层,传送层的关系。传统的技术专家从最低层入手,就是研究编解码算法。然而这些低层技术是最难的,而且也是最复杂的,需要很长时间的磨练,长时间的坚持才有可能成为专家。

这种传统的专家路线目前看来越来越不符合当今社会的发展了,且不说其成长速度慢,更不上社会日益增大的需求,其成材率也很低下,比较适合做科学研究的博士们去发展。这样看来,广大做工程的技术人员如何才能成为专家呢?

所以,另外一条专家路线就适合工程人员。做工程与做研究有很大的区别,工程注重产品,与市场相结合,面对消费者;研究注重过程,与理论相结合,面对未来的发展。说到底,做工程就是为了赚钱,就是把新技术用于做成产品,满足消费者的需求。所以,工程专家需要有商业意思,需要考虑产品方案,市场需求,而不是技术细节。

还是以音视频技术为例吧,工程专家从解决方案入手,研究市场的需要,然后利用了技术专家的成果,做产品。所以,工程专家不能花大量的时间去研究算法,或自己去实现算法,而是利用已有的SOC,SDK。

一个即将开始职业生涯的人,如果准备作技术,就需要考虑走哪一条专家路线。在来两条路线之间游荡,只能浪费了时间又陷于平庸。

以我的亲身经历来说吧。六年前刚刚从校园踏入社会,满怀激情的选择了外企的研发中心,认准了技术专家的路线。热衷于读spec,研究算法,编写算法等非常细致底层的工作。三年后来到北京找工作,感受到了做工程思想的冲击。我的某种技术特长在任何一家公司的产品中只是很小的一部分,甚至很少有公司(除了研发中心)用的上我的技术,大部分的公司只需要了解技术,然后OEM别人的SDK或板卡就足够了。

当时我是准备考研究生,进一步深化对算法的认识,坚定地走技术专家的路线。然而,当我成为一名北邮的研究生之后,觉得我离技术专家越来越远了,却正在向工程专家靠近。在环路网,只是增长了工程方面的知识,老师也不做理论,开公司当然以赚钱为目的。

如今,又到了毕业选工作的关头。去研发中心做理论?我仅存的三年前理论基础布满了灰尘,而且基础知识又怎能比得上博士呢。看来只能去公司做工程了,也许北邮使我走上了一个工程专家的路线。

17 个解决方案

#1


工程专家也好啊

#2


欢迎访问我的blog
genix.blogchina.com

#3


hf

#4


恩 有道理

#5


up

#6


ding

#7


谢谢分享

#8


条条大路通罗马

#9


bang up

#10


工程专家也好啊

#11


该回复被版主删除

#12


每一个领域都有专家

#13


#14


up

#15


顶!

#16


UP…………

#17


up

推荐阅读
  • 高效解决应用崩溃问题!友盟新版错误分析工具全面升级
    友盟推出的最新版错误分析工具,专为移动开发者设计,提供强大的Crash收集与分析功能。该工具能够实时监控App运行状态,快速发现并修复错误,显著提升应用的稳定性和用户体验。 ... [详细]
  • 堆是一种常见的数据结构,广泛应用于计算机科学领域。它通常表示为一棵完全二叉树,并可通过数组实现。堆的主要特性是每个节点的值与其父节点的值之间存在特定的关系,这使得堆在优先队列和排序算法中非常有用。 ... [详细]
  • 本文详细介绍了福昕软件公司开发的Foxit PDF SDK ActiveX控件(版本5.20),并提供了关于其在64位Windows 7系统和Visual Studio 2013环境下的使用方法。该控件文件名为FoxitPDFSDKActiveX520_Std_x64.ocx,适用于集成PDF功能到应用程序中。 ... [详细]
  • 优化ListView性能
    本文深入探讨了如何通过多种技术手段优化ListView的性能,包括视图复用、ViewHolder模式、分批加载数据、图片优化及内存管理等。这些方法能够显著提升应用的响应速度和用户体验。 ... [详细]
  • 作为一名新手,您可能会在初次尝试使用Eclipse进行Struts开发时遇到一些挑战。本文将为您提供详细的指导和解决方案,帮助您克服常见的配置和操作难题。 ... [详细]
  • 本文详细介绍了 Java 中 org.eclipse.jface.viewers.ViewerCell 类的 getBackground() 方法,并提供了多个实际代码示例,帮助开发者更好地理解和应用该方法。 ... [详细]
  • 本文详细介绍了如何准备和安装 Eclipse 开发环境及其相关插件,包括 JDK、Tomcat、Struts 等组件的安装步骤及配置方法。 ... [详细]
  • 金山与万普广告争议:APP开发者权益受侵害
    探讨了金山毒霸对嵌入特定广告SDK的APP进行封禁的行为,分析其对安卓开发者的影响,并揭示了这一系列事件背后的复杂性。 ... [详细]
  • 在创建新的Android项目时,您可能会遇到aapt错误,提示无法打开libstdc++.so.6共享对象文件。本文将探讨该问题的原因及解决方案。 ... [详细]
  • Android Studio 安装与配置指南
    本教程详细介绍了如何下载并安装 Android Studio,包括设置 SDK 路径和优化启动性能的方法。通过这些步骤,您可以顺利地开始开发 Android 应用。 ... [详细]
  • 云函数与数据库API实现增删查改的对比
    本文将深入探讨使用云函数和数据库API实现数据操作(增删查改)的不同方法,通过详细的代码示例帮助读者更好地理解和掌握这些技术。文章不仅提供代码实现,还解释了每种方法的特点和适用场景。 ... [详细]
  • 本文详细探讨了如何通过分析单个或多个线程在瓶颈情况下的表现,来了解处理器资源的消耗。无论是单进程还是多进程环境,监控关键指标如线程数量、占用时间及调度优先级等,有助于揭示潜在的性能问题。 ... [详细]
  • 深入理解ExtJS:从入门到精通
    本文详细介绍了ExtJS的功能及其在大型企业前端开发中的应用。通过实例和详细的文件结构解析,帮助初学者快速掌握ExtJS的核心概念,并提供实用技巧和最佳实践。 ... [详细]
  • 为了解决不同服务器间共享图片的需求,我们最初考虑建立一个FTP图片服务器。然而,考虑到项目是一个简单的CMS系统,为了简化流程,团队决定探索七牛云存储的解决方案。本文将详细介绍使用七牛云存储的过程和心得。 ... [详细]
  • 本文介绍如何在Vue项目中配置Webpack,使JS代码作为入口文件直接嵌入到HTML中,而不是传统的HTML作为入口。 ... [详细]
author-avatar
ZHANGQI0001234
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有