你如何处理团队中一个非常慢的软件开发人员?

当’计算资源稀缺且昂贵(’80 -ties)时,我是一名软件开发人员。 在你被允许触摸键盘之前,老板要求你先分析和设计(在纸上!)。 由于在编码开始之前投入了大量时间和金钱,因此生成的软件可以根据需要更好地工作 从需求到生产开始,平均软件系统开发需要2 – 3年。 允许新一代程序员进行反复试验,因为计算资源无处不在且价格低廉。 对我而言,这是企业要求更多程序员输出的驱动因素。 并因此提高了开发速度。 现在关于速度。 我平均没有看到开发速度的增加或减少。 我甚至打赌,如果将这个KPI定义为在一个时间间隔内产生的正确代码行的百分比,它可能在过去的几十年中已经下降,因为在编码开始之前通常没有多少考虑进入该过程。 不是说实验和“敏捷”的结果是一件坏事,但它肯定会产生不同的结果,对于无辜的旁观者来说,这可能被认为比瀑布方法更快。 由于现在要求软件团队在几周(而不是几年)内生成结果,因此间隔时间很短,以至于个别开发人员可能感觉很慢。 但对那个可能不公平的人来说。 很可能他在几行代码上工作了2周(例如在库中),这显着提高了稳健性和性能,但它没有在华丽的UI上显示。 我最喜欢的比喻是,9个女人在一个月内不生孩子。…

您将使用哪些应用程序通过电子邮件/将唯一的CSV文件附加到电子邮件列表中的每个订阅者? 我已经能够以文件名作为收件人自动创建每个CSV文件,因此我只需要一种自动方式来附加/链接和发送。

我会使用FileMaker Pro …将邮件发送到电子邮件列表,其中每个收件人都附带一个自定义CSV文件,该文件取决于接收者。 我之前没有真正这样做,但我相信它会很简单。 这些是我要使它工作的步骤: 创建一个电子邮件地址表(可能会有人的名字,使其可读和有用)并填写记录 在该表中创建一个计算字段,该字段将保存该电子邮件地址的相关CSV文件的文件名和路径(这不是必需的,但同样会使整个事物更具可读性,并帮助您调试整个事情)。 我假设有一些可预测的方法可以找到只给出电子邮件地址或收件人姓名的CSV文件…但如果没有,那么它可能只是另一个标准字段而不是计算字段,您可以使用CSV填写文件名和路径而不是计算它。 创建一个发送外发电子邮件的脚本。 此脚本将遍历表中的记录,每次迭代发送一封带有自定义附加CSV文件的电子邮件。 如果您愿意,可以选择整个表的子集(通过在触发脚本之前进行搜索)…脚本将仅循环到当前可见的记录。 该脚本包含很少 – 循环控件本身,以及一个实际执行发送的脚本步骤(SEND MAIL)。 在单个脚本的控制参数中,发送邮件消息的步骤是一个复选框“include Attachment”…它允许您手动包含文件路径和附加文件的名称,但您也可以给它一个变量名称(例如$ csv)您可以使用脚本步骤设置此特定发送的CSV文件位置的计算值,或者您可以将计算字段的值分配给$…