The company, and this classmate entered the company with a letter of recommendation signed by me, which is a bit messy. That student worked as an intern at my place, and then
I wrote him a letter of recommendation. He joined the company and later became the backbone, while I lost my job. The students recommended me to join them.
Company. That's clear.
I received computer language training in this company for more than two months. Before that, I had written four or five software application systems. I am a project.
Responsible person. Oh, but I still have formal training.
A project here is responsible for leading team members to do application demand research, and found several construction projects, which were also received politely and returned.
Later, they held a briefing, which was basically a matter of principle.
Soon I had a new invitation to talk to the department head about resigning. At first, they didn't care. Originally, I was 4 1 year old.
It's funny to train with a group of children in their twenties.
Finally, I said that I stayed in the company for more than two months and learned a lot, and I got nothing in return. This is a training software framework developed, which discloses
* * * application function, I have done a good job in training, so I will leave it to you as a contribution.
First of all, your research has a small method.
Question, I don't know if I should say it. Tell me, director. I said, the training time is too long, so we should do something substantial.
For example, the most basic budget algorithm, build scenarios, and realize several major budget processes. These simplest professional knowledge is relatively tolerant.
Easy to get, and then do research with these things, because your research object doesn't know computers, and we don't know the budget.
It is difficult to have the same language.
And this rough calculation process is the basis of the discussion between the two families, and he will say, yes, that's it, that's convenient
More, you have to do this, do this, do this, and the demand for research will be there. Change it as soon as you come back, and then go.
See how fast you are, he will guide you twice as much, and the snowball will roll bigger and bigger. It must be chaotic at first, so we may go to visit.
After several visits, I need to sit down and tidy up and build various modules in the frame diagram.
Second, we can only say that our rapid development in the past decade is unhealthy, and many hidden costs of industrial manufacturing have not been paid. What did the media say?
What kind of software has been broken? These are all nonsense. Most people in our country don't understand the importance of industrial software to manufacturing.
The value of industrial software is the service industry, and the development of industrial software, like the process of manufacturing, is constantly evolving and iterative. most
People think that without industrial software, they are busy at best, do not recognize the value of industrial software to enterprises, and are unwilling to pay for it.
Although they are all software, the skill trees of internet companies and industrial software are completely different; Lianla Tencent, one
It is also a cross line for high-level technicians to develop industrial software. It has no historical accumulation, huge cost and no advantages.
Due to the rapid development of Internet in China in recent ten years, many people equate software with Internet companies when they talk about software.
Some people even shouted the slogan that future software will grow on the cloud. ?
Third, the biggest difference between industrial software and the Internet and games is that there is no fixed basic framework, and it can only write applications but can't work.
Service, everything is zero.
When you make a simulated PLC, you must first understand the ladder diagram; To engage in simulation circuits, you must be able to recognize components and understand circuit diagrams;
SolidWorks, CATIA, TINA, etc. The logic inside is more biased towards the development of game engines and requires professional business knowledge.
Not heap logic.
As can be seen from the above analysis, although there are many programmers in China.
But most of them are focused on the application level, because they have experienced so much.
With the development of 2000, there have been many mature frameworks, and most programmers who do applications don't have to care about the bottom layer, just concentrate on stacking.
Logic will do. In the Internet or game application layer, business is the demand of consumers, product managers or game planners. These needs
You can be imaginative, these needs can be weighed, and you can be forced to choose not to do it. How about industrial software?
Sample, will be realized. ?
Fourth, the bottom of the Internet is the framework, the middleware and the programmer of the operating system. Although the technical content is also deep, their skill tree is still
More limited to computer science. The development of game engines that require additional knowledge of 3d mathematics and physics is also being developed in China.
Not optimistic. The difficulty of industrial software is to develop design software. For example, CAD computer-aided design uses auxiliary two-dimensional and three-dimensional mechanical systems.
Drawings, architectural design drawings, circuit diagrams and other forms of design. CAE computer-aided engineering simulation can simulate points
Analyze, verify and improve product design. EDA electronic design automation is used for functional design, verification and physical design of chips.
Cheng is an area that we are stuck in our necks. Although the proportion of R&D and design software in industrial output value is not large, they are all
They are hard bones, and it is no exaggeration to say that they are one of the pearls in the industrial crown.