Suggestions for software job seekers

Source: Internet
Author: User

This article from the csdn blog, reproduced please indicate the source: http://blog.csdn.net/phphot/archive/2009/03/10/3977707.aspx

When the financial crisis comes, projects are even worse, and employees are all brothers. If there is no project, they cannot have a holiday or be dismissed. However, in the past, we did not make too much or less money, so we had to work together in the same boat to overcome difficulties. As a rural student, I saw these children have no way to find a job. After studying software programming for four years, I was forced to do things unrelated to technology. I am very sorry, and would like to provide such an environment and opportunity, however, it is difficult to find the person I need. So let's talk about my feelings and my talent view. If it is unpleasant to attract students, just smile.
1. Software is a professional job. It takes a long time to accumulate experience. On the basis of good basic knowledge, it requires project training. It is far from suitable for work, it may take one year or longer to learn to do some small projects and work.
This is probably very different from my classmates. The students think that I have been studying for four years and now I am a disadvantage. If you give me some work experience, I will soon create surplus value for your boss, you can exploit it. You have to pick up three or four. Such a boss is too good. Besides, I can do this too if you are a small and broken company. I have no experience and experience. I want to go to Beijing and Shanghai and come to you. I just want to use you as a stepping stone. However, I believe that the current students, after coming out, are not only inexperienced, even theoretical, basic theories, design patterns, and reconstruction ideas, but have never heard of them, either Java or. net can not even remember a few command functions, SQL statements even think that a select * From is good. Text skills, system analysis capabilities are even worse, and you cannot recognize the words you write. I have passed level 4 in English, but I can't remember a few words. I forgot to take the test once I asked. I went to college too, and I don't know how these senior students learned. Therefore, the difference is too great. Therefore, we believe that when we come to the company, we can only bother the company, and we cannot create value for the company at all. value can only be available one or two years later. However, students believe that, two months have been enough. As soon as I arrive at the company, I can bring infinite value to you. We also think that we can make students feel grateful. In turn, the students think that we should thank him for coming, so the difference is too big. Work is too hard, and students always feel that work is too easy.
2. Who are you working. The students think they work for the boss and the bosses think they work for the employee. Software programming needs to be accumulated slowly. It is not a migrant workers. If you find it, you can do it. In fact, the learning and improvement of employees greatly increase their own value. Every effort you make, it is your future. Of course, your work, especially those with experience, can bring benefits to the enterprise. If you understand that knowledge and technology are learned for yourself, rather than for the boss, you should be grateful to the boss for reading every book. In school, I spent money to buy books. In the unit, I spent money to buy books.
3. Learning at work is much harder than learning at school. Because the school learns from a country or you get money for the school, you are a customer, you are a god, and the teacher is a waiter. Therefore, most people graduate from the school, otherwise, the teacher will be unemployed. At work, 100 companies are staring at a project. If the customer chooses you, it is a benefactor. We want to take the money from others. The reason for sending money is different from taking money. Therefore, a one-month study in a company may be more intense than a school year. When reading a javascript book, remember that it is not for the exam, but to improve work efficiency. However, many students do not understand the work.
4. software programming requires talent. I think that any job requires talents. For example, Liu Xiang runs fast. Of course, due to his hard work, the main reason is his talent. The painter is, the writer is, the movie actor is, and the software programming is also. First, you choose this job. First, check if you have any talent, at least if you are interested. Do you think that writing a program is very pleasant or very happy? It takes 3-5 hours for a while. If I want to work overtime as a programmer, my girlfriend will be unhappy and tired, and I will not be able to do so after 30, I advise you not to do a line. Some students think that they have a strong learning ability. However, they seem to have never learned anything. People with strong learning ability do not have to learn it forcibly or consciously. I think you are a good student if you can remember the syntax and functions of any language.
5. Finding a job is a helpless choice. In fact, some good students do not want to work. They have not been admitted to graduate students, or they have difficulties in their families, have no support, and have no choice but to look for a job. They are passive people looking for a job, I advise you to continue the Postgraduate Entrance Exam and become a teacher. Otherwise, the daily heart is higher than the daily heart, and the life is thinner than the paper, which hurts the company and itself.
6. The students are not necessarily good at themselves. Now, students must be students and students must be in Beijing. It seems that Beijing is a paradise. Some of them also use the experience of applying for a job at Huawei or ZTE's big-name companies as the capital to increase their prices. It's really wrong. If you think about your position as a big-name company like Huawei, we can take care of them. If you learn three tricks and two tricks, you will be the first, I want to fly to heaven. If you want to connect to Huawei, you will not be able to connect to Huawei. If you mix well, it doesn't necessarily mean you want to mix well.
7. Now the students have no time to work. The students are busy, their mobile phones keep on sending text messages, and many other chores need to be handled. Qq cannot be opened. Classmates are more important than work. Welcome to send, get married and drink, the project is not the boss suffer, I may lose the righteousness of my classmates, work is a sideline. I think every day, don't let my boss exploit me. Actually, do not do programming. Programming requires calm down, obsession, and investment.
8. Making money is hard. It is difficult for employees to earn money, and it is difficult for the boss to earn money. If the boss makes money easily, everyone will become the boss. Those IT companies rely on the investment of shareholders, the boss is comfortable, the employees are high salaries, the current stock market is falling sharply, and the days are not good. For a company like ours, there is a project of 0.1 million and 80 thousand, and the demand is constantly changing. It is difficult and tiring to survive by the effort, go to the city, and control the senior officials. If you can enter a large company, such as China Mobile, China Netcom, and various ministries and commissions, you will simply start the server as the administrator. If there is a problem, we will be able to work like this, and your salary is higher than the total salary of our company. If you can enter, you will enter. If you cannot enter within one year, it will be two years. To be honest, there are many companies that are idle and making a lot of money. If you have two options: big companies or small companies, do not hesitate. If you are a student in a small company, I think you are not facing multiple choice questions, but a single choice. You are impossible in a large company, so do not dream about spring and autumn. Never mind, a small company is capable of learning real skills, that is, having real skills. You are not as good as a large company that has no ability to earn more money. This is a fact. There are a lot of bosses on the Forum, who are wandering online every day. If you believe in them, it will make your life unpleasant. Life is unfair. Let's identify it.
9. The company pays attention to its image when looking for employees. Many people think that the image is not important. In fact, the company attaches great importance to the image. Big companies, especially, look at people's men and women, beautiful women, handsome men, interview is a lot of look. Especially for teachers and other industries. The software also needs to contact customers, without talking about hygiene, poor image, and odor. The customers are also disgusted.

After writing so much, many people do not agree with it, and I do not want to agree with it. If I really like software programming, I always like it, instead of looking for a job, I don't like my work when I'm 30 years old. I think of my work as a spontaneous behavior, not a forced thing. I think of my boss as a friend, not an enemy who squashes your sweat. I am willing to provide a small platform for people with these ideas, instead of seeking new job opportunities, of course, do not go. Qq 258019131 is often not online, written, or left a message.

Without talent, there will be nothing. All things have to be done by people, market, project analysis, project architecture, project programming, and project testing all need to be done by people, but different people have different results, there are even great differences. It seems that people's abilities are different or even very different. Therefore, people are divided into senior, intermediate, and general talents. From a big boss like Bill Gates to migrant workers, it may take dozens or even hundreds of times. In the society, row-based transactions are able to generate the highest dollar. Row-A's highest dollar may also become the highest dollar in row-B at the beginning, but it is also likely that it cannot even be used as an intermediate level, it is estimated that even the county champion won't be able to win Liu Xiang's weightlifting training. So we need to find out what kind of interests we have and how we develop. In my opinion, human abilities are different. Different people have different talents in different industries.
The above principle is clear, but many college students do not understand whether they are talented in that industry or what they like. Most of the students do not know or even have no hobbies. Some of them play basketball, as a hobby, listening to music may only be 1.7 metres tall and cannot even enter the school team. In fact, this is a rest, entertainment, and exercise, not a talent. 90% of people in the world are willing to take a rest.
Society is classified based on the ability of people. Some people earn hundreds of millions a year, some earn 10 thousand a year, and there is a world of difference. for other reasons, the ability accounts for a large part, most successful people rely on their own abilities to succeed. Some people say that they rely on relationships to form relationships and use relationships. This is the ability. Some people have a beautiful image. This is a godlike gift. Good appearance can bring people a pleasant mood. College students don't know. They always ask when they are looking for a job. How much is your offer and how much is my classmates? Are you just as competent as your classmates. People's abilities are different. You need to determine your ideals and desires based on your own abilities.
Some people say that I have not yet worked. How can I know my abilities? In fact, after birth, the society has been evaluating you and you are proving yourself. In elementary school, why are you not the first in the class? Junior High School is not the most important junior high school, or high school? The University has not scored a high score. Every link may be proving to the society. You can't do it, you have worked hard, but you still cannot. You may say that I did not work hard, which means that your sense of responsibility is not good and your self-control capability is low. Over the past 20 years, we already have different capabilities. This is a fact. Only by looking at the facts.
I often apply for a job. My college entrance examination score is 300 + points, 400 + points, and 600 + points or even 700 points, which is also a 16-year study. The gap is so big that there must be a reason, if you find a good job with high scores, you should do a job with low salaries. The work itself is also learning. When you study, you score 300 points. How can you get 600 points at work. When I talk about this, most of my colleagues are not happy. If I don't look at the level, I simply look at my diploma and say that there are definitely high scores and low scores, but I think low scores are more common. Anyone can also enjoy the beautiful car and luxury house, but you need to check whether you have the ability. After understanding this, you can calm down and find a suitable job based on your actual needs. I saw some very low-score students, running in Shenzhen and Shanghai, Huawei Foxconn also went to the cast, to interview, a waste of time and money.
Software programming requires a lot of ability. Although I graduated from high school, I learned programming at Peking University qingniao. I feel that there is nothing. It is really not difficult to write a few lines of code, but I understand the customer's needs, it is much more difficult to communicate with customers, communicate with architects, and learn new knowledge. Many people always ask what development tools you use and what development tools the company regards as unimportant, you have mastered a tool. Aren't other tools easy to grasp? You have the ability to learn one language. Isn't it easy to learn other languages. Because work is faced with a lot of things to learn, it is not something to learn at school that can be adapted, so the learning ability is very important. Software programming requires the ability to learn books, memory, and integration. Do you think you have the ability?
If you cannot write a document or even a CET-4, I don't know how to write complicated code or read foreign technical websites, how can I improve myself. Some things cannot be learned. Most of the students naively believe that as long as I work hard, I will certainly be able to do the same thing. I dare not say that the College Entrance Examination Scores 300 students, it is also difficult to get a high score from the China North University in high school. When I went to school, I had to review for 8 years. This is also true for my work. You may also work very hard. People may work very hard. No matter who you are, it cannot be done without hard work.
I want to persuade my students that they must take a real look at the reality and find reasonable jobs. People have brilliant ideals. Unfortunately, God didn't give a rich brain, you can only clean up and find the place to eat.
I wrote "Advice for software job seekers", and I had many QQ users, but most of them were rejected by me. Because of my work, I really don't have time to chat. I have some opinions, it can be written on csdn, and there is a big gap between my views on society and work with my classmates. Everyone has a bright ideal. I can only move forward. I have written many opinions on my post, but I have to ask questions repeatedly to prove that I have not read them carefully. I cannot even read these hundreds of words and write programs. I suggest you work locally or in Beijing or Shanghai. The local work cost is low, you can use a lot of resources, there are many job opportunities in Beijing and Shanghai, and you earn a lot of money.
We are a project company, but we keep writing code. because the company is small, we cannot get a large list, but the list is small, but the complexity is not small, so the programmers work very hard, often working overtime day and night, customers are often dissatisfied with the projects they have come up. Talents are in urgent need. We may not be able to hire ready-made talents. We may not be able to use them in our small environment. What we need is the talent seedlings, careful watering, good faith cultivation, and improving the company's overall competitiveness. In particular, Hebei students, if they really have the potential and sense of responsibility, are willing to work hard with us and share time with us, we need it. But at least four levels of English, the college entrance examination score is 500 points, the first half of the year, mainly to learn to improve, the company provides, send a certain amount of money. The salary increases slowly. Our salary is equal to 3000, and, which is less than half of our Beijing and Shanghai interns. You can contact me if you can become an intermediate talent by training your skills. The company has only 6 programmers who work for over 10 million projects, 2-3 million projects, and even websites. It is a typical software workshop. The company has nothing to learn. Do not say that I like Java or. NET.

Related Article

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.