Small company to avoid the pit and Survival Guide

There is no doubt that all of them are willing to work in large companies!

The company benefits from a large Needless to say, specifications, salary, benefits, stability, etc., after blasting small companies. But big companies or how so many people! SMEs in the country for the town to provide 75% of jobs, which means that most people have to enter the small and medium enterprises to make a living!

I work in this 17 years, worked at large companies, medium-sized companies also stayed a few people in a small micro-entrepreneurial companies stayed. My resume does not really look good, because I'm basically in the latter part of small business! Very sad reminder that, these companies either directly close down or develop very bad. I think my career quite a failure, so I decided to write a blog post, to know the various situations I encountered were written down, so that friends can avoid these pits, better than I development, more promising !

Because I graduated from the Department of Computer Science 985, so a graduate fortunate enough to enter a large communications company, the domestic top three. Unfortunately, during this first work of a good job, I am totally confused about life, two years after easily give up. Since the process much to say. 2007 SP entered a medium-sized software company, in fact, development is still good, but because of internal struggles, at the end of 2009 closed the Nanjing R & D Center. Next stayed three small companies have closed down, the first four basic investment burn, sold; recently leave this house, I do not want to say. In fact, I did not get a severance pay. . . Do not know if lucky or sad reminder, every time I found that the company ran ahead of the company to die, then the company either GG, or half-dead!

1, how to choose a small company worth going

1.1 to see the boss, leadership

Previously, I always thought the most important state company, but so many years, I found that the most important was the boss. The boss's ability to make or break the company.

First of all, the boss to have enough vision and foresight, decided to do a kind of business, and with his contacts and the ability to make this business profitable. If you just have money and want to try it in many ways, I think, or forget it!

Secondly, the boss to have a certain ability to sell, before forming the sales team, he was responsible for the company's products sell out.

Third, the boss to have enough charisma and wrist, will be a man, be able to get the trust and loyalty of employees.

Fourth, the boss may not understand the technology, but the company must have a high-level decisions, does not have a say in technical leadership, he knows the software can obtain the absolute confidence of the boss. The boss is very sensitive technique white, but refused to decentralization, do not listen to the views of insiders.

These things in the trial will be able to understand clearly, as long as one does not meet the four, a little skill of the programmer or quickly Shanba. I eat deficit is already more than enough, the lesson of blood! Of course, the average person the ability to bully day is also possible. Remember: Any company once wrong, first of all run away is always the most powerful group of people!

The operating status see 1.2

The company's current financial status, operating status is also important.

Even if the company no matter how good the product, no matter how good prospect, but things can not be sold, and financial money, the Beat is very simple.

The best company is already profitable, cash flow sufficient to operate more than six months.

At least have continued to generate revenue, even if the current non-profit status, but also in turn for the better, the wish to see.

If you have no income, you have to be careful! It is easy to step on the pit, of course, it is not absolute.

The newly established start-up companies is certainly no income, it is understood, there can be endless. But a startup company founded a couple of years, he has been relying on financing or funding alive, which is a little scary! Therefore, the establishment of more than two years, it is also known as start-up companies, which can be PASS!

1.3 watch industry, see product

Choose a mainstream, promising industry, promising to make the product, the company is able to grow and develop the premise, but also to try to avoid the Red Sea.

Different periods, the mainstream industry is certainly not the same, such as 2014 o2o, 2015 in online education, business services 2016, 2017, short video, the last two years hot AI, and so on. We can not chase hot on the industry which industry, this is not the end. But if I suggest you promptly to update their technology stack, if you just change jobs, it is best to join the industry's most popular current salary of the most impressive, there are infinite possibilities.

In fact, many product classification, I think that can be divided according to the type of products and projects:

  1. Product: Since research, their own development, maintenance, operation or sale.
  2. Project: to undertake the task of other companies, it is only responsible for development and maintenance.

In general, project-oriented companies as long as the powerful sales team, and generally easy to maintain profitability, such as the outsourcing company; but not for personal development. Company sales and earnings pressure-type products is relatively large, especially toC of products, access to the user actually very easy.

Press service object can be divided into toB and toC

  1. toB, provided to the company to use, usually multi-function, small number of users, we need to pile a lot of features, but do not need to focus on high concurrency and other performance issues;
  2. toC, and provide ordinary users, usually function relatively single-minded, very large number of users, there is a high demand for high concurrent high availability;

Needless to say, we are sure to choose toC products, right? Ha ha ha! As long as it can do, a huge amount of users, it is easy to melt into the capital, and traffic can be transformed into profits.

See Technical Architecture 1.4

Look at the company's technology is used to the old or newer! This is also very, very important.

Seen a lot of reports, older programmers looking for work can not find everywhere, every interview, people will complain that he is too old technology stack! This can cause very human meditation! People are not discriminated against because of his age he was, just because he did not keep up with the technology of the times!

The software industry has a new technology every year, if you stand still the status quo, then you will soon be eliminated!

I just self Java in 2011 when the mainstream architecture is SSH; 2014 onwards we have replaced SpringMvc + Mybatis up; then from the beginning of 2017, they began SpringBoot + SpringCloud micro-services architecture. Now Java Advanced job interviews, high availability and high concurrency basically will ask, docker basically will ask. Not experienced the actual project, there is no continuous learning and could not answer was out.

However, many companies, especially two types of companies, as technologies are very old:

  1. Outsourcing company;
  2. Non-software firm's IT department;

These two types of companies, especially to be careful, you work in there for 10 years, technical architecture may have the same look! Outsourcing company stressed delivered, they have a lot of ready-made case, when you receive a new project, often find a similar item to change to change, these cases may be accumulated over a decade, I can imagine what techniques are used in . The other is the IT department, which is the high-risk areas. Enterprise IT departments generally do not have enough power to take the initiative to update the product, as long as the product can be used, it has been used, unless the product really can not change the old, unable to adapt to new demands, will consider to reconstruct.

If you have been these two types of companies which do not move, a few years pretty much useless. Of course, not absolute, or see the boss!

2, how to survive in small companies

If you live in a small company which, in fact, great and small companies manage relationships.

Small companies often characterized by:

  1. No money, poor benefits;
  2. Visibility is too low, unable to recruit qualified personnel;
  3. Unstable

Because of less money, probably the entire R & D team will have a leader. So, we can say that small companies R & D team on two kinds of roles:

  1. manager
  2. Developer

In small companies there, just a little ability, mingled backbone of development, and even managers, in fact, is not difficult.

Manager 2.1

If you are a small company's R & D team leader, be sure to clear 2:00:

  • In the eyes of the boss, you and your team are a group
  • In the eyes of the staff, and you are a gang boss

Please note that the timely change your own character!

When the boss and communication, you want to represent the entire team, on behalf of all the people, and to negotiate and boss the game, for all to benefit, to ensure team cohesion and solidarity.
When and employee communications, you want to represent boss, to promote research and development work, and sometimes even pull tiger to suppress the people.

There is a lot of detail, in a nutshell:

  1. You let your boss satisfied, that is, all of the progress of the project goes well, it will be completed on time. Employers generally do not control you the details, just the results. Of course, this is kind of how the project schedule, and you need to boss the game, the boss certainly hope the sooner the better, but we can not promise to finish the job, or that can cause serious dissatisfaction with the team, team instability task. When the boss the game, the team is our weapon, we sometimes even deliberately suppressed our R & D capabilities, in order to obtain sufficient development time. For example, deliberately expand the shortcomings of the team, a number of projects to expand the dangers of issues in order to win the game. Anyway, the boss in the acceptable range, we fight for as much development time on the right.

  2. You need to employee satisfaction to stabilize the team, team stability is the project completed on time, the boss satisfied with the foundation. It involves point very much, as far as possible, including salaries for staff to apply the high point, as far as possible for them to apply for various benefits, working atmosphere as much as possible to make it easier, for a long period of the project as much as possible, etc. . In fact, this process is very tired. I'm really a bit on the small companies down-hearted, and now the bad management employees, no matter how good you are, for him to seek more interest to him, and he became like that fell on the turn. I would rather go to large companies as a good architect.

2.2 Developer

In small companies there, the situation encountered by the developer varies.

When I was a general engineer, I had to be a team, the team manager, to the following people very wary. On one occasion, he gave me a task to ask me three days to finish, but I am a complete, submitted to him. But did not think he was not happy, even he said: When you come to the manager Ok! From that day on, I knew how to do, I completed ahead of schedule any task will not be submitted directly, but wait until the expire submission, since only live in peace. In fact, I later became a leader, they would understand why he would be angry, bearing little people do so.

That is to say, how to act in the development of the backbone of the small companies, depending on your manager!

Take the task ahead of schedule this matter for it, in fact, is led by her face, especially three days to finish the task for a long time, played even worse: Papa Pa! Because, working hours correct assessment task is a matter within the parts manager, have such a big error, that is actually the manager of dereliction of duty. Leaders may feel the atmosphere of the task can be completed well in advance, recognize employees, task time evaluation error self-reflection and improvement; stingy leaders may be very unhappy that the employee intentionally hit the face, so that he lost face. Therefore, the staff how to deal with this situation, we need to be based on personal style of leadership.

So, in a small company there, we must obey the command of managers, rally around the manager! Managers agree with you, trust you, you have more opportunities. Your salary is leadership to help you apply, you are doing the lead in organizing. Managers want to give you wear shoes a little too easy! Obey the command on the right! Of course, if you are dissatisfied with the actions of the manager, you can quit, another company, a change in leadership; do not try to find the boss to get rid of him, it is almost impossible.

Note that, the boss certainly more trust your manager, not you! Managers do not agree with you, for you are unhappy, in fact, you can not be in this company have any future anymore. Even if you are a company indispensable to people, how do? Encountered powerful point manager, still fire you! I read a story, a manager fired an employee, recruited five employees to replace him! The key is: the loss of the boss's money, but not money manager, what he was afraid! Of course, I can not do this kind of thing, I usually tried to save money for the boss, make the greatest efforts to stabilize the team at the same time save money, so I did really tired!

Of course, if you have really strong personal ability, strong bosses are familiar to you, think you're indispensable, you basically have steady. But if you have to let the boss do multiple choice: either you go or managers go, the boss usually will choose the manager.

3, how to determine the prospects for the development of small companies

I usually run away before the company went bankrupt a small company to die, there will be some obvious signs, such as:

  1. Cash flow quickly broken;
  2. Begin partial layoffs;
  3. Founded more than two years, but the product, sales revenue in all aspects has not improved;
  4. Product proved to be a pseudo-market demand;
  5. Industry has entered the Red Sea, and the product did not do a good job or not getting enough subscribers;
  6. Internal factions huge plus, even seriously affected the result of the struggle of products and markets;

and many more.

The collapse of companies such as severance costs, under the next election is not recommended! And you may not be able to get! A complete waste of time!

Small companies are very fragile and many questions! Therefore, the ability of friends, or try to select the large companies it! When no choice can only choose a small company, but also pay attention to avoid the pit, try to choose a little tricky small companies; if you do not accidentally strayed, but also to stop in time.

Released five original articles · won praise 18 · views 10000 +

Guess you like

Origin blog.csdn.net/zzmlake/article/details/104259872