In addition to Weibo, there is also WeChat
Please pay attention
WeChat public account
Shulou
2025-04-06 Update From: SLTechnology News&Howtos shulou NAV: SLTechnology News&Howtos > Internet Technology >
Share
Shulou(Shulou.com)06/03 Report--
Lesson 4, "5 minutes from student to programmer."
Before we look for a job, we need to know what job to look for, that is, "where to go". Last class doctoral student Xiao Zhao set a good example for us, well-known hospitals, the treatment is attractive.
When we programmers choose a career, it will be a little more troublesome than Xiao Zhao. Xiao Zhao has only one choice: to go to the hospital; while programmers can choose a wide range of industries, I will take Android as an example.
1)。 Do platform App, this kind of App updates quickly and requires high interaction, so Android engineers should keep their knowledge updated and work at a fast pace.
2)。 To do the internal application of App, this kind of App business process requires high, but the interaction and update requirements are not high, so Android engineers do not have such high requirements for knowledge update, and the pace will be relatively slow, but the understanding of the requirements will be higher.
3)。 Do smart TV, car systems, etc., this is a customized Android development, this development model is different from the first two, want to change jobs to the first two enterprises, it will be more difficult.
4)。 Do Android driver development, this is dealing with hardware, basically can only do this.
Based on the previous analysis, we discuss "where to go" from three aspects: industry, enterprise and language.
1. How to choose an industry:
Programmers can be engaged in many industries, the most popular are artificial intelligence, big data, blockchain, Internet of things, etc., there are enduring e-commerce, ERP, SAAS platform, as well as online education, sharing economy, financial technology and so on.
Principles for choosing an industry:
1) the first principle of choosing an industry
Do work related to your major. You go to see the recruitment website high-end job requirements, job requirements will have professional requirements, you want to have a good development, it is best to be professional counterparts, you can save a lot of trouble in the future. For example, I have a brother who is an undergraduate student in mathematics, a graduate student in computer science, and a doctoral student in finance. He is a talent customized for financial technology.
2) the second principle of choosing an industry
You can do whatever you want. For example, if you can Python, artificial intelligence is popular now, and it is a trend in the future, you can choose artificial intelligence industry.
3) the last principle of choosing an industry
You can do whatever industry you like. For example, if you graduated from a software college with no professional skills and can speak java, android and other common languages, find an industry you like. If it is not your favorite industry, there will always be job-hopping, and if you jump too much, your career will be abolished.
Common mistakes in the way you choose an industry:
1) choose a special industry
Try to choose very partial jobs as little as possible. I recruited an Android engineer before. I interviewed an engineer. He worked on the Android system of TV after graduation. he came out of the company three years later, and there were few TV companies, so he could only look for a job in app. He has been working for five years, is a senior engineer, the salary is not low, but no app development experience, I think he left two months has not found a job.
2) feel free to vote, who is going where
This is very common, especially for those who have graduated for many years, do e-commerce this year, share the fire next year, and do block chain the year after next. Have been changing in different industries, looking for a job in this way, after a few years, it is the object of elimination. I have a section on this situation in career Planning: how to earn millions of dollars a year for programmers. If you are interested, you can listen to it.
two。 How to choose an enterprise:
Through the previous industry choice, I chose to work in artificial intelligence. The next step is to find enterprises, and there are two situations:
1) have a preference for work content
For example, if you want to do speech recognition or intelligent algorithms, then find your preferred company, the method is similar to the following, talk about it together below.
2) there is no preference for work content.
A better technique is to search the list of artificial intelligence companies on the Internet and see which of the top 50 are interested, and then see if they are looking for suitable positions and send resumes specifically. But it depends on the job requirements, look at its requirements, and make special preparations.
To share a case with you, when I was hanging out on the Internet, I saw an article shared by an engineer called Shimian Ali, that is, he only wanted to enter Ali and failed nine interviews with Ali, Taobao, Tmall, ants, and so on. I got a rookie in the tenth interview. This is a very successful case of him.
Suggestions for selecting a business:
At present, the industry trend will be polarized, with large enterprises merging powerful small and medium-sized enterprises to become large consortia; subdividing the industry, unicorns dominate the world; and the new concept entrepreneurial field, satisfying everyone's dream of panning for gold, crossing the single-log bridge with thousands of troops, even worse than the college entrance examination.
If you have a good educational background, try to choose a well-known enterprise, and then stay for three or five years and develop well. this is the basis of wanting to be a CTO and senior position in the future. If a small partner with poor education and experience, try to choose a relatively stable company, we can do it for two or three years. We need to be in a company for at least three years before we can learn a complete set of project processes, development methods, team interaction, and so on. Only when this foundation is laid can the later career take off.
The wrong way to choose a business:
1) many people choose the enterprise very casually, throw out their resumes randomly, have a bunch of interviews, and choose one with a high salary to go to work, which is not good for career development, and it feels like a blind cat and a dead mouse.
2) do less outsourcing work as much as possible.
I won't start talking about this. It's good to know.
3. How to choose a language:
The choice of development language should be combined with the choice of enterprise. AI programming languages include Python, java, cmax, cinning +, R and so on. You should choose the enterprise according to the language you master, and also according to the language of the enterprise. For example, if you can python, you will choose the enterprise of python, and you will choose the enterprise of java if you will java.
Share two short stories about choosing a language.
Story 1: around 2005, I had a roommate. He had a channel to work in assembly language. He could go abroad to work in Singapore. The salary was changed into RMB 25000. Our salary at that time was only a few thousand yuan. Later, he really went abroad to work as an assembly engineer with a salary of 25000.
Around 2:15, a classmate of mine called me. He worked as a delphi developer for 13 years. Later, when the company laid off staff, he was laid off and couldn't find a job in delphi. I only know this kind of language which is too small now, and I don't know what to do.
Summary:
Before looking for a job, we need to determine "where to go", and to determine "where to go", we need to first choose the industry we like or the industry we like, and then, combined with the development language we have mastered, choose the enterprises that are happy in the industry. after finding the target enterprise, we should see if there are suitable jobs, carefully study the job requirements, make special preparations, and increase the success rate of job application.
Welcome to subscribe "Shulou Technology Information " to get latest news, interesting things and hot topics in the IT industry, and controls the hottest and latest Internet news, technology news and IT industry trends.
Views: 0
*The comments in the above article only represent the author's personal views and do not represent the views and positions of this website. If you have more insights, please feel free to contribute and share.
Continue with the installation of the previous hadoop.First, install zookooper1. Decompress zookoope
"Every 5-10 years, there's a rare product, a really special, very unusual product that's the most un
© 2024 shulou.com SLNews company. All rights reserved.