如何处理超出您技能/知识范围的任务?

发布于 2024-09-07 10:33:13 字数 1431 浏览 1 评论 0原文

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(4

为人所爱 2024-09-14 10:33:13
  1. 对您的管理团队诚实,确保他们知道。永远不要试图误导人们关于你的知识范围——这不会给他们留下深刻的印象,只会给你带来问题。
  2. 与您的团队一起评估您的选择 - 可能会改变技术,或者组织中的其他人可以帮助指导或支持您。较早改变路线比稍后改变路线更容易且更便宜。
  3. 调整您的项目时间表,以考虑因超出您的核心优势而导致的潜在风险和延误。如果您没有足够的知识来估计风险,请对估计和时间表的置信系数非常保守。
  4. 寻找该领域/技术的专家,看看您是否可以聘请他们作为您项目的顾问或顾问。没有什么比之前在某个领域的经验更能产生更大的差异了。
  5. 花一些时间尝试在您将要从事的领域/技术中创建一个简单的原型或概念验证。寻找可能出现的问题。有时,当您尝试创建简单的原型时,会出现意想不到的问题 - 这可以帮助您在实际工作中引导工作。
  6. 看看是否可以缩小项目的范围。如果您已经“落后于潮流”,提高成功几率的最佳方法就是解决较小的问题,而不是较大的问题。
  7. 向您信任的人寻求建议。尤其是那些其专业知识和知识对您正在解决的问题或技术有一定影响的人。他们也许能够为您提供更具体的建议或想法。
  1. Be honest with your management team, make sure they know. Don't ever try to mislead people about the scope of your knowledge - it doesn't impress them and only causes you problems.
  2. Work with your team to evaluate your options - it may be possible to change technologies, or perhaps someone else in the organization can help mentor or support you. Changing course earlier on is easier and less expensive than later.
  3. Adjust your project timeline to take into account the potential risk and delays caused by working beyond your core strengths. If you don't have enough knowledge to estimate the risk, be very conservative in the confidence factor of your estimates and timeline.
  4. Look for an expert in the domain/technology and see if you can engage them either as a consultant or advisor on your project. Nothing makes a bigger difference than prior experience in a domain.
  5. Take some time to try to create a simpe prototype or proof-of-concept in the domain/technology you will be working on. Look for possible issues that could emerge. Sometimes unexpected problems surface when you try to create a simple prototype - this can help steer the effort when working on the real thing.
  6. See if the scope of your project can be scaled back. If you are already "behind the curve" the best way to improve your odds of success is tackling something smaller, rather than larger.
  7. Seek out advise from people you trust. Especially people whose expertise and knowledge has some bearing on the problem or technology you're taking on. They may be able to give your more specific advise or ideas.
匿名。 2024-09-14 10:33:13

您必须将其带到公司外部,交给可以完成它的人(个人或顾问)。这意味着承包商/顾问将暂时与您在一起。如果可能的话,让他们与您和您的团队一起在内部工作,并承担培训您的责任。

您可能必须向管理层解释,如果没有这一点,项目可能会失败,并且可能会延迟并超出预算。不要担心外包一些项目——您和您的团队仍然有很多工作要做。

You have to take it outside the company to someone (person or consultancy) that can complete it. This means a contractor/consultant that will be with you for a temporary period of time. If possible have them work in house with your and your team and make part of their responsibility to train you.

You may have to explain to management that without this, the project could fail and will probably be late and over budget. Don't worry about outsourcing some projects - you and your team will still have lots of work.

小女人ら 2024-09-14 10:33:13

暂时雇用拥有您所缺少的专业知识的人,并确保他们准备好将自己的知识传授给您团队中的其他人并解决手头的问题。准备好付出大笔金钱;但如果问题确实很复杂,如果你试图在没有任何帮助的情况下解决问题,你很可能会花费更长的时间,得到更糟糕的结果,并且总体上付出更多的代价。

Temporarily hire someone who has the expertise you're missing, and make sure they're prpared to transfer their knowledge to others in your team as well as work on the problem at hand. Be prepared to pay serious money; but if the problem really is complex, chances are you'd take much longer, get a much worse result, and pay more overall if you try to figure out out without any help.

千里故人稀 2024-09-14 10:33:13

首先,+1 给 Borgwardt、Oded、Bushkin。这里有很好的答案。现在我的两分钱...

您的前进道路应该考虑这是否是您的公司内部需要拥有的技能/技术,即“能力”。根据这一点,听取@Oded(外包)或@Michael Borgwardt(雇用承包商进行一些知识转移)的建议,或者花费大量时间(如果有的话)并自行开发该功能。例如,假设您要与某些购买的软件包进行交互,该软件包以某种二进制格式输出幻数。聘请承包商来编写界面。假设您的履行副总裁希望您与 FedEx Web 服务进行交互,而您公司中没有人了解 SOAP。您知道,将为所有供应商和合作伙伴提供更多 SOAP。您需要内部 SOAP 技能,因此接受一些培训、制作原型,也许还需要一些外部帮助。

First, +1 to Borgwardt, Oded, Bushkin. Great answers here. Now my two cents...

Your path forward should consider whether this is a skill/technology i.e. "capability" that your company needs to have internally. Depending on this, take the advice of either @Oded (Outsource) or @Michael Borgwardt (hire a contractor to do some knowledge transfer), or spend a lot of time (if you have it) and develop the capability on your own. For example, suppose you're going to interface with some purchased package that spits out magic numbers in some binary format. Hire a contractor to write the interface. Suppose your VP of fulfillment wants you to interface with a FedEx web service, and nobody at your company knows SOAP. And you know that more SOAP is coming, for all suppliers and partners. You'll need SOAP skills in-house, so get some training, do a prototype, and maybe bring in some outside help.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文