返回信息流有人问:
手机方面做什么,技术上最有挑战性,最有发展空间?(对于软件工程师)
手机方面做什么,技术上最有挑战性,最有发展空间?(对于软件工程师)
普通手机厂商,一般只有mmi和driver,做做就会发现很没意思,无非一直在别人的东西上修改。基本上用不着自己去设计一个系统,自己去不断优化一个框架。[ ]
对于高端手机,一般多了个应用处理器,上面有linux,wince,symbian等和应用。本来做做os看是很有挑战的,只是这里面恐怕只有linux 才可以深入其中。手机厂商又有几个自己是研究linux kernel的,自己去优化kernel提高手机性能的?国内有公司这么做吗?
应用处理器上的应用一般都是基于qtopia的吧,代码也是开放,优化改动也是可以做的,不错。
哪个在技术上最有挑战性最有可发展空间呢?mmi, driver, kernel, app, protocol?
===================================
有人答:
要想有挑战,还是要去专业手机软件公司,比如 北京博动,南京移软等
===================================
oldengineer:
说点难听的:
1.要想做自己“去设计一个系统”或者“去不断优化一个框架”有这么几家公司可以进:
- Microsoft: Windows Mobile,北京研究院有没有相关职位,估计没有 :-(
- Symbian: 不用解释, 在中国可能没有职位
- Montavista: 做嵌入式Linux的,在中国应该没有职位
- Trolltech: 只做GUI, 而且限于Linux, 最好去瑞典,要不可能没机会
- TTPCom: 这家公司以协议栈著称。他们那里有个臭名昭著的AJAR, 当然属于UI
- Sasken:这里做协议栈,去印度吧。
- CSR: 他们买了UBnetics, 那里做协议栈。
- MTK: 在台湾和印度有相关的职位
- BroadCom: 得去美国无疑
- 展讯:听说有这两个方面的工作做
- 北京凯思昊鹏:好像还在招人,不过有没有你要做的这两个方面的工作做很难说
2. 南京移软卖给日本人了,估计要转型,只能做做支持了。
科银京成卖给Esmertec了,估计没有这两个方面的工作可做了。
北京博动有这两个方面的工作做吗?
3. 你能够说出自己一年可以写出多少行指令和多少页文档吗?你知道哪些Coverage Test的工具?
你掌握哪些版本管理的工具和如何运用这些工具?你掌握哪些Bug管理工具?
你掌握哪些项目管理工具?
你知道什么人可以设计UI仿真器?WAP/e-mail/MMS/SyncML/Video Streaming的测试平台如何搭建?
你知道设计Trace工具需要什么样的Skill?你知道什么样的UI构架最灵活?
DirectFB/GTK+/Familiar你懂得多少?
你精通ETSI的哪些规范?
如果以上11问做不到6问打满分,就别奢谈什么“做研发管理”了。羞!
===================================================================
××××:
听起来,除了展讯和北京搏动,国内就没有一个做系统/平台软件的,郁闷。北京搏动的Opna平台看着通用性差了点。
第三个问题,前面你说的是工具,中间是技术,最后是标准。工具只是具体实现,中间体现的策略、能力才是重要的;技术你说的是某一特定技术,的确比较高深(孤略寡闻,现在哪个平台用的GTK?),不过和后面的结论‘研发管理’似乎没有直接关系吧;规范说的就更笼统了。
还有最后一个子“羞”,人身攻击?
====================================
oldengineer:
最后一个字“羞”,人身攻击?非也,不过感谢您的包涵。今儿说点正经的。
其实在国内手机软件做了3~5年,不是Driver, 就是MMI,而且只能做些修修改改,70%以上的工程师,包括高级的,自己都会迷茫掉:
- 个人的成就感在哪里?
- 个人的长进在哪里,身价如何提高?个人的前途在哪里?就算做好了这样的软件,
公司能够挣钱,我个人收入也许会改善,可是明天呢?个人也得讲个可持续发展
吧?人生那么长,职业生涯肯定比公司的寿命长得多。
- 常此以往,我拿什么东西向人夸耀?个人的荣誉感在哪里?
- 咱们中国就不能掌握和新技术,做出一套构架来么?在老外面前扬眉吐气一下么?
民族自豪感在哪里?
答案是,公司是股东的,或许有自己的一小份,人生是自己的。利用好公司提供的平台,
在这里做出自己工资10倍以上的贡献;利用好公司的环境,当然是十分局限的环境,锤
炼出自己的本领,大学毕业后10年内让自己的身价提高10倍。做个梦,毕业20年后,个
人拥有千万资产?
先别笑。高调许多人会唱。我先试着绕绕,大学毕业10年后:
第一、小部分人年薪确实可以长10倍以上
第二、小部分人可能在2倍附近打圈圈
第三、大部分人在4倍左右晃悠。
第四、极少数人,在毕业20年后,或者自己做了老板,而且成功了。或者大公司请他做
了CEO,配股得到兑现,千万资产对于他们来说很现实。(我可还没有,但相信会
有,这很重要 )
第二部分人,天资一定很有限,自认吧。
第三部分人,一定都有自己的小聪明,但是聪明反被聪明误。他们一定很少考虑给公司
创造工资10倍以上的价值。他们一般都比较容易厌倦眼前的工作。
第四部分人,我不知道他们有什么诀窍,没什么讲得出来的东西,等我有了再讲吧。
第一部分人,见过一些。试着讲讲。
比方说公司只有MMI或者Driver可做,做一年短信,他会边干边学规范,把和短信相关
的GSM 03.40,03.40,03.38甚至与SIM卡相关的11.11和11.14等消化掉,工作中他会有
强烈干劲把Coding水平提高,巩固算法知识。和同事的交流过程中,他会了解呼叫控制
都做些什么事情。
来年,他会把GSM 02系列掌握了,并且吃透04.07和04.08, 下半年他会和领导说调到
呼叫控制组,如果短信那边有什么问题,自己会加班帮助解决。于是调到了呼叫控制组,
工作过程中遇到了SS方面的问题,电话本的问题他会协助解决,还会加班加点帮助短信
小组解决问题。还做了不少测试用的小工具。好多手机里都有e-mail了?这玩艺咱们
总有天要做吧,得储备储备。RFC2821? 还要看RFC 821/974/1869?还得学RFC 793
和RFC 791,怎么RFC 2616也冒出来了?好苦哇,给自己打打气吧?
做了三年了,工资翻倍了没有。翻了,恭喜你。没有?咱不气。和领导商量商量咱想
提高对底层的掌握,于是调到LCD Driver组。什么?Camera Driver每人做,交给我吧,
放心。下一个产品要用ARM9, 咱得把Spec研究透了,别到时候抓瞎。这块BaseBand
上增加了USB? 还有MPEG4编解码?还有算法,还有规范?吃透它!
五年了,跟毕业时候比工资也长到快三倍了。大学老师好久没有联系了,寒假看看老
师去吧。有个校友那里有个空缺,工资可以长好几千?跳吧!找领导一谈,留在公司
长得更多?留吧!
当Team Leader了,WAP也要负责,规范总得了解吧。继续学呗。WML? WSP?这玩艺
原来和HTML/HTTP是一路货色。Parser有问题?Layout Manager有问题?Render
有问题?问题在Window Manager?
手机做了这么些年,能碰的都碰到了。Debugging工具,Trace工具,版本管理都掌握
了,设计规范也写了不老少。CMM 3也经历了。公司的奖励也拿了好几个。产品做了
一大堆,返修率都很低。
下一个五年该强化一个绝对特长了。
公司来了个什么老外,自己居然一句英语都说不来?坏了!得补口语,听说年薪要
到30万,这个行业英语口语不过关没门。跟着李阳疯狂吧!咦?我不是要有个绝对
特长么?Video? Audio ? Streaming? GUI ? 空中接口协议栈? TCP/IP ? Messaging ?
VoIP ?曾经沧海难为水,茫茫技术大海,到底哪块该属于我?于是他选了GUI, 吃透
了DirectFB, GTK, Qtopia, 还掌握了Opera Browser。
第8年头上往某个猎头公司投了份简历,有家外资公司在国内招首席构架师,考试完毕,
一面试,一拍即合。第10年头上,这家伙年薪果然拿到了30万。
成就感有了,荣誉感在公司得了,身价提高了。唯一的遗憾就是没有找到国内的公司
做构架,民族自豪感没满足。不过这家伙找到一种变态的满足方式,好多老外都得
向他请教问题,他自己在那里沾沾自喜,看看咱们中国人一点都不差!
还有另外一个话题:管理。今儿不侃了。
三句话:
策略是高管和董事们的特权,中层管理人员和高级技术人员最多只有参与的份。
能力要产生结果,才有价值。要不修炼千年,成了个白蛇精。再好人家都怕。
管理在于以高质量、按时间、低成本达成公司策略所要求的目标,实现目标
要靠流程来保证。标准是技术的基础,技术是实现目标得原材料,工具是提高
效率的保证。有时甚至是实现目标的决定因素,比如靠自行车绝对上不了月亮,
要靠火箭。
========================================
oldengineer:
最近了解到:
海思半导体在做W-CDMA/GSM/GPRS解决方案。虽然是半导体,但是提供整体解决方案。
这家公司是从华为半导体部门独立出来的。虽然路程还有些远,但是技术做得很深。有志
于做协议栈或者Application Framework的朋友们可以挑战一下。
我的印象,这些“狼仔”确实敢于“亮剑”。
==============================
×××:
oldengineer能力应该还行,只是过于自负,自负没有多少建设性,只有毁灭性。
我正在组建DH,如果对自己有信心就过来谈谈,我发表的帖子估计你也看到了。
成就的限度不在于个人专业技能,而在于成功的商业模式。
==============================
oldengineer:
感谢Viplyb的盛情邀请。我现在实在是不想动。自信是有的,但不是自负。自负只有毁灭性,我完全同意 :-)
顺便说说我对“自信”和“自负”的理解。比如某个高度的一件物品,自己使出全身的力气跳一下一定能够得着,就是够不着,撑个竿跳一下一定能够的着的,这个叫做“自信”。世界上所有的高度的东西我都能够得着,或者说除了我别人都不可能够不着的,这个叫做“自负”。
“成就的限度不在于个人的专业技能,而在于成功的商业模式”,这点既同意,又不同意。
同意的是:如果把自己的人生目标定位在做老板,做CEO级的高管,那么“专业技能”对于成功的重要性,可能占不到30%。
不同意的是:如果把自己的人生目标定位在技术专家,那“专业技能”对于成功可能占到60%。30%是专业技能转变成“结果”的技能,还有10%可能是运气。
前面的帖子发的用意只有两点:
1. 第一点是关于技术的挑战性。
感到缺乏技术挑战性的时候,就对自己的价值产生疑问。其实这些情况往往是因为我们自己理解的深度和广度上出了问题。其实每一项技术都非常有挑战性,比方说 MMI,做过两三年的兄弟们,都会感觉到简单,枯燥。但是当公司需要对MMI的Model、View以及Control层面做出调整,产生公司独特的价值的时候,却没有一个人挑得起这副担子。公司把我们的工作安排在某几个点上面,这样对于公司来讲,有利于高效产出,如果我们自己缺乏钻透整个构架,发现它的优缺点,切磋改进乃至改革的意识和行动,深度与广度就到不了位,当然就会越来越感到缺乏技术的挑战性。
2. 第二点是提醒社会阅历三五年以内的弟兄们,对于价值与目标的理解。
如果我们把自己人生的定位放在“职业技术人士”(说白了就是技术打工)而不是“投资人士”,那么,我们的价值就在“被利用”。我们产出质量越高,高质量的产出越多,我们的价值才越高。产出又好又多,首先需要的是我们喜欢干,喜欢干就会干好,干好了就会得到肯定,得到肯定就越有干劲,越有干劲就会干得更好。
喜欢干的前提是干的事与自己目标对路。自己有清晰的职业目标,不断在公司有限的环境中找出自己发挥价值的事做,做事的过程中不断磨练和提高技能,包括技术技能和共同出结果的技能,就可以不断提升价值。
那么,究竟是应该“干一行爱一行”还是“爱一行干一行”,依照oldengineer自己的经验,毕业后的头三年,一定是“干一行爱一行”,五年以后一定要做到“爱一行干一行”。头三年,老实说对于行业的理解是肤浅的,只有咬住牙深入下去,才会搞清楚行业是怎么回事,自己的特长在哪里。五年以后如果还找不到一个明确的目标,那咱们就真的该着急了。
这是一条镜像帖。来源:北邮人论坛 / embedded-system / #4408同步于 2009/4/5
该镜像源已超过 30 天没有更新,可能在源站已被删除。
Embedded_System机器人发帖
zz一个牛人对嵌入式开发的精深见解
koshi
2009/4/5镜像同步17 回复
订阅后,新回复会通过你的通知中心匿名送达。
9 条回复
good~
【 在 koshi (江泽民) 的大作中提到: 】
: 有人问:
: 手机方面做什么,技术上最有挑战性,最有发展空间?(对于软件工程师)
: 手机方面做什么,技术上最有挑战性,最有发展空间?(对于软件工程师)
: ...................