Traditional Culture Encyclopedia - Traditional stories - The future development prospect of IT industry
The future development prospect of IT industry
Secondly, we should have a good career development direction. I have many friends around me, and I have met many people, some just graduated, and some who have worked for two or three years. Even some friends have been working for almost five years, and their wages are still very low, making ends meet. I feel confused when chatting, and I don't know what to do. Here, I hope to remind everyone that this is not the era of bubble economy. I hope to treat it rationally. If you are not that material (my tutor once said that the success of IT people is piled up with money and life. The so-called rich crazy to buy books and read materials, life is of course hard work), then please think twice before entering this industry. If you choose the IT industry, congratulations. Although there are a large number of people in this industry now, 90% of them are still at the most elementary level of IT migrant workers. As long as you are willing to work hard, you will stand at the top of the pyramid ~
As for the direction of IT development, I don't want to say more. Everyone has different ideas, but I still want to say a few words as a suggestion. First of all, you can go to the major recruitment websites. Hot jobs, such as project manager, technical director and even CTO, are mainly software development. After all, we should consider the composition of a company (regardless of human resources administration, financial logistics and other functional departments). For a large Internet company, the fist department is his product and R&D department, which supports the core of the whole website and even the whole company. Without products and platforms, it is meaningless to talk about others. As for the revenue department, it must be the sales and marketing department. No matter which company you are in, as long as you have mature products, the elites of these two departments will try their best to turn them into revenue; Thirdly, the pre-sales and after-sales support department, even if a good product is sold, it is not successful. What is more important is the good feedback from customers. What does a century-old shop rely on-word of mouth! Finally, it is the turn of the system operation and maintenance department to do a good job. It's the information department of the company. If it is not done well, it will belong to the network management department. Fish and shrimp in any other department will step on you, and the boss will not turn to you for help, because in the eyes of the boss, you just maintain the hardware for it and adapt to saving costs. Moreover, in his eyes, every time you save costs, you will bring more cost input. For example, our database often needs to upgrade its memory.
For the direction of software development, Xiong Xiong strongly recommends learning C++ or C language. Compared with other languages, these two languages cover everything that can be done, and the salary of using these two languages is generally more than twice that of other languages. Second, it is recommended to use C# language. NET platform, some people may think that the products of Microsoft platform are rubbish. What I want to say is that existence is reasonable. If so many people test and attack Linux, it won't last. And those who can afford Microsoft are rich companies, and the wages of such companies will not be low, hehe; The third category, lamps, seems to be not pure development here. In fact, what I want to say is that if you choose PHP, you must have a deep understanding of LAMP. I have seen a lot of so-called good development of PHP, which only uses mature frameworks such as Zend for coding development, without in-depth understanding of PHP and MySQL architecture, let alone Linux architecture. In that case, how will your salary increase? The fourth category, Java, which I am familiar with but never want to talk about, seems to have started from 0 1, and the language Java quickly occupied our sight. The upsurge of learning Java made Xiong Xiong once confused, and training schools for Java language sprang up like mushrooms after rain. Then, nearly ten years have passed, and to what extent the Java language has reached, that is, a fresh graduate can even claim to be proficient in the Java language. I admit that there are many real Java masters around me, and the salary is not low, but compared with the masters of other languages I know, they are still a long way off. If you have to choose Java, I hope you can have the opportunity to do ERP in big companies (such as UFIDA, Kingdee, and domestic Inspur software), otherwise, you should study embedded system (J2ME) deeply. This is also the future development direction. As for using JSP as a website, I advise you to forget it. Unless you can become an architect (not a PM, but a real architect), you are really wasting your youth, at best, you are just a code migrant worker ~
For system operation and maintenance, this is the most familiar occupation in Xiong Xiong, but it is also one of the most annoying occupations in Xiong Xiong. The different degree of operation and maintenance determines the level of operation and maintenance. Moreover, the most important thing to do operation and maintenance is whether you have enough authority. SA without authority is painful and depressing, and you can't learn anything. If you do an operation and maintenance, you feel very idle every day. Congratulations, you can only explain two things. Either your level is really high enough, or your operation and maintenance environment is too small. As a qualified s a, good logging and system planning skills are very important, modest and prudent, and guard against arrogance and rashness ~
Let's talk about the database again. DBA is one of the positions that Xiong Xiong yearns for and hopes to fight for all his life. The charm of data is everywhere. In today's society, data is an indispensable part of any small-scale company (even a manual workshop), whether it is related to the IT industry or not. All kinds of data need a database to carry and maintain (whether it is a large data warehouse, such as DB; Or popular Oracle, MS SQL, MySQL, Sybase, etc. Even micro VF, Access, etc. ), the role of a good DBA is extremely important. It not only needs to be able to carry out daily maintenance, but also is an important work to train DBA to optimize the database itself (including database system architecture optimization and SQL optimization) and the overall database architecture design. Important development work (core stored procedures) should also be completed by DBA. No one knows the reasonable architecture of each database and table, advanced data mining and BI, etc. Better than a database administrator.
Finally, talk about the positioning of system integration. This position is a position that Xiong Xiong has just contacted, but he is deeply touched. If you want to do this job well, it's not how high your technical level is, but that you must be very familiar with all kinds of technologies, that is, you should be a person who learns from others, and the focus is on your document ability and communication and speech ability (the document ability determines that you can explain to the leader in the morning and then demonstrate to the customer). This is also the reason why many skilled people can't do senior positions in system integration. It is the most important thing to understand the needs deeply and express them accurately in words and language. Today's society needs compound talents, and you can only be a senior engineer if you work hard all your life (it is recommended to read the autobiography of Tang Jun) ~
Brothers who are working hard in first-tier cities like Beijing or Shanghai, if you are 25 years old and not yet 27 years old, please work hard. Believe me, as long as you are willing to work hard, your salary will reach more than 6K (the most conservative figure) in two years. If you are 27 years old and can't reach 8K in a month, or you have no potential at all (the conservative value of potential is that you have got at least 6K in a month), then I can only do this. You will be eliminated by society, which is a cruel but realistic existence. Imagine, after graduation, our average age is around 22, and by the age of 27, we have had five years of work experience. In an absolute first-tier city like Beijing or Shanghai, if you can't get this figure, how can you support your family and make your loved ones happy? Girls nowadays are very realistic. Not every girl wants to live without a house or a car (if you already have a girlfriend, don't pat the brick, then I can only congratulate you on your luck and be nice to your girlfriend. After all, love without bread is unreliable. If people are willing to cooperate with you, you must redouble your efforts. As an IT person, you must have a good career plan and know what level I want to reach in one year, three years and five years.
- Previous article:The customs and habits of Han people celebrating the Spring Festival
- Next article:The Golden Verse of Psalm 112 That Verse
- Related articles
- Tai Ji Chuan, Chen Shi
- Several reasons and countermeasures for generous people who can't keep people and catering people to quit their jobs
- What cross talks are there?
- What is the view of the next 3-5 years, the e-commerce will die a large part of the speech of the famous Youtube Ye Guofu
- Humanistic version of the eighth grade book language "two short essays" lesson plan
- Traditional industry and commerce
- How much does it cost to open a dry cleaner?
- The Historical Contribution of Ningbo Gang
- One delicious food is two slices of toast, which contains a lot of cheese and beef. This is foreign food. What's its name?
- Artistic characteristics of Mongolian folk songs