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

请重视你的程序员

阅读更多

  编程对很多人来说有点神秘。这就造成了在公司内部,人们对编程的事情产生了很多怀疑和疑惑。 通常,当你不了解一个东西是怎样做成的时,你只能说:可能是这样吧。 如果你从没见过工地,你也许会认为几个星期就能建出一栋大楼。事实上,在这样的时间内是可以完成这栋建筑的,只是能不能用就不知道了。如果你看过房子如何 建造,跟踪它的建造过程,你能从物理实物看到地基如何浇灌,钢架结构如何搭成,等等。但给电脑编写程序,或建设一个网站却是不可见的。      除了程序员外,程序代码对其他人来说是接触不到的。程序的运行好像是大幕后发生的魔术戏法。只有开发团队的成员才能知道程序是什么,怎么工作 的,不能干什么。从程序员的角度看问题,你就能得到最好的开发结果、项目评估数据和进度更新。很多的A型性格的人对此不以为然,但事实毋庸置疑。   

   当客户提出他们想要什么东西,而且要在什么时候完成时,问题就开始出现了。销售人员希望做成这笔交易。拜托,请告诉客户,他们的想法不现实,这 个生意做不了。这样做下去只能导致一场灾难。我曾看见过工程统计部门把估算的工期消减一半,四处花钱去达成他们的销售,完成他们的任务。直到最后有一天, 事情的发展看起来都是程序员的错造成的。他们这样做结论是因为程序员是最容易责备的。   

程序员们在学校里没有学过办公室政治学。他们应该学,当然这是另外一个话题了。作为一个程序员,他需要集中精力,沉着的思考,去开发出清晰好用 的程序。这是个困难的事,需要用去你全部精力。程序员们没有时间去理会是谁背后给了自己一刀。可工程部门玩的这些游戏却有严重的后果。   

    我的前一个公司,一个百万美元的项目,热热闹闹的,像烟火一样,短暂的光华后就落到地上了。 什么原因?是这个公司指使程序员们每周工作70小时以上去完成客户专横的进度表导致的?还是工程部门对客户言听计从导致的?   

我也不认为开发人员没有任何责任。如果你看过电视剧Seconds From Disaster,你会明白,灾难的发生是一群人都没有做自己该做的事情导致的。但是,我可看见程序员们都在做他们自己的工作。而其他人都在干什么呢?   

那么,公司是怎么认为的?他们解雇或开除了所有的程序员。然而整个工程部却没事。这次攻坚战的惨败后,也没人愿意留在那里了。   

程序员被打入地狱的过程都是有一个个的“遵命”铺就的。为了对得起自己,对得起自己的职业,程序员应该警惕那些危险的事情。评估分析,评估工作 通常会花掉很多的精力。据我所知,这个比任何事情都要费神,它需要你从多个层面去考虑整个事情。不幸的是,我曾亲身经历优秀的评估报告被驳回或修改。评估 的越符合实际,招惹的众议越多。  

 把符合实际的预期报告告诉用户是个困难的事情。这会使生意的成交增加困难。程序员在承担其他人冒险的后果。程序员的工作从来不轻松。事实上,程 序员是一个公司里对这个事情看的最清楚的人。他们懂编码,知道需求业务。他们也许不善于和客户打交道,但他们却真正知道项目应该怎么做。  

 重视你们的程序员。他们不仅仅是个技工,他们也是懂业务的。他们能凭借自己的经验判断出,

 

分享到:
评论

相关推荐

    程序员考试试题---程序员考试教程

    在准备程序员考试的过程中,考生应当重视这些试题的分析和解答,尤其要关注历年常考的知识点,如面向对象编程的基本概念,常用数据结构(如数组、链表、树、图)的操作,基本算法(排序、搜索)的实现,以及软件设计...

    程序员简历模板.pdf

    同时,表示愿意为特别喜欢的公司作出调整,显示出你的灵活性和对公司文化的重视。 - 列出期望工作的城市,这可以帮助招聘方确定是否符合他们的地理位置需求。 5. **工作经历**: - 按逆序排列,最新的经历放在最...

    程序员养生书草稿1

    3. 养生意识的培养:作者提倡要重视养生,即在日常生活中要有意识地预防疾病。这包括意识到自己的工作和生活方式可能带来的健康风险,并主动采取措施来预防这些风险。 4. 科学养生的重要性:作者强调养生要科学,即...

    张辉-布道师-《程序员的credit 》

    程序员的credit是团队成员之间彼此信任的基础,它能够让你获得更多的责任和任务,提高你在团队中的重要性和不可替代性。良好的credit能使你更容易获得有挑战性的工作机会,促进个人职业生涯的发展。相反,负面的...

    高级程序员的45个好习惯

    敏捷开发要求开发者们不仅关注产品本身,还要重视开发过程中的沟通和协作,确保团队能够快速响应外部需求的变化,从而提高项目成功率。 在高效态度方面,文章强调了专注、耐心、公正和持续学习的重要性。高级程序员...

    程序员工作经验之谈总结工作经验

    此外,经验丰富的程序员在面试时可能会遇到基础题目,这时,他们往往会显露出对基础重视不足的劣势。这反映出在实际工作中,他们可能过于依赖现有的技术框架,而忽视了基础知识的学习和更新。在软件开发领域,技术和...

    历年全国软考程序员试题

    在复习过程中,考生应重视基础理论的学习,因为这是解决问题的基石。例如,理解和运用数据结构(如数组、链表、栈、队列、树、图等)和算法(排序、查找等)是程序员必备的技能。同时,掌握计算机系统的基础知识,...

    程序员专用字体,更适合编程

    总的来说,选择一款适合自己的程序员专用字体,不仅可以减轻长时间编程带来的视觉压力,还能提高编程效率,是每个程序员都应该重视的问题。不断探索和尝试新的字体,找到最适合自己的那一款,将对编程工作大有裨益。

    程序员养生书v0.9.pdf

    1. 养生意识的重要性:作者强调“养心”,即重视健康意识的培养,避免产生疾病后再寻求治疗。 2. 科学养生:作者提倡科学养生,这意味着任何养生方法都应该是可证明、可重复的,并且可以为读者所理解。 3. 程序员...

    程序员职业规划:让自己变得重要

    - 除了技术能力外,还应重视业务知识、沟通协作等方面的培养。 - **案例分享**:与不同部门同事交流可以拓宽视野,理解业务逻辑有助于更好地实现技术应用的价值。 #### 四、营销:扩大影响力 **1. 展示成果** - ...

    程序员的数据1逻辑基础.pdf

    《程序员的数据逻辑基础》是专为程序员设计的一本数学教材,它将数学基础知识与编程实践紧密结合,旨在帮助...无论是初学者还是有一定经验的开发者,都应该重视并掌握这些逻辑基础,这将对他们的编程生涯产生深远影响。

    程序员养生书

    作者提出,养生应该从心理层面上开始重视,意识到健康的重要性,并且采用科学的方法来进行养生。科学养生意味着所采取的措施应是可证明和可重复的。此外,作者还强调,养生不应该与工作相冲突,而是应该寻求二者之间...

    程序员的缺点与无法忍受的事

    程序员应重视定期休息和锻炼,以保持良好的身体状况,这对于高效工作至关重要。 了解并解决这些缺点和问题,不仅有助于改善程序员的工作环境,还能提升整个团队的生产力和满意度。通过有效的沟通、培训和管理,可以...

    2022年河南省地区网页程序员职位薪酬调查报告.pdf

    因此,企业应该重视网页程序员的贡献,提供合适的薪酬水平和职业发展机会,以留住和激励人才。 我们的调查结果也表明,河南省地区网页程序员的薪酬水平存在着一定的差异性,这也是企业和个人需要关注的问题。只有...

    为了使程序员更加重视错误,特意上传了微软开发手册

    这份手册旨在帮助程序员提升代码质量,避免常见错误,并提高开发效率。以下是一些从微软开发手册中提炼出的重要知识点: 1. 错误处理与调试:微软强调在编程时必须对错误进行充分的考虑和处理。这包括正确使用异常...

    程序员攻略练级

    作者建议不要盲目购买书籍或追逐最新技术,而应重视基础知识的积累,因为它们具有长久的实用价值。通过回顾技术历史,可以更好地预见未来的发展趋势。作者认为未来的编程趋势将是前端以Web和移动设备为主,后端则以...

    好的程序员如何写代码

    【好的程序员如何写代码】 优秀的程序员在编写代码时展现出的专业素养和艺术感是评判其技能水平的重要标准。...对于招聘和培养程序员来说,重视这些方面可以帮助构建更高效、更高质量的开发团队。

    程序员面试.pdf

    二十、HR简历照片的重视程度只有5%:说明了简历上照片对于整体印象的影响很小,不必过于重视。 二十一、HR经理的四种常用面试技法:详细介绍了HR经理在面试过程中常用的四种面试技法。 二十二、被HR快速否决的9种...

    程序员的灯下黑:重知识轻技术

    然而,正如标题所示,“程序员的灯下黑”揭示了一个普遍存在的问题:很多程序员过于重视知识的积累,而忽视了技术的实际应用和深化。这导致了他们在技能树上出现了一种不平衡的现象,即“重知识轻技术”。 首先,...

Global site tag (gtag.js) - Google Analytics