delphi5开发人员指南
by Isabel Nyo
通过伊莎贝尔·尼奥
成为企业家并发挥作用的开发人员指南 (A developer’s guide to becoming an intrapreneur and making a difference)
The word “intrapreneur” was defined by Gifford Pinchot in 1984 as:
Gifford Pinchot在1984年将“ intrareneureur ”一词定义为:
…dreamers who do. Those who take hands-on responsibility for creating innovation of any kind, within a business.
……做梦的人。 那些亲自负责在企业内部进行各种创新的人。
Developers make great intrapreneurs. Developers are used to analyzing problems, thinking deeply and creatively, designing systems from scratch, and coming up with solutions that solve problems. Good developers go a step further by implementing monitoring and alerting into whatever they have built so they know if their solution is working as intended or not.
开发人员创造了出色的内部企业家。 开发人员习惯于分析问题,进行深刻和创造性的思考,从头开始设计系统以及提出解决问题的解决方案。 优秀的开发人员将监视和警报实施到已构建的任何内容中,从而进一步走了一步,以便他们知道解决方案是否按预期工作。
Those are exactly the traits that are required for an entrepreneur or an intrapreneur. However, developers aren’t often recognized for their entrepreneurial spirits in an organization, or for being an intrapreneur. Why do you think that is?
这些正是企业家或内部企业家所需要的特征。 但是,开发人员通常不因其在组织中的企业家精神或作为企业家而获得认可。 你为什么这么认为呢?
Today, I will go through the stages that a developer can follow to become an intrapreneur within their organization.
今天,我将经历开发人员可以遵循的阶段,以成为其组织内的企业家。
阶段1:找到要解决的问题 (Stage 1: Find a problem to solve)
When you are a developer working for someone else, problems are given to you, either in the form of a user story or a defect that you need to solve.
当您是为他人工作的开发人员时,会以用户故事或您需要解决的缺陷的形式给您带来问题。
If you want to be an intrapreneur, you can’t wait for someone to come to you with a problem for you to solve. But trust me, that doesn’t mean problems don’t exist outside of user stories and bugs. A problem doesn’t mean something is broken. Sometimes it is just a matter of making an existing system, process, or service more efficient and effective.
如果您想成为一名企业家,就等不及要遇到一个需要您解决的问题来找您。 但是请相信我,这并不意味着用户故事和错误之外就不会存在问题。 问题并不意味着有些问题。 有时,这只是使现有系统,过程或服务更加高效和有效的问题。
In your role as an intrapreneur, you can introduce new products for customers, new products for internal users, new tools, new processes, or new initiatives to foster a better work environment. Or you can improve any existing one. But don’t start by saying, “I want to introduce a new product.” Instead, start by saying, “I want to solve a problem.”
作为企业家,您可以为客户介绍新产品,为内部用户介绍新产品,新工具,新流程或新计划,以营造更好的工作环境。 或者您可以改善任何现有的。 但是,不要一开始就说:“ 我想推出一种新产品。 ”相反,首先要说:“ 我想解决问题。 ”
Say, for example, that you want to save your company some money. First, let’s go back to thinking like a developer. What would you do when you want to optimize your system or code so it doesn’t use a lot of memory?
举例来说,您想为公司省钱。 首先,让我们回到像开发人员的思维方式。 当您要优化系统或代码以使其不占用大量内存时,您将怎么办?
- You need to understand the fundamentals of memory management, and 您需要了解内存管理的基础知识,并且
- You need to go through your code to figure out where memory may be leaking or if there is an efficient loop or variable assignment. 您需要遍历代码以找出内存可能泄漏的位置,或者是否存在有效的循环或变量分配。
Likewise, to save your company some money, you need to understand the basics of financial management. You don’t need to go and get a MBA or be a CPA to do that, but you need to understand the basics. Understanding financial terminology, balance statements, and financial reports will all help. Once you know where money goes, you can think about ways to save it.
同样,为了节省公司资金,您需要了解财务管理的基础知识。 您不需要去读MBA或成为CPA即可,但是您需要了解基本知识。 了解财务术语,资产负债表和财务报告都将有所帮助。 一旦知道了钱的去向,您就可以考虑省钱的方法。
According to market research, growth companies spend quite a bit of money on recruitment. The cost of recruitment is higher for specific roles that require strong technical skills. It takes longer to fill those roles, and hiring managers need to do assessments like coding tests and multiple interviews to ensure the candidate has the required skill set. If the company decides to use an external agency, this cost could increase even further.
根据市场研究,成长型公司在招聘上花费了很多钱。 对于需要强大技术技能的特定职位,招聘成本较高。 担任这些职位需要更长的时间,招聘经理需要进行评估,例如编码测试和多次面试,以确保候选人具备所需的技能。 如果公司决定使用外部代理,则该成本可能会进一步增加。
If you are a developer and you work for a company that hires a lot of developers, then this is a good problem for you to solve on your route to becoming an intrapreneur.
如果您是一名开发人员,并且为一家雇用了许多开发人员的公司工作,那么这对于您解决成为企业家的道路是一个很好的问题。
Because you are a developer yourself, you probably have an advantage: you know other developers in the market, and you probably have a pretty good understanding of what developers are looking for. From there, you can think about ways you can help your company reduce costs through more effective and targeted recruitment.
因为您自己是开发人员,所以您可能有一个优势:您知道市场上的其他开发人员,并且您可能对开发人员的需求有很好的了解。 从那里,您可以考虑通过更有效和更有针对性的招聘来帮助公司降低成本的方法。
第二阶段:收集数据 (Stage 2: Gather data)
What kind of data does your company have around the problem that you are trying to solve? This is very important, because if there’s no baseline, there is no way for you to track if you are making a positive difference. Just like an entrepreneur needs to know how her business is performing, you, as an intrapreneur, need to know how to measure the success or progress of your project.
您的公司要解决的问题有什么样的数据? 这非常重要,因为如果没有基准,就无法跟踪您是否在发挥积极作用。 就像企业家需要了解自己的业务表现如何一样,作为企业家,您也需要知道如何衡量项目的成败。
Looking at the example project we picked out earlier (saving money for your company through effective recruitment), you need to know the cost per hire for your company. It is not the total recruitment cost, because total recruitment cost per year will vary depending on how many new hires are made that year. There are also other metrics that you can use which are not direct cost, but indirect cost, such as the length of time it takes to fill a role and the retention rate.
查看我们之前挑选的示例项目(通过有效招聘为您的公司节省资金),您需要知道公司的每次雇用成本。 这不是总招聘成本,因为每年的总招聘成本将根据当年新雇用的人数而有所不同。 您还可以使用其他指标,这些指标不是直接成本,而是间接成本,例如填补职位所需的时间和保留率。
Collect all that baseline data, and then you can decide in which are you would like to make an impact. Gathering and understanding data is a good exercise for a developer, because not everything is black and white. It will also increase your knowledge and awareness of how business works. Additionally, the company will benefit from your critical thinking and problem solving skills.
收集所有这些基准数据,然后您就可以决定要在哪个方面产生影响。 对于开发人员而言,收集和理解数据是一个不错的练习,因为并非所有事物都是黑白的。 它还会增加您对业务运作方式的了解和认识。 此外,公司将从您的批判性思维和解决问题的能力中受益。
第三阶段:组队 (Stage 3: Form a team)
Why do you need a team, I hear you ask? Behind every successful entrepreneur, there are a group of people who are working in a team from the analyst to the investor. Likewise, an intrapreneur in an organization needs a team. These should be people who share a similar goal of being intrapreneurs and who are willing to put extra time and effort into this project with you.
听说您为什么需要团队? 在每位成功的企业家的背后,都有一群人,从分析师到投资者,都在一个团队中工作。 同样,组织中的企业家需要一个团队。 这些人应该具有成为企业家的相似目标,并且愿意与您一起为该项目投入更多的时间和精力。
When recruiting for your team, don’t worry about job titles, worry about what they are willing to offer. You may be a developer, but your coding skills may not be required in your role as an intrapreneur. The more valuable skills are critical thinking, collaboration, communication, and creativity. So think about them when you are choosing team members. And don’t make the mistake of choosing too many people, because it’s all about quality and not quantity.
在为您的团队招募人员时,不必担心职称,也不必担心他们愿意提供什么。 您可能是一名开发人员,但您在担任企业家的角色中可能不需要您的编码技能。 更有价值的技能是批判性思维,协作,沟通和创造力。 因此,在选择团队成员时请考虑一下他们。 并且不要犯选择太多人的错误,因为这完全是质量而不是数量。
At this stage, you also want to get buy-in and support from a few people at the senior/executive level. These people will become your sponsors if they support your idea.
在此阶段,您还希望获得高级/执行人员的支持和支持。 如果他们支持您的想法,这些人将成为您的赞助商。
This is the main difference between being an entrepreneur and being an intrapreneur. When you are an entrepreneur, you work for yourself and you make the calls. Whereas when you are an intrapreneur, you need to go through the appropriate channels to get a buy-in first, as you work within a company and its policies.
这是成为企业家和成为企业家之间的主要区别。 当您是企业家时,您会为自己工作,然后打电话。 而当您是一个内部企业家时,您需要通过适当的渠道来首先获得支持,因为您在公司及其政策中工作。
It is also important to keep your sponsors informed of your progress whenever there are major events, such as when you are testing a new idea, when you have gotten results from your idea, and so on.
每当发生重大事件时(例如,当您测试一个新想法时,何时从想法中获得结果等),都要使您的赞助商随时了解进展情况,这一点也很重要。
阶段4:制定业务计划 (Stage 4: Put together a business plan)
You have got the what, and now you’re ready to tackle the who and the how. Who are your customers, how are you going to solve the problem that you have identified earlier, and how will you know you have solved the problem?
您已经拥有了什么,现在就可以解决谁以及如何解决了。 谁是您的客户,您将如何解决您先前发现的问题,又如何知道已解决了该问题?
By customers, I don’t mean people who will buy from you. Customers, in this case, are people who will benefit from this project that you’re working on. So say, for example, you’re going to save your company money through effective recruitment. Your customers are, of course, the hiring managers within the company, because money will be saved and operation cost will decrease. You will ease their burden and you will address their pain point, which could be “difficulty in finding suitable candidates” or “having to deal with too many recruitment agencies.”
客户,我不是说会向您购买的人。 在这种情况下,客户是将从您正在从事的项目中受益的人。 举例来说,例如,您将通过有效的招聘来节省公司资金。 您的客户当然是公司内部的招聘经理,因为这可以节省资金,并且可以降低运营成本。 您将减轻他们的负担,并解决他们的痛点,这可能是“很难找到合适的人选”或“必须与太多的招聘机构打交道”。
Your business plan will outline, at the very least, three things:
您的业务计划至少将概述三件事:
- the problem 问题
- the solution 解决方案
- the success criteria 成功标准
Depending on the type of project, you may include other things like a business model, financial summary, and so on. Because you are an intrapreneur within an organization, you will find that a lot of your projects are not exactly about making money directly. They’ll usually be more about reducing cost and improving efficiencies. Here’s a sample business plan template and guide that you can download and use.
根据项目的类型,您可能包括其他内容,例如业务模型,财务摘要等。 因为您是一个组织内的企业家,所以您会发现很多项目并不完全是直接赚钱。 他们通常会更多地涉及降低成本和提高效率。 这是示例业务计划模板和指南 ,您可以下载和使用。
阶段5:测试您的想法 (Stage 5: Test your idea)
If you’ve read “The Lean Startup” by Eric Ries, you know about the principles he discussed. In particular, I’m talking about the three step feedback loop: Build, Measure, and Learn.
如果您读过Eric Ries的“精益创业”,您将了解他所讨论的原理 。 特别是,我谈论的是三步反馈循环:构建,测量和学习。
Build-Measure-Learn is a framework for successfully measuring, and continuously improving, the effectiveness of new products for startups.
Build-Measure-Learn是一个框架,可为初创企业成功评估和不断提高新产品的有效性。
Being an intrapreneur is a bit like building your own startup in many ways. You have a problem and an idea but you are not sure if your idea is going to solve the problem.
成为一个内部企业家有点像在很多方面建立自己的创业公司。 您有一个问题和一个主意,但是不确定您的主意是否会解决问题。
So, you need to test your ideas, using as few resources as possible.
因此,您需要使用尽可能少的资源来测试您的想法。
In a startup world, this is called a Minimum Viable Product (MVP). As a developer, you are probably already familiar with all this startup terminology.
在初创企业中,这称为最低可行产品 (MVP)。 作为开发人员,您可能已经熟悉所有这些启动术语。
What is your MVP for your effective recruitment project? You could think about introducing an internal referral program or designing an online test that screens candidates out effectively. Regardless of what you decide to do, keep it simple to start. Using the Build-Measure-Learn approach, you can increment and iterate your solution to become better with feedback and learning.
您有效的招聘项目的MVP是多少? 您可以考虑引入内部推荐计划或设计在线测试以有效筛选候选人。 无论您决定做什么,都应使其开始简单。 使用构建测量学习方法,您可以增加和迭代解决方案,以通过反馈和学习变得更好。
阶段6:衡量 (Stage 6: Measure)
Once your idea has been tested out in the wild for a certain period of time, you want look at how it performed against the metrics that you are measuring.
一旦您的想法在野外经过了一段时间的测试,您就想看看它是如何根据您所测量的指标来执行的。
So, if your solution was to use an internal referral program, did you see an improvement in time to hire? Were the candidates more suitable, in terms of skill set, experience, and cultural-fit? This is where the work you did in stage 2, collecting data and having a baseline, comes in handy.
因此,如果您的解决方案是使用内部推荐计划,您是否发现录用时间有所改善? 在技能,经验和文化适应性方面,候选人是否更合适? 在这里,您可以轻松进行第2阶段中收集数据并具有基准的工作。
阶段7:学习 (Stage 7: Learn)
With the results you received, you are now in a position to make an informed decision on what to do next.
有了收到的结果,您现在就可以对下一步的操作做出明智的决定。
If the result shows that you have significantly improved metrics through your MVP, then the next logical step is to scale it up. This is called “persevere,” where you grow your idea with maximum acceleration.
如果结果表明您已通过MVP显着改善了指标,那么下一步逻辑就是扩大规模。 这称为“永久”,您可以在其中以最大的加速度发展自己的想法。
As a developer, scaling is something you are probably already familiar with. Developers often scale their systems when there is an increase in usage, to make them faster and more efficient. Scaling your solution as an intrapreneur is a little different.
作为开发人员,扩展可能已经很熟悉了。 开发人员经常在使用量增加时扩展其系统,以使其更快,更高效。 将您的解决方案扩展为内部企业家有点不同。
In our example, as an intrapreneur for an internal referral program, you want to increase the usage, or adoption, of this program. That way, more hiring managers can realize the benefits of the program, and more money and time can be saved, which was your main objective. This is similar to what an entrepreneur would do for her product.
在我们的示例中,作为内部推荐计划的企业家,您想提高该计划的使用率或采用率。 这样,更多的招聘经理可以意识到该计划的好处,并且可以节省更多的金钱和时间,这是您的主要目标。 这类似于企业家对其产品所做的工作。
On the other hand, if the result shows no significant improvement, you need to take a different approach. Eric calls this a “pivot” in “The Lean Startup.” When you have to pivot, it does not feel great because you have probably invested your time and possibly your emotions. Even though, as an intrapreneur, you are not working on your own business, it is normal that you still want your idea to be successful.
另一方面,如果结果没有明显改善,则需要采用其他方法。 埃里克(Eric)将此称为“精益创业”中的“枢轴”。 当您不得不旋转时,它感觉并不好,因为您可能已经花费了时间和精力。 即使作为一个内部企业家,您不是在自己的企业中工作,但是您仍然希望自己的想法成功是很正常的。
However, the good thing with the Build-Measure-Learn approach is that your loss as an intrapreneur, in terms of time and effort, should be minimal. You get to go back to the drawing board and come up with new ideas and look at things from a different perspective, as quickly and cheaply as possible.
但是,构建学习方法的好处是,在时间和精力方面,作为企业家的损失应该很小。 您可以回到制图板上,提出新的想法,并以尽可能快和便宜的方式从不同的角度审视事物。
Thank you for reading!
感谢您的阅读!
Subscribe to my newsletter to receive articles on Technology Career, Leadership & Life.
订阅我的时事通讯以接收有关技术职业,领导力和生活的文章。
delphi5开发人员指南