免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
楼主: wilos
打印 上一主题 下一主题

关于内核开发的职业前景 [复制链接]

论坛徽章:
36
IT运维版块每日发帖之星
日期:2016-04-10 06:20:00IT运维版块每日发帖之星
日期:2016-04-16 06:20:0015-16赛季CBA联赛之广东
日期:2016-04-16 19:59:32IT运维版块每日发帖之星
日期:2016-04-18 06:20:00IT运维版块每日发帖之星
日期:2016-04-19 06:20:00每日论坛发贴之星
日期:2016-04-19 06:20:00IT运维版块每日发帖之星
日期:2016-04-25 06:20:00IT运维版块每日发帖之星
日期:2016-05-06 06:20:00IT运维版块每日发帖之星
日期:2016-05-08 06:20:00IT运维版块每日发帖之星
日期:2016-05-13 06:20:00IT运维版块每日发帖之星
日期:2016-05-28 06:20:00每日论坛发贴之星
日期:2016-05-28 06:20:00
131 [报告]
发表于 2008-11-29 11:44 |只看该作者
原帖由 wilos 于 2008-11-29 11:37 发表
总的来说 不管将来会做什么  学习内核代码对未来有好处

大概明白大家的意思  即不要指望工作能带来能力的大幅提高   关键在于自学 兴趣与钻研

Godbach 顺便问一下 你是做哪方面开发的?


做网络安全开发。用的多的就是内核中的网络部分

论坛徽章:
0
132 [报告]
发表于 2008-11-29 11:49 |只看该作者
公司就是做内核修改 裁减之类的
国内没有专门做os开发的

还有个问题是:做嵌入式开发 如果想出来创业 哪些领域比较适合人少 也可以创业的? 比如对于互联网 你做个网站就可能赚钱 但做嵌入式相关的创业 难度就不小  因为一个人不能既熟悉硬件又熟悉软件 还熟悉市场

想做一个PDA  专门给程序员用
上面可装各种编译器 可无线上网 打电话 发短信 等等

这个需要哪方面的知识?

论坛徽章:
36
IT运维版块每日发帖之星
日期:2016-04-10 06:20:00IT运维版块每日发帖之星
日期:2016-04-16 06:20:0015-16赛季CBA联赛之广东
日期:2016-04-16 19:59:32IT运维版块每日发帖之星
日期:2016-04-18 06:20:00IT运维版块每日发帖之星
日期:2016-04-19 06:20:00每日论坛发贴之星
日期:2016-04-19 06:20:00IT运维版块每日发帖之星
日期:2016-04-25 06:20:00IT运维版块每日发帖之星
日期:2016-05-06 06:20:00IT运维版块每日发帖之星
日期:2016-05-08 06:20:00IT运维版块每日发帖之星
日期:2016-05-13 06:20:00IT运维版块每日发帖之星
日期:2016-05-28 06:20:00每日论坛发贴之星
日期:2016-05-28 06:20:00
133 [报告]
发表于 2008-11-29 11:53 |只看该作者
原帖由 wilos 于 2008-11-29 11:49 发表
公司就是做内核修改 裁减之类的
国内没有专门做os开发的

还有个问题是:做嵌入式开发 如果想出来创业 哪些领域比较适合人少 也可以创业的? 比如对于互联网 你做个网站就可能赚钱 但做嵌入式相关的创业 难度 ...


嵌入式的应用领域很宽的。其实对于你刚入职,应该先考虑好如何充分的了解嵌入式的开发流程,学习嵌入式的开发技能。平时再多关注一下嵌入式的应用和行业发展情况。有了这些积累之后,你会对在嵌入式的那个方面创业有更好的把握。

论坛徽章:
0
134 [报告]
发表于 2008-11-29 16:32 |只看该作者
呵呵,这个帖子讨论的比较深入了,不错。

  其实个人认为,自己的心态是最重要的,而不是具体做的工作。

  个人感觉,即使做内核的开发,即使不是那种打打小patch的活儿,如果没有对技术的强烈的激情,技术上也是没有多大提高的。因为现有的内核基本上已经比较成熟了,真正用在生产环境的系统是不需要在此基础上有多少创新的,无论是外企还是私企还是国企,创新的概念是由业界的大牛们提出来的,而实际的工作都是由小牛们来做的。所以如果你甘愿做把大牛们的概念拿来实现的工作,那么就考虑去外企发展,但是技术上不要期盼有多大提高,总会遇到天花板的。如果在国内中小企业,因为我们专注于“经济发展”,往往连实现大牛概念的机会都没有。当然你自己也可能很牛,但我想现阶段恐怕再牛也牛不过鬼子们。

  当然我所谓的技术比较广义,不光是把概念实现为高效代码的能力,而且也包括提出新概念的能力。如果对技术有着天生的激情和自己的想法,是不会计较别人给你的什么环境和发展机会,因为那都是短暂的、不可靠的,如果这样的人有一批,而且目标都相同,那么就会自己闯出一片天地,只有自己diy的才是最符合自己的和长久的。但在这之前,工作只不过是自己的饭碗而已,当然这个饭碗也要端得很快乐才行,所以一要自己喜欢,二要钱多

  但是很多时候,我发现身边做内核的人并不是真正对底层技术喜欢的人,而是因为觉得“内核很高深”而强迫自己“喜欢”的人,这样实际上没有多大前途。希望楼主不是。

论坛徽章:
1
天秤座
日期:2014-01-13 14:21:53
135 [报告]
发表于 2008-11-29 22:11 |只看该作者

回复 #90 4tar 的帖子

呵呵,有点味道

论坛徽章:
0
136 [报告]
发表于 2008-11-30 16:15 |只看该作者
原帖由 wilos 于 2008-11-26 09:50 发表


有些东西 就算练成专家 前途也渺茫

所以我说 方向很重要

方向对了 事半功倍


一年前的思考得出的结论: 方向错了,跑的越快,死的越早。

论坛徽章:
2
2015年辞旧岁徽章
日期:2015-03-03 16:54:152015元宵节徽章
日期:2015-03-06 15:50:39
137 [报告]
发表于 2008-11-30 20:42 |只看该作者
134楼的老兄 谈的很深刻,引人思考
想必也是位高人,希望能多来这里交流带动大家阿

[ 本帖最后由 crazyCat 于 2008-11-30 20:44 编辑 ]

论坛徽章:
0
138 [报告]
发表于 2008-11-30 20:45 |只看该作者
一年前的思考得出的结论: 方向错了,跑的越快,死的越早。



很有道理,但什么时候才知道方向错了呢?做了几年后......

论坛徽章:
0
139 [报告]
发表于 2008-12-01 09:34 |只看该作者
感觉这个帖子的总体基调 在给国内的内核开发的前景泼冷水

大家基本把内核开发定义为体力活

那换个角度提问吧

大家觉得网络游戏开发的难度(如DX,OpenGL需要的图形学知识,网络服务器开发的知识),与内核相关开发(包括嵌入式移植) 比较


哪个难度大一些

这样我能理解内核开发的难度 在程序设计难度排行中的地位

论坛徽章:
0
140 [报告]
发表于 2008-12-01 10:24 |只看该作者
一门心思想搞内核,和一门心思研究C++一样,不一定能带来职业机会

得从具体行业的具体职位作为切入点。

我个人感觉通讯设备,电子消费产品等的嵌入式开发是个切入点。别搞纯内核,地球上就那么几千人在搞,结合行业应用,研究一下嵌入式的通讯模块或GUI什么的,把自己打造成底层了解应用熟悉的人。

行外人的一点看法,各位见笑。
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP