`
colonel
  • 浏览: 30904 次
  • 性别: Icon_minigender_1
  • 来自: 广州
社区版块
存档分类
最新评论

程序员的束缚与自由

阅读更多

        一位经理走过来跟程序员们说:“关于你们的上班时间:早上九点到,下午5点下班。”听了这话,所有的程序员都很气愤,其中有几个要当场辞职。
       于是经理只好说“好吧,你们可以自己安排上班时间,只要你们按时完成项目。”程序员们满意了。以后,他们中午来到办公室,一直工作到凌晨。
        ——摘自《编程之道》

        程序员算是比较另类的一个群体。他们渴望自己的时间可以自己去控制,太多的制度就是太多的束缚,而往往这些束缚导致了致命的效果:原来奇特的想法被磨掉,灵感发挥不出来。于是,之前编程给自己带来的快感没有了,每天按部就班,为了赶项目而赶项目,为了工作而工作。工作、生活逐渐变得枯燥。
        中国的程序员为什么一般都在30岁左右转型,而国外的可以做到七老八十,我觉得跟这种自由度有很大的关系。就象中国的教育制度与国外的不同一样。但我们能说这种教育制度有问题吗,当然,有很多人是这样的想法,其实有时我也这样认为,就象水木周平说过一样,它找不到更适合的方法,于是在目前的国情下,它是基本符合的。
        公司的制度的制定应该考虑的是人的因素,而不是别的甚么大公司怎么做自己就怎么做。如果自己的员工个个都很有责任心,交到手头的工作可以很出色的完成,那么,公司基本上来说,就不用考虑那么苛刻的制度了。所以,归根结底,往往就是人成为最大的因素,也就是我们成了主角。
        所以我觉得,在中国这样的国情下,程序员要想改变这种现状,靠的不是别人,而是自己,以及热爱编程工作的所有工作者。
        任重而道远啊,同志们!

分享到:
评论
1 楼 zhuxinyu 2009-10-20  
发现这篇文章没有上首页。可惜

相关推荐

    JCAT PHP框架 v0.3.2.1247.rar

    真正的程序员正象歌曲对这些猫的描述一样,他们热爱这个工作,程序逻辑并不会让他们感到束缚;相反,他们是代码的主宰,他们可以按照自己的意志流畅地书写代码,超然地设计系统。唯有热爱编程并孜孜不倦追求着的...

    hackers and painters 黑客与画家

    黑客文化倡导开放、自由和合作,它强调创新思维,鼓励黑客们不受传统思维模式的束缚,打破常规,创造出独特而有用的东西。Graham在书中也提到,黑客文化不是孤立的,它与艺术创作有着深刻的相似性,都是创造性劳动的...

    高中生开学时的自我介绍精选.doc

    5. **自由与约束**:文中表达了对成年的向往,因为在成年后能做自己喜欢的事,不受束缚。在IT行业,尽管有规范和标准,但也有极大的创新空间。程序员可以通过编程实现自己的想法,解决实际问题,这与追求自由的精神...

    初中语文文摘励志如果能再活一次

    同时,保持自由的心态,不被常规束缚,能够激发更大的创造力。 6. **与他人共度时光**:文中提到要与孩子一起玩耍,这强调了人际关系的重要性。在IT行业,良好的人际沟通可以促进团队合作,提升项目成功率。与同事...

    linux操作系统第二版答案.docx

    Linux操作系统是一种开源、免费的类Unix系统,由全球各地的程序员协作开发,旨在提供一个不受商业版权束缚的Unix兼容产品。Linux的核心特性包括开放性、多用户和多任务支持、良好的用户界面、设备独立性、丰富的网络...

    C#微软培训资料

    2.2 公用语言运行时环境与公用语言规范.13 2.3 开 发 工 具 .17 2.4 小 结 .19 第三章 编写第一个应用程序 .20 3.1 Welcome 程序 .20 3.2 代 码 分 析 .20 3.3 运 行 程 序 .23 .4 添 加 注 释 .25 ...

    至我们即将逝去青春精选.doc

    就像文中提到的“追求梦想与自由的权利”,在技术领域,这表现为对新技术的热情探索和敢于挑战现状的精神。程序员和IT专业人士经常面临快速变化的技术环境,他们需要有勇气和决心去学习新的编程语言、框架或工具,而...

    梦和现实_csdn

    在IT领域中,CSDN(China Software Developer Network)是一个知名的中文IT社区,通常用于程序员和技术人员之间交流知识、分享经验。因此,标题可能暗示了这篇文章或课件在探讨与IT相关的一些哲学思考,例如:在编程...

    SDL入门教程.pdf

    这样的开源许可条款为开发者提供了极大的便利,也使得SDL成为了一个非常受欢迎的选择,尤其在自由与开源软件社区中。 此SDL入门教程是为那些对电脑游戏开发感兴趣的爱好者准备的。它强调了SDL在跨平台PC游戏开发中...

    Antnest2.20

    Antnest控制器的核心功能是绕过或规避计算机对外部存储设备的一些限制,这可能对于那些需要频繁转移大量数据的专业人士,如摄影师、视频编辑师、程序员或者数据分析师非常有用。这些用户通常处理的数据量大,传统的...

    V3口袋系统.rar"装在u盘里的系统

    然而,值得注意的是,虽然V3口袋系统提供了一种轻量级的操作环境,但它的功能可能无法与完整的Windows系统相比,对于一些依赖于特定硬件驱动或需要高性能计算的应用,可能无法完美支持。另外,安全方面也需要用户...

    ibatis入门

    Ibatis 是一个优秀的 Java ORM(对象关系映射)框架,它允许程序员将数据库操作与业务逻辑分离,提供灵活的 SQL 配置和映射机制,使得开发人员能够自由地编写 SQL 而不被 ORM 的复杂性所束缚。这个入门级别的教程将...

    图形用户界面的设计与实现课件

    2. **控制权在用户**:用户应能自由地进行操作,而不是被界面束缚,这要求设计时考虑用户的操作习惯和需求。 3. **界面与操作的一致性**:界面设计应保持统一的风格和操作模式,以便用户能够快速理解和掌握。 4. *...

    决定创业之前你应该先做一个好的非盈利产品.docx

    这个建议主要针对有志于创业的软件开发人员,尤其是程序员。描述部分没有提供具体信息,因此我们将重点放在标签和部分内容上。 首先,为什么要做一个非盈利产品?创业者在创业过程中面临两大挑战:一是开发满足用户...

    小子:小子是一种不喜欢被告知该怎么做的人的语言

    小子,又被称为 Brat 或 LuaBrat,是一种编程语言,主要设计给那些不喜欢被传统编程范式束缚,追求自由表达的程序员使用。小子语言融合了 Lua 和 LuaJIT 的特性,同时也引入了一些独特的概念,旨在提供更加灵活和...

    uScada7comeasy

    没有加密狗的束缚,用户可以自由地部署和使用,无需担心额外的硬件成本和版权问题。 在uScada7comeasy中,用户可以轻松实现对PLC的控制。PLC作为工业自动化中的关键组件,负责接收来自传感器的输入信号,处理后输出...

    弹性休息助手

    用户可以根据自己的工作习惯和体能状况,自由设定每轮工作的时间长度,范围从2分钟到200分钟的整数,这样可以确保休息与工作的比例适中,既不会过于频繁打断工作流程,又能有效预防过度劳累。 软件开启后会自动最小...

    Curved UI曲线界面插件.rar

    4. **兼容性**:Curved UI与Unity的Canvas渲染模式兼容,不论是屏幕空间-摄像机(Screen Space - Camera)还是屏幕空间-屏幕(Screen Space - Screen),都能轻松应对。 5. **易用性**:该插件提供了直观的编辑工具...

    提纲编程法简介.doc

    - **作品创作**:虽然有些人认为文学创作不应该被提纲束缚,但实际上,即使是自由创作,也需要一定的构思基础。提纲可以帮助创作者在保持灵活性的同时,确保故事发展的连贯性和深度。 **2. 如何编写有效的提纲** -...

Global site tag (gtag.js) - Google Analytics