Job Recruitment Website - Zhaopincom - How about software implementation?

How about software implementation?

Question 1: What is the salary for software implementation? How much is it generally? The so-called software implementation means working for a software provider, visiting customers to install software, training customers, and post-maintenance. Most of the work places are not fixed, and they mainly travel on business. The basic salary is generally not high, and it mainly depends on project commissions. The more you do, the more you get. This job does not necessarily require good computer skills. Too good is a waste. The main thing is to be familiar with or even proficient in your own software and be able to stand alone. Of course, if you have a good foundation, you can get started faster.

I have done the software implementation of the Sunshine Video Request System, including the entire set of crystal head installation, server installation, workstation installation, software installation, and subsequent maintenance. Because this kind of software is used, it is often necessary to work overtime, and the work is completely irregular. I often get up in the middle of the night to come to people for maintenance, and the salary is not very high. I was in Dongguan at the time, and the average monthly salary was about 4,000, and sometimes it was six to seven thousand. It was just that the intensity of the work was too great, and I lost more than ten pounds in a few months, and then I stopped working.

Later I worked on Jinhe OA software implementation, which was relatively easy. Although I still had to go to work on-site, I had to go to and from get off work on time. I completed several projects every month in Shenzhen, and my monthly salary averaged around 6,000.

This type of work is suitable for novices in the IT industry, because it specializes in a certain software and is not very universal. It is led by a dedicated person. It does not require a good IT background, and you will not learn much, but It is suitable for laying the foundation. Basically, if you do it for a period of time, you will be very proficient in the basic use of hardware and software, which will be of certain benefit for further study in the future. On the other hand, when you are proficient, responsible for your own work, and the person in charge of the project, you will often be in constant contact with customers, which is very helpful for improving your communication skills and overall planning capabilities, especially for large-scale projects (this is inconvenient to go into detail, you will know if you have done it) ).

Of course, the above-mentioned Jinhe OA and Sunshine Vision rarely have such large-scale projects. If it is a large-scale ERP system, there will often be hundreds of millions of contracts. For such projects, I I have never done it, but I believe that the skills are higher, there are many things that need to be understood and are not limited to IT (such as factory production management, hotel management, etc.), and the salary will definitely not be low.

Question 2: How is the software implementation? What are the prospects? Hello, the software implementation is very good. You can learn anything and be exposed to everything. You can also accumulate connections.

The implementation of software is very important, and the salary will definitely be higher than that of development engineers in the future.

He achieved a wealth that engineers in sales and development could not achieve.

Question 3: How is the software implementation and what are the prospects? The choice of this industry also depends on your own learning ability.

Software implementation, simply put, means that the company teaches you the company's software products, and then you guide customers to enable and implement the product applications. Long-term accumulation can train your overall management ability in the corresponding industry, and you can transfer to management consulting and other industries in the future.

As long as you study and think deeply in any industry, and the industry relies on excellence, the prospects will not be bad.

Question 4: What are the development prospects of software implementation engineers? Very good.

The growth of implementation consultants requires accumulation and is difficult to achieve quickly. It requires continuous improvement and improvement through setbacks and failures.

Here are some suggestions. I hope it will be an introduction for ladies and gentlemen who are concerned about this profession to discuss it together.

1. Certain technical foundation.

As a software implementation consultant, you must not understand your product. Of course, you can have a rough understanding. You don’t have to be as proficient as a technical engineer. You must be able to answer most of the questions raised by customers, so you need to master The knowledge is very comprehensive and comprehensive - the emphasis is on breadth rather than depth. Of course, if your depth is good enough, it will be more advantageous. If you are not deep enough and often cannot answer customers' questions, it doesn't matter. The key is that you have to leave a buffer and know where you should get help and support. A good implementation consultant should know how to schedule resources.

The following are the technologies that I think implementation consultants should master:

(1) The ERP software itself, such as SAP, one or some modules in ORACLE, UFIDA, Kingdee, etc.

(2) System management knowledge, including WINDOWS 2000, WINXP.

(3) Database knowledge, including SQL2000, ORACLE, DB2, etc., SQL skills. Segmentation can be the use of query analyzer, operation of data tables, basic skills of reporting, etc.

(4) Network knowledge.

(5) Certain hardware knowledge.

2. Industry knowledge.

There is a vast amount of industry knowledge, and no one person can master it all. To grasp your positioning, you need to understand all the products, but you need to choose a direction and become an expert in this area. It should be broad-based, but also have its own specialization.

Don’t be greedy for too much. Just know the framework for many things, and know how to search and find them quickly when using them. Time and energy are extremely limited, so you have to know how to discard some things.

3. Management knowledge and project management knowledge.

Should have extensive management knowledge. To maintain good relationships with customers, you must have a good sense of service. Customer management is the best resource in project advancement, and their full trust and cooperation must be obtained. If you don’t understand management knowledge, it will be difficult for you to convince and accept your customers. The reason why software needs implementation consultants is that implementation consultants can make it viable through resource scheduling. No product is perfect, but a responsible and excellent implementation consultant can make up for the shortcomings of the product itself. There is all kinds of management knowledge on the Internet, it just depends on the individual’s ability to absorb it. Another good way to learn is from client managers, whose management experience is more effective. Therefore, during the implementation of the project, we can actually learn a lot of management knowledge. This is part of the allure and charm of this job.

As an implementation consultant, project management is very important. It is necessary to master basic project management knowledge and master the commonly used software tools for project management. If you are transitioning from a technical engineer, a change in mindset is crucial. Implementation consultants do not do things for clients, but guide clients to do things. So even if you see a simple problem that cannot be solved in the hands of the customer, you can't help but be anxious and want to do it for yourself, please control yourself. Keep in mind the role of an implementation consultant and don’t get confused. Facts have proved that this is a bottleneck for many engineers who are accustomed to technical services when they transform into implementation consultants. As an implementation consultant, your professionalism is precisely reflected in "project management". For project management knowledge, you can make full use of the Internet and search for it using BAIDU and GOOGLE. Then, don’t be impetuous and experience it with your heart.

4. English proficiency.

SAP and other important ERP systems are mostly developed by Westerners. The relevant information, especially the latest information, is basically in English. If the English is not good, it will really sound lame. Moreover, most of the companies that use SAP are multinational enterprises, and consultants themselves are a job that pays great attention to communication, so good English skills are absolutely necessary.

5. You should have a clean, tidy and professional appearance.

You must know that consulting is basically a service job. It must be recognized by the client and people must like to get along with you. People who are unkempt are not suitable to be implementation consultants. Your temperament and demeanor, and whether you can conquer your customers and make them accept you and trust you, are the keys to the smooth progress of the project. Some clients have said that if they do not accept the consultant himself, it will be difficult to accept everything the consultant brings. In addition to appearance, temperament, and conversation. Being polite, clear, and expressive are the foundations of good communication.

Of course...gt;gt;

Question 5: How to be a good software implementer So what is a successful implementation? I think the key is to make users actually use it and satisfy them. The success of users is also the success of the software company. However, actually using the software is not as easy as imagined. As for the situation of unsuccessful implementation, according to some reports and my research in southern Shanxi, this happens frequently, and the proportion is very high.

In view of the importance and difficulty of the above implementation, our implementation is no longer simple installation and debugging, user training, initialization, trial operation support, etc. Because, various problems will be encountered during the implementation process, and different customers may encounter different problems. Our software is like a daughter-in-law meeting her parents-in-law. The parents-in-law are always very picky and always say that this is not good and that is not good. But even though my parents-in-law are picky, we still see each other! Isn't there a saying that "an ugly daughter-in-law has to meet her parents-in-law"? Besides, we're not that ugly. This is about the process of how to meet. In fact, for a piece of software, the initial problem is caused by this. At the beginning, the marketing staff will take action and instill good and attractive things into the customers. If one or two bugs pop up in the demonstration, I believe the sales staff will always be able to calmly avert the danger before the customers can react. The sales staff always promises good functions, performance and quality, which arouses great interest from customers. If everything goes well, the manager will soon be able to sign the purchase and service contract. Therefore, the most important thing for a software company It seems that's about it. The software company then sends implementation staff to the customer site to install and demonstrate, keeping in mind that this is when the product is most vulnerable. The implementation staff brought the entire set of products to the customer. Finally, the ugly daughter-in-law was about to lift the veil and let her parents-in-law see it. At this time, there were so many problems that it was overwhelming. Therefore, even if there are many problems, we still need to solve them one by one. This requires that our technical service personnel must have the following qualities to be able to cope with it freely and satisfy customers.

First of all, the implementation personnel should have basic network diagnosis and problem analysis capabilities, and at least make a relatively correct judgment on the problem. Because there are many unexpected problems that may be encountered during installation. For example, the server and network environment are much more demanding than imagined, causing conflicts with other application software, and even conflicts with anti-virus software. For problems caused by insufficient machine configuration, you can make a list and submit it to the person in charge of the customer for decision-making.

Secondly, there must be corresponding solutions to different problems. Sometimes our client software runs at an embarrassing speed, and sometimes it takes a long time for users to log in, causing customers' first impression of the software to be slow. There may even be low-level errors such as timeouts. For such a problem, we should approach it from two aspects. We should pay attention to the factors of the customer's hardware environment and explain it to the customer. We should also judge whether there are related problems in the software product. Of course, we only need to understand this in our hearts. We should not let customers know. We should feedback it back to the company for improvement.

In addition, you must learn to interact with customer leaders. Leaders are leaders and are different from ordinary employees. First of all, the leader does not have the patience to look at the specific functions of our software, but he needs to hear or see a very general presentation, so we should do what he wants. Perhaps we often fail to answer certain questions from our leaders. For such a problem, we must first understand the true intention of the leader, which is also an important source of software requirements. The use of software is nothing more than strengthening management for leaders. When not using software, leaders may not know a lot of data. When employees' work data is integrated into the software, it should be of great help to leaders. Other countermeasures include asking lower-level employees to speak favorably for our software. Obviously, leaders are more willing to trust the judgment of people in their own units. Beyond that, our other answer could be that the software will gradually improve as it is used.

It’s not enough to just learn to interact with customer leaders. The most important thing is to get along well with customer employees. As mentioned earlier, leaders are more willing to trust the judgment of their own people. From the beginning of installation, some users may not cooperate.

In the training class, most of the staff who may come to participate will have a good understanding of the software. The reason is simple. Using software increases their workload. China is a society governed by people, and management is vague and imprecise. They cannot get used to strict management of staff. And people are somewhat lazy in nature. Therefore, it is conceivable that users will point out many things that are different from their business and that the software may not be able to solve, all of which prove that the software cannot be used. In this case, we can only try our best to show some functions of the software, tell him what this function can do for him, what effect it has, and which function can help him solve...gt;gt;

Question 6: What are the prospects for software project implementation? Hello, software implementation is very good. You can learn anything and be exposed to everything. You can also accumulate connections.

The implementation of software is very important, and the salary will definitely be higher than that of development engineers in the future.

He achieved a wealth that engineers in sales and development could not achieve.

Question 7: What about software implementation consultants? What are their prospects? 5 points Kingdee? hehe.

If you want to go, then you need to work on software principles, requirements analysis, and implementation methodology

To put it bluntly, implementation consultants understand other people’s needs through communication, and then you Tell the developers about this requirement, and after they make the finished software, you teach customers to use it

Prospects. . . The thirty-sixth line leads to the top prize.

Question 8: Is it easy to implement software in my situation? What are the prospects? Implementation mainly requires understanding of industry knowledge, and the technical requirements are actually not high. The implementation work is mainly to teach customers how to use the software based on the company's situation, and to provide guidance to customers on problems that arise in actual use, and to help users use the software to improve their performance. The management level of the enterprise and the smooth communication of internal information of the enterprise require the implementation personnel to have relatively strong communication and coordination skills and professional level. If you don’t understand the business and go to the customer, the customer will tell you a lot of things but you will not understand it yourself. It's troublesome if you don't understand. However, this usually starts with new employees. The old employees run more projects and slowly accumulate and learn. The early stage is more difficult.

After-sales technical support is actually to solve some software technical problems for customers, which requires stronger technical capabilities.

Which one is suitable depends on your own situation.

Question 9: How is the software implementation? If it is ERP implementation, the future direction: 1. Enterprise information department administrator 2. Software industry pre-sales consultant 3. Management consultant 4. Software implementation veteran! !

Question 10: How about software implementation? good. Slowly, communication skills, adaptability, management skills, delivery capabilities, etc. have all improved invisibly. After a few years of working, I can become a project manager