woo2333 发表于 2013-8-1 21:43

O记的伪it

遇见一个在xxm界top3的国际大公司(O记,公司名字超过6个字母)的伪it,还是个 Dr. 发给偶两个数据库DDL的代码, 一共30行, 发现了10个Bugs。基本上可以和考试里挑错题目里精心设计的错误比美了。

无语了,直接上Xing人肉了一下,晕了,是个生物学的DR。

接着写了一封全是红字的mail給项目的berater,pl,红字标注的都是错误。德国人伪it真是多啊,最近一年作甲方遇到一片一片。。。:shutup:

Jiao-Zi 发表于 2013-8-1 22:01

xxm界top3的国际大公司的IT,被楼主这样教训{:5_323:}
楼主实在是高人,前途无量!

xxm界是什么界?

雪候鸟 发表于 2013-8-1 23:27

不是专门的it公司可已理解

woo2333 发表于 2013-8-1 23:40

it xxm领域top3 的公司

dialogwindow 发表于 2013-8-2 00:46

Oracle 正好6个字母。DDL 嗯差不离。 这个和公司多大没关系。哪都有混的人,越大的历史越久的公司混子越多。但是要知道大型系统工程还是只有这种公司做的出来。小公司就算有几个LZ这样超级高手还是编不出航天飞机的软件。

orionsnow 发表于 2013-8-2 01:07

生物学伪it 不知道ddl 是啥的飘过, 和动态链接库的缩写好像阿

bjzjyang 发表于 2013-8-2 09:59

混没有什么不好的啊? 又没偷没枪。{:5_313:}

Darkpriest 发表于 2013-8-2 10:01

Jiao-Zi 发表于 2013-8-1 22:01
xxm界top3的国际大公司的IT,被楼主这样教训
楼主实在是高人,前途无量!



我觉得是修仙魔界。。

fatdolphin 发表于 2013-8-2 11:28

Bug?多严重的bug,lz说来听听

irvine 发表于 2013-8-2 11:30

orionsnow 发表于 2013-8-2 01:07
生物学伪it 不知道ddl 是啥的飘过, 和动态链接库的缩写好像阿

你不都habi了么?还关心神马dll ddl 干什么。。。

orionsnow 发表于 2013-8-2 13:54

irvine 发表于 2013-8-2 10:30
你不都habi了么?还关心神马dll ddl 干什么。。。

habi 毛线,不晓得什么时候能有一撇呢,多学点知识又不压人。

mandriva 发表于 2013-8-2 18:48

dialogwindow 发表于 2013-8-1 23:46
Oracle 正好6个字母。DDL 嗯差不离。 这个和公司多大没关系。哪都有混的人,越大的历史越久的公司混子越多 ...

航天飞机的软件有什么 特别啊? 接口存在我要编它那就得心应手,万变不离其宗就是他山之石,可以攻玉,看你首先掌握了多少种语言。

woo2333 发表于 2013-8-2 22:24

ddl data definition language

woo2333 发表于 2013-8-2 22:27

o记但超过6个字母,o记6个字母的顾问还是不错的。

dialogwindow 发表于 2013-8-5 11:06

mandriva 发表于 2013-8-2 18:48
航天飞机的软件有什么 特别啊? 接口存在我要编它那就得心应手,万变不离其宗就是他山之石,可以攻玉,看 ...

航天飞机软件是大型软件系统的例子。特点是功能繁杂,需要编写的接口多,需要操控的接口多,内部交叉无数,最关键的是绝对不能出一个错。你能一个人编出来???你能编写火箭喷口的控制软件,然后编写接口让中控电脑来操作喷口运作?

学过计算机软件工程的必须知道法国Ariane-5火箭发射失败的故事。不知道去查一下吧。一个小数点的错误可以让火箭掉下来,你一个人编写整个航天飞机的软件保证一个错都没有?

这种软件不是让软件天才来写的,而是几千个普普通通的码农,加上几千个测试人员,所以我原贴的观点是,不要看不起有烂员工的大公司,大型系统工程还是只能由大公司来开发。

mandriva 发表于 2013-8-5 17:52

航天飞机软件是大型软件系统的例子。特点是功能繁杂,需要编写的接口多,需要操控的接口多,内部交叉无数,最关键的是绝对不能出一个错。你能一个人编出来???你能编写火箭喷口的控制软件,然后编写接口让中控电脑来操作喷口运作?
一个人由于时间,精力,心力 有限,不能完成一个大型软件系统,也就是说在这种情形下,个人逞英雄很难,需要Zusammenarbeit 是让你说对了。不过程序员的力量仍然整个软件大厦的基石。程序员需要负责的是使用已经有的API,定义数据结构,把输入转为输出。如果是事件驱动,则要定义相应的驱动方案。无论是多繁杂,如果接口存在,每个参数的意义都是明确的,就可以继续运算,如果他们之间存在依赖,其他程序员可以假设某个输入来继续他自己的任务。然后通过项目管理来把各个程序员的心血合起来。
如果没有API,那首先要做的是重新发明一遍轮子,先把API做出来,以后就是在此基础上创建宏伟蓝图。相对于卫星数据民用,这个航天飞机软件是小巫见大巫了,卫星数据民用,NASA的世界风 难吗? 使用已经有的接口一点都不难,http://worldwind.arc.nasa.gov/java/,当然如果让你首先去做接口,那就稍微困难。能做吗?从1+1=2开始一样可以把它做出来,就看你有无这个精力和时间。
学过计算机软件工程的必须知道法国Ariane-5火箭发射失败的故事。不知道去查一下吧。一个小数点的错误可以让火箭掉下来,你一个人编写整个航天飞机的软件保证一个错都没有?
这个只是说明调试不充分而已,我相信 整数他们已经测试了吧, 某个有穷场合的浮点数 他们没有测试而已,一个优秀的程序员必须是一个出色程序调试员,但人往往只能用穷举法去假定未知的场合,一旦出现无法穷举,就是例子说的事情吧。
页: [1]
查看完整版本: O记的伪it