美文网首页程序员
系统问题和个人问题

系统问题和个人问题

作者: zhishijuncc | 来源:发表于2018-09-27 14:36 被阅读3次

目前工作上感觉到一些阻碍的原因是软件开发的内在不良特性(系统问题),以及自己意志力较弱(个人问题)。

前一篇文章说到“编程工作不是创造性工作,其本质就是复制黏贴”。这句话还是值得商榷。《人月神话》指出:

没有两个软件的部分是相同的,软件不存在重复的部分。

回忆起来的确如此:在编程的时候,即使查到了现有代码也不可能立刻应用到项目中去,需要加以理解、将别人的代码进行转化和吸收后在进行正确的实践。这个时候,别人的代码其实已经“面目全非”了。软件的复杂性是其最大的特性,如果软件内容全是复制黏贴的话,那就不存在所谓的“复杂性”了。

当软件重构完成进入维护阶段的时候,现在情况就从去复杂性转化为了强化复杂性的过程。这就是目前工作感到阻碍的系统问题。系统问题无法被完全避免。而在去复杂性的过程中,我能够系统的了解公司前端的业务线路,这就是我对于公司的价值所在。而目前的强化复杂性的过程中,需要我在了解业务的情况下精简内容,做好需求修改上的准备,对自己的代码负责。

个人问题在于意志力较弱。最突出的体现在睡觉时间的把握上。晚睡会带来两个问题,首先是晚上学习效率的下降,其次是白天没有了学习时间。晚睡问题已经持续了至少一年,目前已经影响到了我的学习成果,得加以有意识的克服。提高效率往往是有限且不可持续的,延长时间才最为重要。还是那句话

Keep doing in a relatively long period. 

相关文章

  • 系统问题和个人问题

    目前工作上感觉到一些阻碍的原因是软件开发的内在不良特性(系统问题),以及自己意志力较弱(个人问题)。 前一篇文章说...

  • 个人问题

    那时候很难过,情绪大起大落,我爸就说:“你把灯打开,坐起来会儿就好了。” 我晚上睡觉的地方很奇怪,房间在我家的过道...

  • 个人问题

    看着身边的朋友一个个结婚、怀孕、生小孩,说内心没有一点波动是不可能的,我是不是也该考虑一下个人问题,早点提上日程了...

  • 个人问题1

    如果你无法放弃止做某事,你就是对它addicted,或你对它有了一种addiction,下面就是一些常见的沉溺。H...

  • 个人问题2

    break the habit 改掉坏毛病1.情态动词 'ought to'和'had better'你可以使用情...

  • 个人问题随感

    一个人的经济基础是他作为人的本质的表现形式。所以一个男人的事业在他的生活中占据着何等重要的地位。没有物质基础,一切...

  • | “飞鸽传书”导致的 win10 右键异常

    个人问题描述 电脑信息如下:品牌:华硕机型:笔记本系统:win10 详细问题在电脑桌面右键,会接收到“刷新”效果;...

  • freecodecamp个人问题汇总

    1、Testing Objects for Properties 我自己的的代码 答案 不....虽然很不想承认,...

  • 个人问题随感2

    其实,我这样写作或许只是在描述自己的情绪而已,描述自己的可能是一些鸡毛蒜皮的无关痛痒的个人问题。那问题就是这是否有...

  • 个人问题还是社会问题

    人受环境影响,所以,往往更多人把问题怪罪到社会。 但社会由个人造就,社会问题也便归入到个人问题。 那到底是社会造就...

网友评论

    本文标题:系统问题和个人问题

    本文链接:https://www.haomeiwen.com/subject/tveeoftx.html