aawolf = new Mobile.MVP

梦想一个移动的未来

马宁ID:aawolf
487085次访问,排名92好友20人,关注者127
aawolf的文章
原创 136 篇
翻译 8 篇
转载 1 篇
评论 549 篇
aawolf的公告

第十三届国际集成电路研讨会暨展览会




本BLOG所发表文章,作者保留一切权利。必须经过作者本人同意后方可转载,并注名作者和出处。

欢迎进入讨论区发表观点或提问
最近评论
jy_stone:非常高兴能够看到一个具有社会责任感的MVP。
longqi293:excellent!
quzhoushijie:
杭州百度推广
杭州网站优化
杭州百度代理
jw212:你好,请问CETK6.0下面有个wifi的测试,但是我现在发现one card和twocard的测试有些问题,安装document setting的话总是连接不上第一个ap?
04bb0ff2: ndt_1c_wlan Msg: Variation 1: Testing Association with ssid NDTEST_WEP_AP1
04bb0ff2……
文章分类
收藏
    相册
    MEDC 2005
    其他照片
    新加坡MVP峰会
    Blog
    Windows Embedded Blog from China(RSS)
    传说中的面霸
    唐勉的BLOG ARM-WinCE
    张欣的blog
    老狗工作室
    自游中国
    金·评·没
    陈锐的博客
    Webcast
    .NET Compact Framework中的P/Invoke
    .NET Compact Framework自定义组件开发
    Direct 3D Mobile初体验
    SQL Mobile 2005的Replication和RDA开发入门
    SQL Mobile新特性介绍
    SQL Server 2005 SqlCeResultSet和高性能数据访问深度探索
    SQL Server 2005 SqlCeResultSet和高性能数据访问深度探索
    Using SQL MOBILE on.NET CF 2.0(Level 300)
    VS.NET 2005和.net compact framework 2.0新特性介绍
    Windows Mobile 2nd 开发黄金周(4):移动设备应用程序如何使用本地数据编程
    Windows Mobile 3rd 技术开发黄金周(6):使用SQL Server Everywhere开发Windows Mobile最佳移动数据应用
    Windows Mobile 5 新特性
    Windows Mobile 5:让你的企业动起来
    Windows Mobile应用访问远程服务
    使用.NET CF开发Smartphone应用程序
    使用MSMQ创建Windows Mobile远程通讯程序
    基于Windows Mobile的企业办公应用及架构
    基于Windows Mobile的企业应用开发
    存档
    软件项目交易
    订阅我的博客
    XML聚合  FeedSky
    订阅到鲜果
    订阅到Google
    订阅到抓虾
    订阅到BlogLines
    订阅到Yahoo
    订阅到GouGou
    订阅到飞鸽
    订阅到Rojo
    订阅到newsgator
    订阅到netvibes

    原创 程序员的希波克拉底誓言收藏

    新一篇: .NET Micro Framework初体验 | 旧一篇: 马宁的Windows Mobile开发讨论区开张!


       [誓言] 仰赖医神阿波罗埃斯克雷波斯及天地诺神为证,鄙人敬谨直誓,愿以自身能力及判断力所及,遵守此约。凡授我艺者,敬之如父母,作为终身同业伴侣,彼有急需,我接济之。视彼儿女,犹我兄弟,如欲受业,当免费并无条件传授之。凡我所知,无论口授书传,俱传之吾与吾师之子及发誓遵守此约之生徒,此外不传与他人。
        我愿尽余之能力与判断力所及,遵守为病家谋利益之信条,并检柬一切堕落和害人行为,我不得将危害药品给与他人,并不作该项之指导,虽有人请求亦必不与之。尤不为妇人施堕胎手术。我愿以此纯洁与神圣之精神,终身执行我职务。凡患结石者,我不施手术,此则有待于专家为之。
    无论至于何处,遇男或女,贵人及奴婢,我之唯一目的,为病家谋幸福,并检点吾身,不作各种害人及恶劣行为,尤不作诱奸之事。凡我所见所闻,无论有无业务关系,我认为应守秘密者,我愿保守秘密。尚使我严守上述誓言时,请求神祗让我生命与医术能得无上光荣,我苟违誓,天地鬼神实共亟之。

    以上的话出自古希腊医生希波克拉底之手,直到今日仍旧是医学院学生毕业时宣读的誓词。物质总会有腐朽的一天,但是精神却能够留传下来。穿过两千多年的历史长河,仍旧有一种精神能够让我感到震撼,今天我们把这种精神称作“职业道德”。
    让我想起希波克拉底这个人的事情,是今天早晨看到的一则新闻“熊猫烧香的作者被捕”。读完报道,我总有一种遗憾的感觉。
    无疑,病毒的作者在计算机技术方面有很高的造诣,也许很多人觉得可惜,这样的人如果走正路也许会对这个社会有很大的用处。我却不这样认为,这样的人掌握的技术并不会对这个社会有什么正面的贡献,最多也就是能够为入侵检测、网络安全之类的公司所用。因为他们所掌握的技术,不是建设这个世界的,而是毁灭这个世界的。当然这些技术也是我们所需要的,不过这样的人学习入侵、病毒技术的本意就是为了毁灭、盗窃,所以我们不能把希望建立在病毒作者本人的道德良知之上。一句话,病毒作者学习这些技术的目的就是犯罪,指望他们能够幡然悔悟是可笑的。
    既然我不为这些技术高手的犯罪而遗憾,那么我遗憾的是什么呢?我遗憾的是,程序员们在学习技术的过程中,缺少一部自己的“希波克拉底誓言”。有的时候,我们在研究某一种技术的时候,比如Hook或者Dll远程注入时,为善为恶也许只是一念之差。利用自己拥有的强大力量去窥探别人的私密,这似乎是人类的一种本能。但是,大部分程序员最后的一刻还是放弃了,出于个人道德、对惩罚的畏惧,或者只是单纯的疏懒。除了这些理由之外,似乎没有什么可以阻挡程序员启动自己手中毁灭世界武器的因素了,平时我们拥有一份不错的工作,所以我们没必要冒险,可是一旦我们受到不公正待遇的时候,我们就有权利动用自己的特权,销毁源代码、攻击网络、植入程序后门吗?
    除了我们个人的道德感之外,我们应该有一套自己的“希波克拉底誓言”,让我们个人的道德感上升为这个职业的道德感。我们热爱我们自己所从事的工作,我们所从事的工作是世界上最复杂的工作之一,我们手中拥有超越常人的能量,我们可以借助计算机的专业知识破坏、盗取他人的信息。这一切,都是我们需要有“希波克拉底誓言”的理由。因为我们热爱这份工作,并想让我们的工作成果对别人的生活有所帮助。
    但是程序员的学习轨迹是不同于医生的,很多的知识来自于网络,网络在教会我们技术的同时,并没有把职业道德同时教给我们。我们无法强制谁去遵守什么职业道德。即使如此,我们也应该有自己的“希波克拉底誓言”,因为我们不想让自己的工作成就不法者的劣行。在这个病毒作者还被许多人奉为英雄的时代,我们的确需要这样一部“希波克拉底誓言”,让程序员和公众了解,什么是对的,什么是错的。
    下面是我的誓言草稿:

    作为一个程序员,我为自己的工作和技术能够养活自己,并为他人提供帮助而感到自豪。为了让程序员这个职业获得应有的尊重和荣誉,我发誓做到一下几点:
    1,    我会让自己创造的软件对别人的生活有帮助,不会在软件中提供威胁他人计算机及个人信息安全的功能;
    2,    我会在自己能力范围内为用户提供帮助,与他们交流想法,满足他们的要求,不会将责任推卸给对计算机知识陌生的用户;
    3,    我会在开发工作结束时,将源代码、文档交予同事,不会让项目因我的离开而无法继续;即使遭到不公正待遇,我也不会出卖原有公司和其所服务用户的源代码、技术资料、文档,以及其他形式秘密;
    4,    我不会将可能威胁他人计算机及个人信息安全的代码交予他人,不在技术社区和其他场合讨论相关技术;
    5,    我会为我开发的软件终身负责,当他们处于运行中时,我将尽力维护;当他们失去商业价值后,我愿意将其中技术共享给他人;
    6,    我不会因为商业利益和其他目的破解他人软件、入侵他人网站,如果只是为了技术研究的目的,我会在破解之后将漏洞通知其所有者,并且无条件帮助起所有者修复该漏洞。
    以一个普通程序员的荣誉,谨立此誓。

    本来我不愿意在Blog上谈论非技术话题,但是在熊猫烧香病毒作者刚刚被抓的今天,就有人跳出来鸣不平,我希望这人不是程序员,因为这样做的唯一作用就是混淆大众的价值判断标准。我写这篇文章的目的只是想让大家知道,即使是在无形的虚拟世界中,也有一种叫做“道德”的东西存在。我们不是处在蒙昧时代的野蛮人,我们已经有了让自己和别人幸福的道德准则,现在,我们要做的不过是在虚拟世界中继续执行罢了。病毒制造者、入侵者不是这个时代的英雄,他们所做的一切都是在犯罪。
     

    发表于 @ 2007年02月13日 17:16:00|评论(loading...)|编辑

    新一篇: .NET Micro Framework初体验 | 旧一篇: 马宁的Windows Mobile开发讨论区开张!

    评论

    #tangjingapple 发表于2007-02-14 09:21:52  IP: 210.83.203.*
    我以我心、恪守誓言
    #lovesinox 发表于2007-02-14 13:08:31  IP:
    很多程序员做软件都是为了找饭吃,做病毒也是写程序的一种!重要的是我们的电脑操作系统不具备地狱病毒的能力!如果我们没有免疫力,即使小小的病毒也将摧毁我们的身体!这些病毒制作者要求我们不断提升操作系统防御力,而不是没有人攻击来获得安全!!
    #zeusever 发表于2007-02-14 14:36:34  IP:
    一个希波克拉底誓言并不能拯救一个民族的灵魂。而且作者的论断也太武断了吧,没矛怎么会有盾?而且恕我直言:“病毒作者学习这些技术的目的就是犯罪,指望他们能够幡然悔悟是可笑的”--作者的这种假定有罪的论断,是很不符合现代民主社会法制观念的。说激进点,你的思想很封建哦。。还是让技术的技术吧,让道德的道德去,让法律的法律去吧。奉劝作者,你并不适合于传道的,好像中国现在不可能出现一个道德的圣人来拯救这个物欲横流的世界上的可怜灵魂。
    #xjiiix 发表于2007-02-14 14:49:51  IP: 220.171.37.*
    作者没有受到过不公平的待遇而已吧.
    以前我被老板耍过,口头答应的东西一律不予兑现.
    被客户耍过,代码拿走了,尾款怎样都结不回来.

    对于这类人群,有必要对他们讲道德吗?
    #fl_hunter 发表于2007-02-14 15:39:11  IP: 202.118.2.*
    十分赞同搂主的观点,倒退20年,病毒的制作者的初衷也许只是炫耀,而且大家对病毒的认识也是停留在某些牛人的作品,并对制作者产生某种崇敬。但随着时代的发展,当大家都开始了解计算机的时候,才发现那些做病毒的小作坊和高入侵的人,照比研究软件工程或者系统设计的大师们,简直如草芥一般。编病毒的人看似很高明,但他们能作出高质量的软件么?如果只能生产垃圾,那么又能证明什么呢?
    #aawolf 发表于2007-02-14 16:47:01  IP: 211.155.250.*
    真的有点后悔发这个帖子了,我只是说了自己的想法,并不是想和持相反立场的朋友吵架。怀疑一切、质疑一切,固然是程序员必须具备的素质,但是有时候,我们在说别人不对之前,应该想想,自己有什么错的地方。我刚才想过了,我的观点没有错,只是不该在大过年的时候发出来引发口水罢了。
    刚才在天涯上看到一个有意思的观点:人家的门忘记锁,不等于你有进去洗劫的权利。对于病毒或者黑客的事实也大抵如此。如果在警察看不到的时候呢?是不是进去洗劫在于你的道德。如果你是个送报纸的,或者送奶工,这个就是一个职业道德了。我作为一个送报纸的人,只是提醒自己,在面对诱惑的时候,要知道什么是对什么是错。我没想教化谁,更没想超度谁。
    即使有了希波克拉底誓言,医生们不照样在收回扣、收红包吗?
    我只是想提醒大家一下,在这个物质的社会,我们应该超脱,为了自己,也为了自己的父母儿女将来为你从事的职业而骄傲。足球运动员固然挣钱很多,但是他们已经失去了人们的尊重;一个职业能否得到尊重要看从事这个职业的人的所作所为。永远都会有做善事的人,永远都会有做恶事的人,可是关于一个职业的善与恶,要看这个职业的大多数人在做什么。
    #aawolf 发表于2007-02-14 16:47:32  IP: 211.155.250.*
    xjiiix:
    我也遭到过不公正的待遇,甚至可以说是侮辱人格的。但是我还是把代码留下了,我是这么想的:首先,我是从前任手中拿到代码的,所以我不应该磨灭人家的工作成果;其次,我不想让继任的人为难。善于搞阴谋诡计的人,最后肯定会载到自己的诡计中。我不应该拿自己的信誉冒险。
    不过你说的尾款的问题,我觉得那是一个交易风险的问题,你在没有收到全款的时候,是应该保留部分核心代码的。另外对于口头承诺的问题,我的想法是,不要相信任何口头的承诺,凡是留下证据,让他发一个Email就足够了,现在Email是可以成为证据的。另外,如果感觉有风险的项目,宁可不做。
    #kkwing 发表于2007-02-14 21:27:51  IP: 124.226.116.*
    虽然一个希波克拉底誓言并不能拯救一个民族的灵魂 , 但我们有理由相信星星之火也能燎原的.
    #jhyc 发表于2007-02-15 10:29:15  IP: 61.177.150.*
    希波克拉底誓言对现在的中国的医学界简直是个讽刺。白衣天使黑心肠!真不知道这般“天使”毕业时有没有宣誓过:(

    楼主还打算折腾到写代码人身上啊?
    #vividboy 发表于2007-02-15 11:23:55  IP: 219.142.42.*
    我们如果无法改变别人,自己恪守好了。起码回头的时候可以问心无愧。^_^
    #rghwer 发表于2007-02-15 14:32:47  IP: 61.173.27.*
    en 问心无愧就好!
    #cmyself 发表于2007-02-16 12:26:10  IP: 210.184.131.*
    既然我们不能把希望建立在病毒作者本人的道德良知之上。那么再来重复这个道德誓言有什么用呢?
    道德是各人的事,法律是每人的事。还是来点法律实在点。
    #zhaokun521 发表于2007-02-16 18:58:18  IP:
    真的不能赞成一些人的看法,竟然说出“对于这类人群,有必要对他们讲道德吗”,首先我要声明我不是针对发这句话的发贴者。看了各位的留言,很多人用了“道德”这个词,我真想问一句,你所谓的“道德”是什么?我觉得“道德”是一个人做人的尺子,它没有规定的尺度,不可能像一些源程序一样有着固定的写法。中国五千年的历史,“德”这个字却是应该永远的放在第一位的吧!诸葛亮为什么在刘备死后还要扶佐刘备的儿子,这个扶不起的阿斗?难道诸葛亮不知道阿斗并不合适当这个皇帝?不是,而是他答应过刘备,他答应了,那他一定会做到,所谓“受人之托,忠人之事”,这就是他的“德”。我比较支持楼主所说的。借用tangjingapple的话“我以我心,恪守誓言”,我,守着我的“道德”!
    #smoothwood 发表于2007-02-17 18:54:18  IP: 222.182.85.*
    有的病毒编写者应该受到鄙视,但是我觉得对于“熊猫烧香”的作者却不适用。“熊猫烧香”是我们这个社会畸形用人体制的产物,从某种意义上说,武汉boy也是这个事件的受害者。博主可曾知道他持中专文凭,多次求职未果的事?
    www.cmooo.com
    #sbkopoky 发表于2007-02-17 19:07:00  IP: 219.130.138.*
    有一个香港和悦网络电话的源代码
    #long171 发表于2007-02-18 09:57:20  IP: 124.229.142.*
    有个誓言还是比没有誓言好,我们应该来完善这个誓言。
    从某种程度上说。誓言可以起一个引导作用。
    #mengyang 发表于2007-02-18 14:47:02  IP: 221.0.237.*
    我基本同意作者的观点,不管老板对你怎样,不要把情绪带到工作中去,工作不是对老板负责,而是对自己负责。
    #progray 发表于2007-02-18 21:39:56  IP:
    "无疑,病毒的作者在计算机技术方面有很高的造诣,也许很多人觉得可惜,这样的人如果走正路也许会对这个社会有很大的用处。"
    我可不这么认为,你分析过吗,真的认为这个病毒技术很厉害吗?如果不是,你的这句话就是个误导,其实整个熊猫事件,媒体都是在起着误导的作用,传递给大家的信息是,这是个怀才不遇少年在天嫉英才的时代遇到了挫折后的豪壮举措。
    其实呢,不过是个渣滓出于对金钱的极度渴望而狂妄到了不择手段后的放肆!
    我觉得作者就不要再说他是高手了吧,这样还是误导!
    #qqinxl 发表于2007-02-20 09:09:41  IP:
    如果我忘记关门 你就有权利入室抢劫?
    这个基本的道德准则拿到一批所谓科技牛人眼前 就变成“歪理”?

    医学界一大批人没有遵守希波克拉底誓言,
    不是因为誓言的不好,而是自身素质的问题。

    其实说白了 还是一个自身素质问题。

    做人 要无愧于天地!而不仅仅给老板或者其他人看的。

    看一个人的素质 就是当他一个人的时候。
    #zhangjinsonghebei 发表于2007-03-13 22:33:31  IP: 219.148.46.*
    很高兴看到楼主的誓言草稿,每个程序员都有自己的道德底线,但确实应该有一个大多数程序员认可的道德准则。草稿是一个很好的开端,这六条都是可遵守,能遵守,应遵守的。希望能得到大多数程序员的响应。
    #bearhunter 发表于2007-06-18 21:18:06  IP: 125.115.126.*
    楼主好人
    发表评论  


    当前用户设置只有注册用户才能发表评论。如果你没有登录,请点击登录
    Csdn Blog version 3.1a
    Copyright © aawolf