To be frankly, this is not a well written article. But that's not because of the English. You do have some grammatical errors but they are just fine. Most of native English speakers can tell this article is written by a non-native speaker so they won't care that much about the mistakes as long as they can get what you're trying to express. In terms of this, you are successful.
The main problem of this article is it's not well organized. I can understand the MEANINGS of every sentence in spite of the grammatical errors. But it's hard for the readers to get the the IDEAS or POINTS of the whole article.
Try this: rewrite the article in Chinese and get some feedback. Would that be a good Chinese article? My answer would be no. It's not about the language but how you think and how you put them down. When I interviewed someone, it is important if the interviewees are 條理分明。After reading this article, I would say the author is not.
Finally, I myself graduated from then Engineering school of NTU and worked for more than ten years. I knew a lot of NTU, NTHU, and NCTU graduates who speak and write a much poorer English than you. Diplomas only matter in the beginning. After that your ability is your true diploma.
If you consider the money is the most important thing in your career, then you lead yourself down the wrong path. Money is the least important thing in the first 5 years for your career, The most crucial thing is to figure out what you wanna do in the first 5 years, and use the rest of your life to make yourself become the top of the field. I have seen so many kids based on the salary to choose their first job, it turns our most of them waste first 2 to 3 years to do something they don't like, they don't like it, so they don't work hard on it, they achieve nothing in their first job. Don't focus on the money, choose what you really wanna do for your career and work hard on it, then the money will come with your hard work and achievement.
When it comes down to English writing, here are a few things that may help you,
- Be simple and concise about what you have to say. Often than not, putting too many things in a sentence makes it wordy and at the same time hard to understand. Try to trim down as many words in a sentence but still be able to express your idea clearly, then add transitions.
- Read lots. Reading in English will slowly change the way you construct your sentences and paragraphs to better bring out your thoughts.
- Be aware of the changes in meaning of a word when it is in different form. Concern, concerned, concerning. I would go on dictionary.com or any similar websites to see how each form of "concern" is used in a sentence. While you are at it, look at synonyms and acronyms of the vocabulary you are trying to learn. IT will help you.
-Make an environment for yourself to fully use English, watch movies, cartoons, or whatever without caption. Sing songs, record yourself reading a passage, or speak to a foreigner to practice your accent and conversation skills. After all, you'd want to speak and write without thinking first in Mandarin.