阅读更多

8顶
5踩

非技术

原创新闻 一位开发人员的生日愿望清单

2013-08-08 13:55 by 资深记者 rnifeasy 评论(29) 有15939人浏览



上周是Sandro Mancuso的生日,作为一名开发者,他列出了自己的生日愿望清单,我们一起来看下:

1.  我希望开发者有权去做任何他们想做的事情,包括令人满意的实际业务需求以及获取用户肯定。

2.  我希望开发者为他们所做的决定负责,而不是因为别人的决定才负责。

3.  我不想看到开发者参加没完没了的会议,他们试图去证明为什么不该使用被象牙塔架构定义的技术或者架构。事实上,象牙塔架构应该是一种已经灭绝的物种。

4.  我希望开发者有知道事实真相的权利。如果因为政治原因所做的某个决定,请告之我们。尽管我们依然会不高兴但至少会发现它更容易消化。

5.  尽管我们很乐意去证明和解释每一个技术决定,包括开发团队,但是我们并不希望开发团队以外的人参与技术决策。

6.  我不想看到开发者和技术人员一起共事,以为他们的任务是定义某个项目的体系架构。我希望开发者和那些能够注重把问题简单化、满足功能需求以及非功能需求的人员打交道。在没有编写软件的情况下,如果我们能达到这一点,那就最好不过了。但这并不意味着快速和不整洁。

7.  如果我们需要编写软件来解决业务问题,我希望开发人员制定解决方案,积极拥抱变化,企业绝不会因技术无能而被拖垮。

8.  我希望开发者为企业创建的应用能够带来很好的效益。我不想看到某些应用在几年之后就被淘汰了,而成了一堆废品。维护成本如此之高以致于重新进行编写。

9.  我希望能与那些热情饱满且真正关心他们做什么的那些开发者共事。可以每天和同事们进行交流并且从他们身上能学到新的知识;同样的他们也能从我的身上学到新东西。

10.  我想和那些(不只是开发者)积极拥抱变化并提供业务敏捷的人员共事。我不想让自己每次都感到尴尬还得向股东们汇报,即使是小小的变化(由于垃圾应用/架构/进程造成的),他们也需要几个月的时间来完成。

11.  我想在这样的一个地方工作,在这里我们可以选择最好的技术或者工具;在这里没人告诉我们什么不能做,因为这里的人不具备这样的技能,他们需要接受培训。

12.  不用告诉我们需要创建某个新的特性或者是某个完全新的应用使用特定的技术,如果我们只是为了满足业务需求,对此将不甚感激。我很想看到开发者能博得大家的信任,相信我们能够提供最好的解决方案。

13.  我很想看到有着官僚机构背景下的这些人,因为他们给进程带来的危害而受到谴责。

14.  我很想看到那些过着朝九晚五的员工被那些为数不多的热情、才华横溢、高薪以及被授权的专业人士取代。

15.  我希望所有的公司能够认可把软件开发当做一个完整的职业生涯,而不是只当做管理的初始步骤。是的,这是个愚蠢的做法。

16. 我希望为软件项目支付费用的组织能够理解Software Craftsmanship原则,最重要的是,拥有真正的软件工艺人员来负责项目。

英文出自:Dzone
  • 大小: 63 KB
来自: CSDN
8
5
评论 共 29 条 请登录后发表评论
9 楼 z773171880 2013-08-08 19:45
面朝大海,春天开开花
8 楼 damoqiongqiu 2013-08-08 17:41
我希望所有码农都不需要加班
7 楼 lionfox 2013-08-08 17:37
我想搞台mac
6 楼 mowengaobo 2013-08-08 17:19
原来不只是天朝生活的码农有这些愿望,全世界都一样。尼玛我心情稍微变态的平衡了一下。
5 楼 alvin198761 2013-08-08 17:18
恩,说出了中国程序员的心声,说的好,说的对,国家需要说真话的人,社会也需要说真话的人,我表示支持和鼓励,但是你的愿望是不可能实现的
4 楼 fengmy123 2013-08-08 17:05
只能对作者说:兄弟,你想太多了,大部分都是不可能的
3 楼 84608314 2013-08-08 16:25
就是,过个生日那能提那么多愿望,最多了个嘛
2 楼 houyujiangjun 2013-08-08 15:31
头一条应该写  "世界和平"
1 楼 iCaca 2013-08-08 14:58
过一个生日能许这么多愿望?

发表评论

您还没有登录,请您登录后再发表评论

相关推荐

  • 「斑愿称为最肝」小狮子前端知识食谱 / 生日之际,好运分享 / 秋招和你手摸手入大厂【史上最全指北】 | CSDN技术征文

    生日之际,记录自己前端拼搏之路~ ...生日愿望:希望拿到一个满意的 offer ,成为一个优秀的前端博主! 秋招在即,经过反复思考之后,我想到了一个提高效率的方式。原本的话,我可能会从头开始又把.

  • 用Python调用OpenAI API做有趣的事

    key = 'xx-xxxxxxxx' # 通过 `系统(system)` 角色给 `助手(assistant)` 角色赋予一个人设 messages = [{'role': 'system', 'content': '你是一个乐于助人的诗人。'}] # 在 messages 中加入 `用户(user)` 角色提出第 ...

  • 别混淆你想要什么和能否实现

    你真的想要实现你的某个愿望吗?未必!

  • 程序员的思维修炼:开发认知潜能的九堂课

    无论你是一名程序员,还是一位心灰意冷的用户,可能都曾认为软件开发是人类可以想象和遇到的最艰难的工作,它的复杂性耗尽了我们的全部智慧,而一旦失败则后果是可怕的,且往往极具新闻价值。我们曾经让宇宙飞船偏离...

  • 开源linux_赠送一本书:8个Linux和开源建议

    开源linux 你们中的许多人都在考虑在即将到来的假期中如何吸引他人以及如何增加自己的愿望清单。 但是,无论原因或季节如何,这八本书都是我们的作家社区建议在一年中的任何时间或任何时间赠送和接受的书。 8本...

  • 如果你也23岁

    24岁生日后,老板把我加进M序列(之前是T序列),然后现在24岁半了,唯一的感觉是时间过的很快,时间就在自己每天设定的计划驱使下,一点点消逝了,对时间的回忆,就是一份份邮件、一本本笔记,还有每月的电话清单。...

  • 一口气读完系列<<最穷的穷光蛋>>

    同时,网吧也是一个吞噬青春和活力的地方,是一个集体堕落的场所,当你手中摸着鼠标的时候,你就已经被鼠标打败了。 做出戒网这个决定是一瞬间的事,但在今天起床后,我又不知不觉地来到了网吧门口,到了门口才...

  • 一部《小猪佩奇》让中国90%的家长感到惭愧

    《小猪佩奇》又名《粉红猪小妹》,英文名《Peppa Pig》,是一部英国动画片。每集仅五分钟,讲述的是小猪佩奇一家的日常生活。国内引进了前四季,共156集。 豆瓣评分达到了9.2,好于90%的动画片。 《小猪佩奇》的...

  • <老板给我上了最后一课:永远要做有价值的人>

     老板给我上了最后一课:永远要做有价值的人(二)  从国营单位出来后,我去了一家伪外企。  为什么说是伪外企,首先这是一家香港的公司,应该还是合资的;其次在这家公司从人力资源的角度来说,根本...

  • 改变千万人生的一堂课(第四篇 职业精神)

    第一章 行动拖延等于死亡 你打算什么时候实现梦想呢?你在等什么?还有什么没准备好?你在等待别人的帮助还是等待时机成熟? 最消磨意志、摧毁创造力的事情,莫过于拥有梦想而不开始行动。 年轻人最容易染上的...

  • c++机试结构体专题

    zzqgy1180: 成绩统计(结构体专题) 时间限制: 1 Sec 内存限制: 128 MB ...=100),表示学生人数,然后输入n行,每行包含一个学生的信息:学号(12位)、姓名(不含空格且不超过20位),以及三个整数,...

  • 程序员-人事面试题、包含缺点、优点、自我介绍、范文

    【解答思路】:建议大家用2分钟得自我介绍,面试官较喜欢的自我介绍1、有亮点,每一小段都有一个亮点,而不是平铺直叙2、有互动,每一小段都会和面试官互动,而不是自说自话,但是切记,这种互动并不需要面试官配合...

  • 七天时间管理

    第一天 今天是课程的第一天,我们将通过一个练习和一套自测题来了解什么是时间管理。...2.星期六是一个好朋友的生日–你还没有买礼物和生日卡 3.你有好几个月没有回家,也没有写信或打电话  4.有一份夜间兼职不

  • ChatGpt提示词大全

    行为提示词Linux终端我希望你能充当一个linux终端。我将输入命令,你会回复终端应该显示什么。我想让你只回复在一个唯一的代码块内的终端输出,而没有别的。不要写一些解释。不要键入命令,除非我指示你这样做。当我...

  • ChatGPT使用总结:150个GPT使用指令(完整版)

    我的第一个请求是“我需要帮助开发一个决策的伦理框架。” 27.担任数学老师 我想让你当一名数学老师。我会提供一些数学方程或概念,你的工作是用容易理解的术语解释它们。这可能包括提供解决问题的分步说明,用视觉...

  • java+sql server项目之科帮网计算机配件报价系统源代码.zip

    sql server+java项目之科帮网计算机配件报价系统源代码

  • 【java毕业设计】智慧社区老人健康监测门户.zip

    有java环境就可以运行起来 ,zip里包含源码+论文+PPT, 系统设计与功能: 文档详细描述了系统的后台管理功能,包括系统管理模块、新闻资讯管理模块、公告管理模块、社区影院管理模块、会员上传下载管理模块以及留言管理模块。 系统管理模块:允许管理员重新设置密码,记录登录日志,确保系统安全。 新闻资讯管理模块:实现新闻资讯的添加、删除、修改,确保主页新闻部分始终显示最新的文章。 公告管理模块:类似于新闻资讯管理,但专注于主页公告的后台管理。 社区影院管理模块:管理所有视频的添加、删除、修改,包括影片名、导演、主演、片长等信息。 会员上传下载管理模块:审核与删除会员上传的文件。 留言管理模块:回复与删除所有留言,确保系统内的留言得到及时处理。 环境说明: 开发语言:Java 框架:ssm,mybatis JDK版本:JDK1.8 数据库:mysql 5.7及以上 数据库工具:Navicat11及以上 开发软件:eclipse/idea Maven包:Maven3.3及以上

  • 【java毕业设计】智慧社区心理咨询平台(源代码+论文+PPT模板).zip

    zip里包含源码+论文+PPT,有java环境就可以运行起来 ,功能说明: 文档开篇阐述了随着计算机技术、通信技术和网络技术的快速发展,智慧社区门户网站的建设成为了可能,并被视为21世纪信息产业的主要发展方向之一 强调了网络信息管理技术、数字化处理技术和数字式信息资源建设在国际竞争中的重要性。 指出了智慧社区门户网站系统的编程语言为Java,数据库为MYSQL,并实现了新闻资讯、社区共享、在线影院等功能。 系统设计与功能: 文档详细描述了系统的后台管理功能,包括系统管理模块、新闻资讯管理模块、公告管理模块、社区影院管理模块、会员上传下载管理模块以及留言管理模块。 系统管理模块:允许管理员重新设置密码,记录登录日志,确保系统安全。 新闻资讯管理模块:实现新闻资讯的添加、删除、修改,确保主页新闻部分始终显示最新的文章。 公告管理模块:类似于新闻资讯管理,但专注于主页公告的后台管理。 社区影院管理模块:管理所有视频的添加、删除、修改,包括影片名、导演、主演、片长等信息。 会员上传下载管理模块:审核与删除会员上传的文件。 留言管理模块:回复与删除所有留言,确保系统内的留言得到及时处理。

Global site tag (gtag.js) - Google Analytics