I. Technical Director andCTODifferenceCTO----How does a software company enable and reduce expenditures?
I have been thinking about how software companies can increase revenue and reduce expenditure.
Of course, the boss is also thinking about open-source and throttling.
Of course, the boss thinks about the open-source and throttling at the company's operation level, and I actCTOI am thinking about this issue from the perspective of product operation. Otherwise, a software company depends on software products for its survival and development, and there is no other source of income, as a product owner, I feel that I have no responsibility to think about the profit and development of the company. Should I leave this problem to the boss who is busy with sales every day and busy with money to manage the company? You need this.CTOWhy? Is it just to make you a foreman to manage a group of people?
Some companies only have technical directors, notCTO. The technology is good, but it is not close to the company's strategic development. If technology alone cannot be used, the company's business development will not be able to use his technology. The reason is that the technical director is thinking about products, but does not think about the combination of products and the company's strategic development. In addition, it is very difficult for a product to be successful, and sales can support and develop a company. You cannot make a product. Moreover, a product is not an independent task. Its success must be associated with many people.
First, you do not understand the boss's development strategy(First, the boss needs to like you. I like a person who has a bad temper and a bad temper. I also have your temperament, management ability, vision, courage, determination, and Prestige. I also have reasons for your loyalty to my boss. If a boss doesn't feel at ease and doesn't like it, the boss will sooner or later be defeated by the boss.KillOf course, the boss won't let you know what he is thinking. You don't even know what the boss is thinking. How do you make products that are appropriate to the boss's thoughts? Many technical directors andCTOThe reason is that you don't even have a head off, let alone operate a successful product. Although this topic is dismissive to many people who advocate career management, the reality is that. Either you wait for China to become a professional democracy, or you can do it now. Successful people are all done when they are not possible. If everything is ready, what is the difference between the boss and others?)There is no chance to create a product, let alone time resources and technical training resources for your human resources and research.
Even if you understand it, you have to come up with products that match it. This is the second step.
But do not think that a good idea can be successful. You need to organize your human resources for implementation. The dilemmas of a company are different. There are no companies that are proud to allow you to dispatch resources with your desired needs. The resources provided by the boss are always less than the resources required by the officers. This is the reality. The first is human resources. There are so many people who are qualified. Therefore, your vision should not only match the company's strategy, but also match the company's current situation. It is not easy to find a balance point.
So much is not easy. Both of you have considered the current situation, challenges, opportunities, dilemmas, and future of the customer industry.3-5In years of change, your product may be in line with the boss's ideas, but it cannot be sold out (the boss has an ideal and a dream, but not necessarily the boss's dream and the customer's development can be synchronized ), the boss asks you for sin.
People are in your care, and people are in this way. It is impossible to improve and reverse in the short term. Therefore, you must start. However, if everyone's ideas are consistent, they can move toward your goal, and if the quality of their cooperation can meet your requirements, they will not be able to quickly move forward. The launch of this product is a leader, in addition, it is very likely that they cannot be pushed out because of internal chaos. It's not easy if it's slow. People are selling well. It's not easy if you want a hot spot to highlight you.
People also have fatigue periods. When people lose their temper, their mental inertia is also great, and their personalities are also different. How do you continuously add fertilizer to this team and trim branches to prevent insects and damage? Sometimes you have to bask in the sun and see the wind. Sometimes you have to move to a shade. You need to check whether the team shows any bad signs from time to time.
After the product was made, other departments of the company did not know how to promote and sell, how to implement, and how to consult and support. I dreamed of implementing it through the process. I said to myself that developing products is my R & D business, and whether or not to promote products is your marketing department. In this way, I am deceiving myself. In this way, it is easy for the product team to get out of the R & D department. You have no sense of accomplishment at all. Of course, you have no material rewards, and it is very likely that you are a professional manager. ThereforeCTOIs superior to the technical director. It manages the implementation support of enterprise consulting and coordinates the market and sales.
Transmission will be distorted, especially a management concept that requires great effort to demonstrate white. So you understand 100% , R & D personnel understanding 70% And implemented on the product. 50% , Passed to the market, became 30% , To the implementation 20% To the customer, the customer only absorbs 10% . Therefore, a management software built on a good management philosophy can only receive 10% Benefits. Therefore, management software customers think it is almost 600 A dollar, just a workbook of the advanced level. In particular, with the loss and replacement of customer staff and the loss and replacement of software company staff, there will be no more left in the end. The benefits that software can present to customers cannot be said at all.