荔园在线

荔园之美,在春之萌芽,在夏之绽放,在秋之收获,在冬之沉淀

[回到开始] [上一篇][下一篇]


发信人: Junhot (倚浩), 信区: Visual
标  题: [合集]关于系统程序员
发信站: 荔园晨风BBS站 (Sat Jul  7 15:07:30 2001), 站内信件

edguo (WW) 于Sat Jun 30 14:28:19 2001提到:

我写过driver,一个是dos下面的(asm源码已公开,参阅program board),
另外参与过一个OS/2的PCI声卡驱动(不过没有具体写)。
现在已经没再写,除非接到合适的project。

我那朋友写WinDDK,因为他们的手写板需要驱动。

系统程序员,其实基本上并没有这种位置,可能这样说明了这个人能开发系统级
或底层的东西,不过这在大部分公司或部门不能设置这种职务,直接给他加薪
好了。有系统分析员,其任务不是写程序,当然,薪金要比普通开发人员要
强许多(具体无法提供比较)。小公司连这个都是不会单独设置的。

请不要在bbs上张贴指名道姓回答的标题文章,这样令别人比较尴尬,请板主删除或
作者修改其标题。

不如直接寄到我邮箱好了。



goebbel (主管程序员) 于Sat Jun 30 18:06:01 2001提到:

呵呵,对不起了,小弟对写driver的高手很是敬佩,所以一时手快,
就把名字给打上了:-)
我的意思是是,会不会搞底层开发的程序员会比做mis一类的程序员薪水高呢?
因为我在driverdevelop.com上看到有人在讨论,很多人投15k左右,但后来又
有人说不太正确,有人还拿2,3k的薪水,后来又说8k~10k比较准确。

我在跟老师做mis,问过老师,驱动程序员的薪水怎么样啊?
结果有点失望,我们老师说,驱动程序在中国基本没有市场。
请问edguo师兄,实际的情况是怎么样的?
还有啊,我还有一年就要毕业了,现在研究什么比较好呢?
我平时看报纸,好象招很多mis程序员,我想问edguo师兄,
除了做网站和mis,外面的软件公司还找些什么人啊?
先谢过了。



edguo (WW) 于Sat Jun 30 20:25:11 2001提到:

会底层开发的人的确比较难找,物以稀为贵。
各地方的薪水不一样,个人不认为写driver很难,但相对来说比一般开发要大难度。
如果普通mis开发是5k,愿意给double.

你老师基本上说对了,其原因挺多,主要是我国软件开发普遍水准不高,
不会有外国公司相信你开发driver的能力,第二是如果国人自己做的话,
不愿意出这么多钱。不过能开发的人只有找到门路,其雇佣兵方式应该是
可以比较赚的。

软件开发、IT,其实什么类型的人才都需要,包括系统分析、代码编写、
文档编写、客户服务。若你属于专业范围,coding应该是入口。
mis开发实在比较痛苦,不过企业市场还是有的,关键是如何使自己没那么痛苦。


goebbel (主管程序员) 于Sun Jul  1 11:21:41 2001提到:

会底层开发的人的确比较难找,物以稀为贵。
各地方的薪水不一样,个人不认为写driver很难,但相对来说比一般开发要大难度。
如果普通mis开发是5k,愿意给double.

你老师基本上说对了,其原因挺多,主要是我国软件开发普遍水准不高,
不会有外国公司相信你开发driver的能力,第二是如果国人自己做的话,
不愿意出这么多钱。不过能开发的人只有找到门路,其雇佣兵方式应该是
可以比较赚的。

软件开发、IT,其实什么类型的人才都需要,包括系统分析、代码编写、
文档编写、客户服务。若你属于专业范围,coding应该是入口。
mis开发实在比较痛苦,不过企业市场还是有的,关键是如何使自己没那么痛苦。

先谢过师兄了,在学校呆,这些事接触很少的。
不过还是想再请教师兄的,除了mis,还有没有别的什么方向?
我看过一些丁磊的自述,他说他创业的五十万都是自己写程序赚来的,
他说他在写一些别人不能做的东西,在unix下做程序。
如果他说的是真的话,那么他一年的薪水加外快起码有十几万了。
想问师兄的是,unix下的开发人员是不是比较难找?是不是他们的薪水就较高?
还有就是丁磊他在为大企业做程序,我在想,应该也是mis一类的东西吧,不知是不是呢?
还有师兄,如果丁磊他刚出来时linux还不是很普及,现在有linux了,
也不说它是不是真的能与unix比美,但对于开发人员来说,编程接口应该是一样的。
就是说对于学生来说,学习unix编程的成本大大减低了,
那我们是不是应该钻研一下linux下的东西?
要钻研的话,钻研到什么深度好?有必要读它的源代码吗?
谢过师兄先。


edguo (WW) 于Sun Jul  1 18:34:14 2001提到:

好吧,我就再喷多一次口水:

虽然我讲了一些耶稣,我猜想各位师弟妹不一定听得进耳,不过我当然是出于善意的
劝勉,或许有朝一日你会知道我说得对,或许那只是口水。

先回答你提出的问题,我都理解三年级的同学会开始担心工作问题,不过现在跟你说的
一些方面似乎有点晚了。

我自己没有成功的经历,小公司还在挣扎发展中,不好对IT公众人物指指点点,不过只
说,个人英雄并不是好当的,我看现在他们都挺痛苦,他们自己说的话也不能说是一定
对的,当人从一种角色蜕变到另一种时,过程都是艰辛的;一个人赚几十万不是难的事
情,说得不好听去一家工资高一点的公司、银行、证券等呆三年,期间用业余时间赚外
快,都行;但是如果带领一个公司没年赚几十、几百万就困难得多了。

你问我unix的东西是问错人了,我不熟悉unix,只会使用普通的命令维护一下我公司的
server,至于linux,我有意将公司的几个服务器级的产品移植过去,不过还须看定点。
开发unix的软件的人(只能看我周围),好象是相对比较少,90的两个朋友开发电信的
系统是用unix的,大多数的人认为跟随M$的步伐还是相对稳健,特别是你没能力做生意
的时候,大众化代表你比较多竞争对手、报酬没那么高,但是同时意味着你没那么容易
饿死。你如果想看unix的源码的话那是你的自由,我个人看法是比较愚昧,我倒有几个
Unix OS的Full Source:BSD/SunOS/Solaris,我以前看DOS的disassembler,也不是全
看(记得吗,DOS只是一个很小的OS),只是看我关注的内容;奉劝:
※ 不如看好操作系统的相关书籍
※ 在你认为必要了解的时候去看必要的东西
那就是说,一般其他新的东西,如果你没认定那是你的目标,你可能需要了解一下,
一旦需要才去钻。

外面政府、行业、企业的计算机系统的水平普遍很低,企业好点,除了经济因素外,
最主要可能是领导思想问题,虽然我说我现在只懂四则运算,但是如果对着一个连
+-都会出问题的领导,你又有什么办法呢?当然,things are changing...
鼓吹ERP/MRPII的声音到处都是,真正做到的没有太多见(抱歉,我孤陋寡闻)。

上面说明了我最想对你们说的东西:
※ 没有人能掌握所有的东西,你精通了一两门技术,很好;
   你能很快去掌握新的技术,那才叫最好!
   (其实我同时想说,如果你一门技术都不行的话,别想的太多了,可以考虑去做
   生意,我都很佩服会做生意的人,可惜自己苦命,学不大会)
※ 如何比别人快?如果你不是天才的话:
   ◎ 一点聪颖(没有的话也可以做郭靖啊)
   ◎ 专业基础
   ◎ 学习方法
   ◎ 钻研精神

这里面也可说明我对一些表面现象的看法:争论哪知语言好、哪种工具强、追捧哪种
新技术,不是没有意义,而是那不是你们现行的水平能分析清楚的,说不好听就是
一群小孩在骂街,没有人敢动手开打。存在肯定是合理的喔,否则短期就会消亡,
没有工具语言能经久不衰的,关键是:
※ 要合你的需求,能帮你办成事
※ 要合你的口味
※ 要有一定的前景(就是说你不会想到它可能下季度就消失)

不方便发表对技术板文章质量的看法。

如果换回我现在还在修操作系统,我肯定会组织几个同学一起写一个小的,每人负责
一部分:文件系统、设备管理、内存管理、引导···   除了学习一下编写真正的操作
系统外,更锻炼团体工作的能力。

把基础性的东西学好点,挑一两种技术来学习,其中一定要包含你将来能让你活命的
技术,没有生存,谈何发展?努力不要让别人牵着你鼻子走,今天吹J技术、明天吹
N技术,你累不累?累也不应该累在这里啊!如果有机会的话,不妨学点实在的管理。

最近都很难连上来。

到此为止喏。


[回到开始] [上一篇][下一篇]

荔园在线首页 友情链接:深圳大学 深大招生 荔园晨风BBS S-Term软件 网络书店