Questions tagged «productivity»

生产率是生产过程中每单位输入的产出的度量。

12
如何向新雇主解释我的5年精疲力竭?[关闭]
五年前,我失去了长期专注的能力,因此失去了以专业效率进行编码的能力。 我知道为什么会发生,我理解了它是如何发生的,除了能够重新建立自己的镇定,从而放松的注意力之外,我还克服了最初的想法(植根于童年时代),当时我的思想偏向于总体形势。我的理解并非植根于心理学家告诉我的话,我实际上是对它们一视同仁。我非常有信心能够提高生产力,甚至可能比精疲力尽。 我也从未对代码失去兴趣,也从未试图恢复自己的能力而迷路。我不断更新自己的知识(我总是可以相对轻松地学习与编码相关的知识,只是不应用它们),因此可以说我是一个比以前更好的开发人员,即使我那几年的平均LOC数量很小低。 另一方面,我现在拥有一部传记,其中包括在多尔工作的时间多于工作的时间。 什么能说服您作为雇主为我提出申请的机会?我不认为我应该将整个主题排除在外。 编辑:我想我应该补充一点,我没有开始从童年时代开始寻找原因,这是使我找到原因的解决方案。可惜的是,我没有尽全力去修复公司(这家公司在我离开时已经瓦解,并在一年后彻底瓦解),这深深地植根于这样一个事实:我小时候就放弃了修复父母的关系,错误地分配这是我本人在同情心上的失败,而不是一个完全没有希望的案例,而且我真的没有找到一种方法来解释这一点,而不必提及童年。不过,我完全可以这样说,而不会哭泣。 就是说,是的,我知道我现在是作为朋友而不是雇主给你们写信,这就是为什么我通过使用一次性帐户.oO(...)对您表示不信任的原因 是的,我打算在应用任何地方之前先发布一些OSS代码。 编辑2:我是德国人,打算在一家德国公司申请,所以“创意真相”绝对不是一个选择。 关于选择的答案:我选择了Renesis而不是Pierre,因为尽管后者在激励方面做得很出色,但我不应该放弃,并给我加分以加强我的社交技能部分,Renesis实际上回答了我的问题通过总结所涉及的关键因素。

6
阅读困难的编程
我有严重的阅读障碍以及诵读困难和诵读困难。我从小就知道这一点。我的阅读和写作能力非常低落,但是我已经学会了应对之道。 但是,使用当今的IDE,我发现在编写代码时很容易集中精力并集中在区域中。但是当我写文字时(像这篇文章一样),我发现很难集中精力。 总的来说,阅读障碍者比普通的阅读者更容易读写代码吗?与正常的阅读和写作相比,阅读障碍法使用哪些类型的技巧和工具来帮助他们更好地掌握编程?

2
开发人员为什么要有私人办公室?
所以我知道这里的每个人都与私人办公室有关,实际上有多少开发商。我有点半信半疑。我可以相信,主要开发人员都有他们,但是通常这只是您普通办公室中的一个人。 这让我想知道,有多少开发人员拥有私人办公室。这就引出了一个实际的问题:他们为什么要拥有它们?

8
开发人员在夜间工作效率更高吗?[关闭]
我个人深夜保持清醒,编码并喜欢从事个人项目。我的其他同事也一样,喜欢在夜间编码。但是,这并不是要对个人爱好充满热情,相反,我真的觉得我晚上的工作效率更高。 我认为关于夜的某些事情,也许是黑暗,也许是寂静,也许是使开发人员变得更有生产力的另一个属性。 这有什么道理吗?为什么有些开发人员认为他们晚上的生产力更高?是否有任何科学证据证明这一主张?诸如“在夜间,监控灯的危害较小”或“夜间的自然空气中的氧气较多,因此更适合于思考过程”之类的东西。 主持人注意: 问题是要寻求科学证据,否则需要引用有关此主题的信息。不提供支持参考的答案将被删除。这不是一项民意测验,您应该在醒来时分享,以及一天中的哪些时段您的生产力较高。

10
如何说服经理允许堆栈溢出
在我公司,我们对互联网使用有严格的限制。我经常必须仅将不良的移动界面用于堆栈溢出。但是,该网站对于工作非常有用。 我如何说服经理解除对堆栈溢出的阻止?经理们可以在线查看福利摘要吗?

9
将来的验证码
在我工作的地方,开发人员总是告诉我“为了将来以防万一”或“我认为这样做是个好主意,因为他们可能有一天会想要它”。我认为很高兴他们能积极地预见未来的变化,但我不禁认为这是不必要的,并且冒着编写可能永远不需要的代码的风险,因此徒劳无功(我还认为有些开发人员只想尝试一些东西)全新的)。如果您只是编写良好,干净的组织代码,则用于将来证明的参数是否无效?

11
当编码开始变得无聊时,该怎么办?[关闭]
我从6岁开始使用Commodore 64编程。现在我28岁,我必须完成计算机科学一级学位的4门课程。 这些年来,我开始对编写代码感到无聊。我已经学习了理论计算机语言的计算机科学课程,并且在网络安全领域学习了10年的C系统编码,但是编写代码并没有带来任何刺激。 我可以用C,C ++,Python或任何您想要的语言编写代码,但是我对自己的工作并不感到兴奋。我感觉不到任何挑战。我已经编写了多线程代码,HTTPS MITM代理和WSGI应用程序,而无需任何特定的算法技能。 我觉得所有这些新东西都是一样的,其中包含了更简单(或更多个)的抽象或自动化,但是对我来说,这些听起来都是一样的。一遍又一遍地。可计算语言都是图灵可计算的,因此编码仅是部分函数此子集中相似模式的复制。 在日常工作中,即使寻找错误,对代码进行基准测试或解决X,Y,Z库问题,也感到无聊。 我是一个很好奇的人。我总是被某些东西刺激。但是,即使我查看出色的代码,我也无法做到。我对事情的运作方式感到更自在。 现在是时候提高我的职业了吗?还是要获得更多具有挑战性的计算机科学知识?也许会获得CS的专业学位? 我已经开始阅读有关项目管理“ Peopleware”的第一本书,并且我对软件开发生命周期越来越感兴趣。您建议做什么? 也许像我的一些朋友一样试图进入Google或Microsoft或Apple。或者,也许是更具管理性的职业道路。我还试图找到一本有关沟通规则和“人格特征”的好书,以使我为进入管理领域做好准备。 有什么建议么? PS:我很感兴趣,我并不沮丧 :)我喜欢爬山,徒步旅行,照相和我是运动登山者,我喜欢游泳和运动,有时候我会跑步,实际上我读了一本关于我的国家(意大利)从AC到今天的故事的书,我很喜欢旅行(今年夏天,我赚了4000Km,看到西班牙有很多地方可以爬上去,仅用了3周的时间,这不是假期,而是马拉松,长达24公里的徒步旅行使我的疝气受伤),我热爱戏剧和生活。 多亏了所有人,思考所有答案为我提供了使自己的道路更加清晰的机会。 出于总结目的,我们可以概括投票最多的答案。 首先,所有的人的票了必要性,以使我们的工作支持你的生活,而不是唯一的理由留在生活中(这不是我的情况),所以,如果你唯一的理由生活,如果工作,你来的太快真的很沮丧 正如人们所说的那样,维也纳不等您:) 在此提醒之后,人们建议: 增加技术复杂性我实际上正在努力增加挑战并减少对此的无聊。 将专业领域更改为非技术领域,试图成为经理,或者在与您的工作相关的非技术领域取得一些进步。 在另一种技术挑战中改变专业领域,您是系统程序员吗?尝试减少对人的应用程序的开发,以便您可以使用有用的软件更轻松地查看人 在您的学术道路上提高计算机科学学位 出于我的目的,正确的答案是在计算机科学领域取得进步,就我的感觉而言,我认为编程不是获得计算机科学的唯一途径,而且我认为与计算机工程专业人士不同的是,获得计算机科学的其他道路会更好。

10
提前发货,从不发货[关闭]
开头是“自我注释”,所以请您原谅我,如果挫败感太明显并且写作不如恒星。 最近我想到的三个主要主题是: 动机 学习(好奇心) 做(做) 我已经研究动机和激励措施已有几个月了。人们似乎在做事情时可能有无数种不同的动机(我意识到这听起来有些陈词滥调,但我会忍受)。我之所以真正被它吸引是因为我迫切地想知道为什么我做我要做的事情,为什么我不做我想做但不做的事情。 我正在阅读Paul Graham出色的Hackers and Painters一书。在这篇文章中,他认为黑客和画家非常相似,因为他们都是“创造者”。画家做画。黑客制造软件。画家不一定需要了解油漆的化学成分即可制成精美的画作。黑客不一定非要知道1和0才能制作出精美的软件。 然后,Graham得出了不同的计算机科学领域之间的区别: 有些人似乎在学习数学 有些人似乎自己在研究计算机 黑客正在制作软件。 差异非常重要。看起来有些动机是为了创造美丽的东西。而其他人的动机是出于好奇心而学习。对我而言,某些动机似乎很明显,但好奇心似乎并不那么明显。我当然会认为自己是个好奇心强的人,渴望学习几乎所有的知识。但这正是问题所在。 的事情,让我害怕这么多的是,我拼命地想使事情。我拼命地想去做的事情。我想写一本书。我想画一幅画。我想写一首歌。我想要做的事情喜欢旅游。但是奇怪的是我也想学习东西。我想学弹吉他。我想了解艺术史。我想了解更多有关哲学和文学的知识。 关键似乎是学习与做事之间...学习与做事之间的平衡。 虽然我不确定在做某件事之前应该了解多少知识,但可以肯定的是,我发现自己经常站在一边,而不是另一边。就目前而言(据我所知,我一直都是这样),我是一个学习者,而不是一个做事的人。我读了好书。我已经练习吉他多年了。我花了无数小时学习编程。 但是我已经写了0本书。我创作了0首歌。我已经编码了0个漂亮的程序。我画了0幅美丽的画。我已经开始了0个可行的企业。 所有这一切的可怕之处在于,世界上可能有无数未完成的艺术品。这是我对社会和文化的厌世报仇,是从不生产或完成我所开始的任何艺术品吗?也许最糟糕的部分(除了这是我的天性),是我更加了解的事实。我刚读完《完成事情》和《实现想法》之类的书。我已经聚集并合成了如何智慧无数的话做的事情,以及如何使事情。 想象一下无法做自己想做的事情而经历人生的恐怖。如果这是您一直在努力(并希望克服)的事情,请分享。如果没有,也许可惜的可怜会让我感觉好些。 [更新:只想对所有分享想法的人致以感谢。我故意让这个问题有些开放性,希望能够鼓励讨论并让其他人重新思考围绕他们类似经历的中心问题,而且我认为它的确很奏效……这里有很多令人惊讶的见解可以与之合作,而且确实如此有帮助的。再次感谢。]

3
Sublime的“小地图”会提高生产率吗?[关闭]
我是Sublime的忠实粉丝。我最喜欢的功能之一是能够通过使用右上角的文本的压缩图像(微型地图)来滚动浏览文件。我的直觉是,这对生产力有积极的作用: 滚动此小地图是否真的提高了生产率? PS-附加问题:Sublime是发明这个想法的,还是从另一个文本编辑器获得的?

10
作为单独开发人员编写提交消息?
在我和其他程序员共享存储库的项目中,即使我是主要开发人员,我也总是编写提交消息。 但是在那些我是一个项目的单独开发人员的项目中,该存储库托管在我的个人笔记本电脑上,甚至不由客户端托管,因此,除了我自己之外,没有人会看到提交,如果我仍然编写提交,消息? 到目前为止,我一直在写它们,但是我发现我从未回过头来查看我的提交消息。我抽出时间来写下这些消息,但是即使我也再也看不到它们。 作为单独的开发人员写提交消息有什么充分的理由,还是您应该跳过它们而只专注于开发?


4
如何制止镀金并满足于发布工作进展
我所属的开发团队最近适应了敏捷实践的工作。这个人突出地表明了一个事实,就是我无法停止自己的镀金代码(和文档),因此,当我可以更早地交付满足要求的解决方案时,我就超出了最初的估计。 我认为我的道德观念与强迫症接壤,因为我过于依赖自己的代码,在重构和完善到第n级之前,很少满足于发布。我很高兴自己意识到了这一点,但是我如何才能改变自己的态度/心态来满足自己的进步并按时发布呢?

11
您最好的程序员是否应该将其他所有人的代码检入源代码控制中?
svn和git之间的区别之一是控制对存储库的访问的能力。很难将二者进行比较,因为对于完全应该允许谁提交更改的观点存在差异! 这个问题是关于将git用作某个公司的团队的集中存储库。假设团队成员的技能水平各不相同,这与大多数公司中的情况大同小异。 Git似乎假设只有最好的(最有生产力,最有经验的)程序员才能签入代码。如果是这种情况,您将他们的时间花在了编写实际代码以检查其他人的代码以进行检入方面。我真的想将这个问题的重点放在最佳程序员时间的最佳利用上,而不是一般的最佳版本控制实践上。一个必然的结果是,如果优秀的程序员的大部分工作是检查他人的代码,他们会辞职吗?我认为这两个问题都归结为:审查是否值得提高生产力?


10
如何避免被DailyWTF故事候选人的公司雇用?[关闭]
我正在阅读The Daily WTF存档,尤其是那些与IT相关公司有关的故事,这些公司采用完全错误的软件开发方法,开发人员的工作等等。 有些故事是完全可怕的:出于安全原因,一家公司没有本地网络,另一家公司拥有只能由经理访问的源代码控制服务器,等等。在其中添加了所有有关不知道经理的故事关于他们工作的任何事情并做出愚蠢的决定,而无需听取任何人的意见。 问题是,我不知道如何在面试中知道您是否会被该公司雇用。当然,有时候,面试官会讲些奇怪的事情,这使您觉得公司出了点问题(以我为例,最后一位经理说我应该100%的时间通过远程桌面工作,并连接到旧的slooooow机器,因为“它避免了几个人修改相同的源代码”;也许我应该向他解释SVN是什么)。 但是在大多数情况下,面试过程中您将无法获得足够的信息来获得公司的确切形象。 那么如何避免被这类公司雇用呢? 我考虑过要看一些文档,例如文档指南或代码样式指南。问题是我住在法国,在这里,大多数公司根本没有这些文件,在极少数情况下(这些文件存在的情况下)它们已经过时,书写不佳,从未使用过,或者迫使您这样做。做出毫无意义的事情。 我还考虑过要问一下程序员是如何工作的。但是,看到他们有双屏风或“后现代艺术风格的家具”,并不意味着他们没有人做出奇怪的决定,因此无法在那里工作。 你有没有遇到过这种情况?你尝试了什么?它奏效了吗?

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.