首页 > 其他分享 >梦断代码读书笔记2

梦断代码读书笔记2

时间:2023-04-20 20:24:21浏览次数:30  
标签:需要 管理 代码 项目 读书笔记 程序员 猫群 梦断

 第五章中作者提到了OSAF办公室里的两条狗,他们是项目的吉祥物,也是很多人工作之余的放松。随着项目人数的增多,对狗的管理也提上了日程,这一过程中,作者发现了管理的程序员和管理狗的相似之处。人们用动物术语讨论管理程序员时,通常比作“管理猫群”。初读时,我感到十分的不适,辛苦的程序员被比作办公纸里的拉布拉多犬。但考虑到东西方对狗形象的不同理解,以及客观存在的一些相通之处,这也不难理解了。快速学会不常见或特殊的技能,管束不严就会戏弄主人,往往特立独行而又顽固的程序员管理起来与管理猫群一样需要交易。他们需要约束,需要管理,也需要哄逗和奖励,管理犬只和管理项目,都要付出额外的代价,需要额外的精力。更困难的是,人与人之间的交流往往碍于社会关系,相比管理动物,更加模糊,更加隐晦,需要管理人员熟练的社交技巧。

 

  作者同样提及,著名的芝诺悖论描述了,一个每次行走剩余一般路程,却永远不能到达终点的乌龟的悖论。在完成项目时,我们往往可能陷入同样的境地,在完成任务的半途,我们可能会发现一些其他的方法,从而转而去制造项目的轮子。我们多数时候会告诉自己,停下项目去学习更好的技术,制造一个工具是值得的,因为磨刀不误砍柴功,之后再来解决项目也无妨。但实际上我们这样做是因为,停止项目制造工具比推进项目要容易的多,而又让人感到再往正确的方向前进。不知不觉中,我们就成了那一只芝诺龟,一直在前进,却总也到达不了项目的终点。这一点我们在团队项目中应当引以为鉴。

标签:需要,管理,代码,项目,读书笔记,程序员,猫群,梦断
From: https://www.cnblogs.com/wzs-study/p/17338178.html

相关文章

  • 由于找不到 XINPUT1_3.dll,无法继续执行代码。重新安装程序可能会解决此问题。
    ---------------------------EpicGamesLauncher.exe - 系统错误---------------------------由于找不到 XINPUT1_3.dll,无法继续执行代码。重新安装程序可能会解决此问题。 ---------------------------确定   --------------------------- 解决方法:安装最新DirectX。......
  • C#中的分布式ID生成组件IDGen介绍并给出示例代码
    C#中的IDGen是一个C#实现的TwitterSnowflake算法的ID生成器,可以生成全局唯一的ID,支持高并发场景下的ID生成。在本篇文章中,我们将介绍IDGen的使用方法并提供相关的C#示例代码。IDGen的介绍IDGen是一款开源的分布式唯一ID生成器,支持多种ID生成算法,并且可以在高并发场景下快速生成......
  • chatGPT帮我做代码审计--要失业了
    chatGPT火不火就不用说了,特别是在it行业应该早就火爆了,不管是开发还是测试用该用着都很爽,作为安全圈里的一员,其实我用着也很爽,今天小试牛刀,让chatGPT帮我审计一下代码,好上步骤了这个是我自己做的代码审计课程,欢迎大佬们捧场,另外后续也会更新chatgpt如何进行审计java系统性代码审计......
  • 修改typora代码块颜色,稍微美化Github主题
    typora的GitHub主题是默认主题,也是最符合我的审美的主题。但是仍然有几个小地方不能让我满意:一级标题和二级标题不够明显代码块是白色背景,不好看于是基于官网给的部分代码做了,做了一点小的修改,最终效果如下操作过程如下:1.打开Theme文件夹2.修改为深色代码框在github......
  • 7、Markdown 代码语法
    7、Markdown代码语法要将单词或短语表示为代码,请将其包裹在反引号(`)中。Markdown语法HTML预览效果Atthecommandprompt,type`nano`.Atthecommandprompt,type<code>nano</code>.Atthecommandprompt,type nano.转义反引号如果你要表示为代码的......
  • 让ChatGPT帮我写非业务的核心代码,无可挑剔,一次过!
    我的需求就是“把集合list当作一个圆环,循环依次取里面固定数量的元素”。没有任何废话,我给chatgpt发的指令如下:请用java语言帮我实现一个功能,给定一个存放人员姓名的list,再给定一个阈值数值,然后循环32次,每次的循环体里,判断阈值数值是否大于list的size,如果阈值数值大于list的siz......
  • 我问ChatGPT要了个写计算器的代码,结果翻车了
    大家好,我是皮皮。一、前言ChatGPT最近非常火爆,很多人都在玩。前几天在Python最强王者交流群【孤独】找ChatGPT要了一个用Python实现计算器的代码,这里拿出来给大家分享下。下面的代码是ChatGPT给出的:#导入PyQt5模块fromPyQt5.QtWidgetsimportQApplication,QWidget,QGridLayou......
  • 【RDH隐藏】基于减少直方图移位中像素的无效移位的可逆数据隐藏附matlab代码
    ✅作者简介:热爱科研的Matlab仿真开发者,修心和技术同步精进,matlab项目合作可私信。......
  • 团体天梯练习 L2-039 清点代码库
    L2-039清点代码库上图转自新浪微博:“阿里代码库有几亿行代码,但其中有很多功能重复的代码,比如单单快排就被重写了几百遍。请设计一个程序,能够将代码库中所有功能重复的代码找出。各位大佬有啥想法,我当时就懵了,然后就挂了。。。”这里我们把问题简化一下:首先假设两个功能模块......
  • GIT 还原代码
    GIT还原代码方案一:强制推送此操作会强制将本地代码推送上去并让远程git上的版本库叶回退到你本地版本状态。步骤01.先使用hard方式回滚代码此步骤保证本地代码的内容已经和回退版本一致02.强制push强推方式有两种,勾选任意一种即可(两者区别:https://tortoisegit.org/do......