This is a little experience (very chaotic) when chatting with a friend (very chaotic), some opinions are not afraid to be naive and ignorant (I am a rookie), welcome everyone to communicate and correct, especially welcome cattle pointing. :)
I don't think there is no difference in IT and do other industries. They all provide users with ways or programs that solve some or a certain type of problem. The TV manufacturer is to solve the problem of information and entertainment, they use TV and its Receive, display signal schemes are implemented; as we do ERP is to solve information management solutions to users, using certain resources (hardware and software).
Since it is a solution to users, as a system provider, the most important thing is to clarify what the user's question is, that is, what I have to make, the demand is the most important. Then come to find the solution and how to implement it. He. What kind of resource needs, what hardware, what software needs it. I think the software is just a material that implements this solution, but I think many companies are around the software, as if the software is particularly important. Not to figure out What do I want to do before, I am not all busy.
It seems that every company is recruiting this person's software level? But I seem to see if this person should understand if the industry has understood the industry, if not very well, whether the communication power can be. Because Even if you don't understand, if you communicate, you should be able to understand. I think: For programmers, you should first find what I have to make, and then do. Manager wants you to do Some types, you have made an almost perfect circle with your high level of software technology, and the manager is not angry.
So how can I really figure out what I am going to do? I think: I have to know about the entire system. May I only be responsible for a module, such as the inventory module of ERP. Then I will not only understand the business of the enterprise. I should also understand the business, such as procurement, sales, production, plan, etc., how do you talk to my inventory? It is necessary to stream into stocks like the purchase module. ; The inventory module out of the warehouse flows into the shipping module's delivery or production module. Wait
I think: This is clear, you know how the procedures and systems are different. The program is computer instructions, directs the computer components. Only one level, the procedure can do some processing of the user's input To output or store the input directly. And the system also needs to turn the data of each part (module) to the correct flow. The output of a module is not only to the user, but also give it downstream business. I really reflect a solution.
After: coming to this company, I have been almost a year. Look at my development, I have learned a lot of things, especially ERP knowledge, can also bear more responsibility. Special thanks to those who helped me People! Thanks here. I hope that some people will be inspired. Thank you for