做为网站建设公司初级程序开发人员学到的苛刻真理(三)

  如果您开始阅读像GOF这样的书,并尝试确定该图书馆中使用的设计模式,则可获得加分。作为网站建设公司开发人员,仅此一项就能带您一生。

  您会低估工作!

  标题准确地说。令我惊讶的是,到目前为止,在超过65-70%的情况下,我仍然无法提供准确的估算值。而且我这次也高估了。

  从外部看,软件开发的精确程度让我告诉你:不是!。选择库涉及很多创意,请确保它们加在一起构成最终解决方案,如果有的话,通读文档,如果没有文档,则通读API代码。还有各种库和工具的混合和匹配,注意设计和验收标准,并增加一些自己的花哨之处。

做为网站建设公司初级程序开发人员学到的苛刻真理(三)-梦幻科技

  您应该知道估算值就是这个词。估计,预测,占位符时间范围。只要您对沟通保持勤奋,让您的经理知道一项任务将花费3天而不是1天,那么当您花了两个小时完成这项任务时,它的价值将大大提高,同时也将减少您的挫败感。不用告诉他们,工作第二天要花3天,而您说要花4个小时。

  您将高估您的能力!

  您只能执行许多任务。但是,有时您会进入超人模式,并认为可以解决过去三个月来一直在任务列表中腐烂的生产错误。您还将认为您可以同时将应用程序部署到生产环境中,并按时交付其他两个功能,以使客户可以在票价上显示。

  没有很多牺牲,您将无法做到这一点。问题是,由于您说可以做到,所以它可能不会引起注意。没有人要求您提供英勇,那么为什么要特别注意?

  无论如何,如果您已经说过“是”,请查看如何让该人知道您犯了一个错误。当您这样做时,还提出了一个解决方案。您不能只说:“我做不到,找到其他人”。他们可能已经对客户,企业主等设定了期望。

  与您的同事交谈,看看谁愿意提供帮助,并尽可能详细地向他们介绍问题。然后去找您的经理,告诉他们您的错误以及如何解决该错误的计划。

  足够好就行。

  如果您所做的全部是花时间抛光看不见的东西,并且只有在完美时才将其发布给您的同伴,您将不会获得升职。

  永远不会完美!

  你知道他们在说什么:“完美是足够好的敌人”。您的方式工作,以足够好的,你有时会得到完美的,当你期望它最少。

  使工作可见。

  始终让您的工作“展示”,以供同行和经理查看。经理最讨厌的就是不知道到底发生了什么。特别是当您必须管理业务和客户的期望,紧迫的期限以及技术团队看不见的许多其他事情时。

做为网站建设公司初级程序开发人员学到的苛刻真理(三)-梦幻科技

  这样想:如果您不知道需求到底是什么,您是否可以工作?如果您只是被暗示要继续挖掘几天,就可以吗?

  您会被吓到!你会进入分析瘫痪模式和过度工程的每一块的那个东西你正在构建,以考虑每一个可能的边缘情况。

  不利的一面甚至更糟—您所提供的一些垃圾甚至无法满足客户/企业的需求。

  尽早失败。

  失败,尤其是刚起步的时候,应该是一个学习的机会。只要您优先考虑基础知识,而且您不会在写if声明时失败,没有人会注视。即使/当您使生产崩溃时。

  他们可能会使代码审查过程更加严格。但这就是您证明需要改进的地方,因此您可以获得更多要点。

  每次都不要以相同的方式失败。

  失败而不学习,表明缺乏学习意愿。还是缺乏关注。优秀的技术负责人会注意这些提示,如果您发送太多此类信号,他们会注意到并采取行动。

  尝试从错误中学习,寻求反馈,并寻找应该改善自己的具体方法。每个人都喜欢提供建议,您将获得很多建议。您需要一位可以帮助您找到解决方案的导师。这有很大的不同,因为指导者还可以帮助您找出实施该解决方案的策略。

  询问细节和时间,即使有人敦促您做出决定

  人们将只是在您的办公桌前走来走去,或向您发送无辜的聊天,以求获得您的最高估计。不要立即提供。询问详细信息和时间。30分钟就可以了,但是只需停下来思考一下问题。

  通过将资源集中在考虑估算上,您将可以更好地了解可能出现的问题,并记住类似实现方式的过去挫折。尽管项目经理很乐意告诉客户您可以在2天内交付功能,但是请不要大惊小怪。暂停并思考片刻。他们现在可能不喜欢您,但稍后会感谢您。稍后您将感谢您。


联系我们

13751415268

853408942

:853408942@qq.com

:9:30-22:30

QR code