Reading "It foreign companies (5): upgrading like a system"

Source: Internet
Author: User

Despite the unvaluable title news on csdn, meaningless technical disputes gradually become mainstream with the increase of new generation programmers, but once a week, Taobao can still be found.

 

Today, I found a series of good blog posts about it foreign companies. I am a big developer who has been immersed in it foreign companies for many years and has considerable technical skills. I am more interested in my personal development and core competitiveness compared to the previous chapter's comprehensive introduction to the foreign company's work environment, welfare benefits, interview training, and many other aspects. This article cited Tao Sheng Yi, life 2, LIFE 3, and life 3 in the Tao Jing, and introduced various stages of programmer upgrade according to the author's ideas. This article is not limited to foreign companies, but is of great benefit to all programmers who wish to improve themselves. This article focuses more on how. After reading this article, I plan to talk about why from my own experiences.

 

I have been working in the first-tier cities of "bei shangguang" without a car or a house. I have been insisting on taking the technical route as my lifelong career plan, the most important thing at the moment is how to jump out of the Chinese "programmers can only do thirty years old" Strange Circle.

 

From the beginning, I made up my mind that I would never be a software blue-collar engineer. However, the vast majority of IT Enterprises in China have repeatedly advertised that we lack top-level R & D talents, but the most favored recruitment is that we still have one or two years of project experience, familiar with technical skills in all aspects of the project. The problem is that the salaries of such skilled workers in the first-tier cities of "Beijing, Shanghai and Guangzhou" can only afford 3, 4 square meters of toilets if the annual income is not enough. If you cannot seize the opportunity to improve your core competitiveness at work, and then gradually mature new generation of technical skilled workers, your only way out is "pay-as-you-go jobs ". Really, don't lie to you. A business company is not a charity. No matter how beautiful the boss is, its core is to "maximize profits ".

 

Insert the inscription of a British bishop here:
"When I was a teenager, I was so angry that I dreamed of changing the world. But as I grew older and experienced, I found myself unable to change the world. So I reduced it.Scope: I decided to change my country first, but this goal is still too big. Then I entered the middle age, but in desperation, I locked the objects I tried to change to my closest family.. However, they remain unchanged. When I got old, I finally realized that I should first change myself and influence my family by setting an example. If I canAs a family role, maybe the next step will improve my country. Then, I may even transform the whole world ."

 

I want to tell all my friends who are reading this article the truth that I understand when I am 26 years old and have been hitting the wall for countless times: if you want to change the world and change unreasonable rules, you must change yourself first. Don't be greedy. You have to take a bite to eat, and you have to step by step.

 

I don't want to be a blue-collar software engineer, but I am not familiar with the current situation that IT companies are eager to offer quick technical skills at low cost. What should I do? Change your mindset, start with technical proficiency, and become a recognized technical proficiency, and then focus on improving your core competitiveness. Survive during the day and seek development at night.

 

If you really agree with this, I believe that you will not spend too much time focusing on what new technology words, what new industry terms, and what language architecture are the best boring topics in the market. For you, you should finish the work you are responsible for on time and by quality, thoroughly understand the advantages and disadvantages of the technical solution selected in your work, and grasp the new architecture that may be used in your work, new technologies are the most practical and effective. Since we rely on this job to make a living, we can only make the best of every step of this job to "be a fresh man and eat it all over the world ".

 

However, as a technician, you must be familiar with the business, but the technology is fundamental. The technology used in a project involved in earning a living is only a small piece of puzzle in the technology we have mastered. If you are already familiar with this small piece of puzzle, you should take the time to think about it. What is the other piece of puzzle related to this small piece of puzzle, what other puzzles do you have for the moment? If you combine them, can you make other splendid patterns. If you don't have enough puzzles, you still need to add them. Can you squeeze out time to learn the puzzles you need? Of course, the boss will never pay for these puzzles you learn by yourself, but what does it do? The puzzle you learned is the wealth that fits your brain. Maybe you can turn it into real gold or silver if you encounter a suitable opportunity one day.

 

Last, I would like to emphasize that no matter how important self-study puzzles are to your future, you must do your job well. Life is full of variables. Do not show off today's work for the uncertain things of tomorrow. At some point in the future, your due diligence report today may bring you a precious opportunity. Recently, I have encountered this kind of thing in my job search. Life is more exciting than drama.

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.