Can the Chinese software industry can recruit superfix? ?

xiaoxiao2021-03-06  21

Chinese software industry can only recruit super people

A few days ago, I saw the "Distance of Talents of China Software Industry", and also read the recruitment of major Chinese companies in China, I am too emotional. Is China's software industry really fell? I hope someone can give me a confidence, give me a belief, give me a help.

A company, see what the name does not see, do not know how the size is, only written in the recruitment: "Excellent VB, Delphi, VC , Java language programming, familiar with Windows and UNIX / Linux operating system and TCP / IP Agreement, familiar with Windows and Linux system programming and network programming. ... "There is still this:" "" Soft .NET programming, more than five years, software development work experience ... "

I look like this, I don't know what other software people or program developers look like. I only say some software engineers and designers I know, who will "proficient" VB, Delphi, VC , Java so many languages? ? And is it still proficient?

I think, not only in China, in the world, there is no such person? ? I thought it was in the superman! ! !

There is also this "proficient .NET programming, more than five years .NET software development experience" I want to ask everyone, .. Net has been asked for a few years?

How can I have five years of development experience? ? This is not a pit, I am! ! !

Let me talk about myself first. In 2005 this year, I graduated in June, and I learned about computer science and technology. The problem now is the most important thing, however, now recruiting companies, really let me helpless ~~~

Why is helpless? Let me talk about my own major, computer science and technology, what major is it? It is necessary to learn computer theory, but also to practice, both to learn software, information class; there are hardware, electronic classes; there are networks, communication classes. If the foreign line looks like this, it must have been learned, and it is also wide. It will be very big in the future, but in fact, it is not like this, and we have learned a lot, but basically It's already difficult to study the fur. Since there are too many scope involved, it is difficult to study and study. After graduation, hardware is more than specialized electronics, and software is more than specialized software, and network communications is also the case.

I am such a situation. Fortunately, I am very interested in the industry. I learned a computer from junior high school. I have been ten years, it is worth a memorial! I have special preferences for the network and software programming, from the start of the computer, start the simplest programming, from the "small turtle" logo language, to the most "foundation" Basic, experienced GW-Basic, Quick Basic, QBasic, DBASE, FOXBASE, FOXPRO, TURBO C, PASCAL ... has been until later Visual Basic, Visual C , Visual FoxPro, Delphi, Java ... and now have entered the dominant microsoft ..NET platform and Java platform, etc. Wait. These are all accumulated for so many years, although they are not completely mastered, but they are also a little known. Starting from the earliest contact Basic and C, it is also destined to continue on Basic and C. Then arrived in object-oriented language, I will transition to Visual Basic and Visual C , and I am in the object-oriented language. I started contact and learned from 1999. To now, there are also 5 years of learning experience. When I got it on Microsoft. When I was in 2002, I was already in 2002. I started to touch ..Net, I have basically mastered Visual Basic .NET and C # .NET.

I remember before, I saw some books for programming, I have said that the C language is very found, and it is also very deep language. Even if you don't have to use it, it is best to master this language. The advantage of this language is really Very big, so I have a work for C language. Because of this, after I learned that Java language, I didn't have a lot of work to go deep into this language, because I think the language is in the end, I master the true meaning of software design, any language is only realized. One way, a tool.

However, the current environment makes me feel very confused, now I am recruiting, it is Java programming staff, Java software development engineer, Java software programmer ... I can't help but think that China's software industry is developing so fast? So so many programmers, so many software designers are proficient in Java language? Do you have any companies that recruit Java people to complete such things? This phenomenon makes me very unfained, and it is very intake. Since a project, a project can be done with Visual Basic, you can use other languages, why do you have to pursue Java?

And now there is a very strange phenomenon, and the course of college students and things needed in the society. I also said in front. Learning is to learn the true meaning of software design, it is a thought, not to learn so many languages. Those languages ​​are to serve the completed plan, as long as they can be completed, what can be used, remember

Tan Haoqiang

The professor once said "I don't believe it, I learned that C will be better than C language ...". I also think that the Java language is really excellent than other languages? Is it really advantageous than other languages? The actual situation is not this? My guess, now the software company, when recruiting people, is it competitive? Competing the company's level? Your company recruits people of Visuan Basic! Our company recruits Delphi! Do you recruit those? The company will recruit VC! Then our company will recruit Java! In this way, "the" competition "of mutual" competition ", putting a more stable and collapsed career into this look. This is me a guess.

One is that now the college graduates, many companies have reflected that they can't keep up, that is to say that college students learn in the school, seeming to be old-stressed, China College students have always had such a problem in these years, and it is low. Maybe it is now advocating quality education to this! However, can you blame this high? Let's take a look at these recruitment advertisements! "English four, six or more!" "Japanese Level 2 or above" "" will be a Korean priority "......

Ok! It can really think that the university is four years, not just to make his discipline foundation, learn the course of the school, and understand the popular things in society, even to take these foreign languages, I want to say, "University, only 4 years! That all the professions, let yourself have a rich professional experience, but also to pass these foreign languages! It's hard to be difficult!" (Not to mention, learning Computer's allocation of science students, for foreign languages, especially the national four, six levels of the exam, more difficult to go to Qingtian! - This is my bit of complaints)

For school education, I also say some, now the school education, very serious lag after the development of China's software industry, what do you have to learn in the university? There is basically no such thing in society, there are many people who are no longer suitable for future use, even software has upgraded patch, upgrade package, why don't my university textbook? For so many years, although the process-oriented language is a classic, see now, the object-oriented has become a big trend. If it is more expensive to spend too much in the old things, I think there is not such a necessary, good It is like the software engineering we have learned in the university, which is in the way, but listening to me a few friends saying that their software engineering and data structures, the algorithm is based on things. Object-oriented ways, although there is a part of the oriented process, but the proportion is not very large. Let's take a look at what we learn, is it a big difference? It is also unfortunate that college students can't keep the pace and rhythm of society.

Now, college students have survived after graduation, it is difficult.

Let's take a look at China's software company recruitment, how many years of work experience, ask a graduate, a graduate who has just got out of the university school door, can there be more work experience? There are also a lot of graduates, there are N years of work experience, I sometimes is very strange, the university is four years, it is a time to do part-time, so that this is 1 year, 2 years of work, I don't know why, why is the company's human resources responsible for recruiting people will not think about it carefully? There are also other people say that I also have this experience: "The general company is responsible for recruiting by the human resources department or the personnel department. These people are generally not technicians. They will not ask for technical problems, only care about Your qualifications, such as work experience! The unit you have worked! Wait. If you are cycled in this case, the graduates have always found the right work, because there is no work experience, they have been idle. In the next year, the next year's graduates are the same, ... loop down The idle person in the country is coming out! ! Of course, just a joke, but because of the above situation, many graduates who learn computer software, networks are due to the problem of work experience, and go to other industries. How many students who have many students who have a special learning software will graduate? However, why is the Chinese software industry still lack talent? A large part of the reason is because of this! ! !

Why do software development requires work experience? I think it is because domestic software companies need it to recruit people to work right away! In foreign countries, many large software companies are willing to recruit some students who have just graduated. After it recruited, in the company's internal training, then in accordance with their own needs, this is gradually formed a corporate culture. The quality of internal personnel in business is also very good, and the level is very high. Those small and medium-sized companies in the country are all those who have work experience. They don't train. After using a group of people, then take a group of people, the personnel are flowing fast, and they can't live in talents. Needless to say what is a corporate culture. When these companies are recruited, the purpose is to complete the project, they earn money, then those programmers will be resigned, they will not spend a money and then cultivate those newcomers, and they are worried, I have cultivated new people, and they will be taken away by other companies. I will suffer. These ideas are to see the interests of their own companies. Do you haven't thought about it, do you do it, China's software industry can develop a day? This takes only to take care of yourself, and it is difficult to measure the fly, it is difficult to measure.

When the company recruits, there is a problem. It is very interesting. It is time to recruit, there must be a personal resume, as if the managers are more preferred, there is no connotation, and those written are deep, more professional The resume will never enter their sight. Learning software development is science students. For something such as writing resumes, it is generally true. It is generally truth from facts. Just because it is a truth from facts, it will not say what you are proficient in yourself. It is to write something that is very familiar with. But, is this resume, useful? I will not be optimistic by others, and the management people need anything, and "Superman" is proficient. For these, I can only say, "Sorry, I am not a superman!" I used to look at some books to write your resume. I have to ask for it, don't brag, I can't ly. Now I seem to have been broken, or those fancy , The powerful resume is more fragrant. I have to write my own resume. I should write work experience, and I have to write very rich; I have to write all kinds of managers like the words, I have to write very well; Will write, to be written into all masters ... In this way, the company is hired, the level of students should not be much higher, so the company said that the students' level will not keep up with the rhythm of society, so this is caused The considerable part of our graduation students have a level, and there is no place to go, becoming a social idle person. In this way, the progress and development of Chinese software industry have been restricted. Software is an art. In software design and development, we need to have this art, and have enthusiasm, very hobbies, and also have a talent that is inspired by this art, and now the education system I have killed some of this talent. Is there a few people who have not been recruiting? Nowadays, a small and medium-sized company is recruiting a lot of so-called "software talents" as mentioned earlier, but what do those people can do? I can't imagine, but they also have their own set of survival methods. I have stayed in some technical forums. There are often some posts to publish it. It is to ask how to develop, or how the functions are implemented, or it is very direct source code, look at these people, all are some Small and medium company software developers. In the development process, there will be a lot of problems, but you can encounter so many questions, even directly to source code, so there are some very bad sayings! ! And their way of survival is, downloading source code, now the convenience of the network, has brought a lot of convenience, and some shortcomings, there are some so-called software developers to start, they first based on the project they have to do. Looking for similar programs or code online, I started a very difficult "change program". The level of them changed the process is also a general, generally change the annotation inside, and change some changes in the name, and then add some or some functions according to their needs. Hey ~ So, now Chinese software talents are very lacking! What is our software industry? It is a master of changing the program! What is the difference between this and literary creation?

As mentioned earlier, the software is an art, an art, and now is actually such a bad and insult. Ask, is our software industry still develop brilliant day? I have synthesized what I saw now, I heard, I have experienced things, I have written these things, there is definitely there are something I have not seen, I hope someone can help me make up, now our situation is the day, The land, people and no longer have it. At the time, the country is now when the software is needed, but the education of the university has affected us, and there are some interferences of the sea. It has made us lose the time of the day; the recruitment requirements of the domestic company, Let us be unwaped; people and, it is very difficult, we have encountered the so-called "software people" that have fallen fill, and our level has been a heavy blow. Let us go.

I am studying VB and VC, I will not abandon the two languages ​​I have to change to change Java and other languages, in my heart, the software development design is already my wealth, my pillar, I will use my technology to defend the dignity of China software.

转载请注明原文地址:https://www.9cbs.com/read-40247.html

New Post(0)