Nicholas C. Zakas is one of the best JavaScript programmers in the world. Two years ago, he wrote a long article looking back on his career and mentioning the seven most important pieces of advice for him.
I was so inspired by the article that I decided to make a few excerpts. You can read the abridged version below before reading the full article. Seven pieces of career advice that worked for me (short version) By Nicholas C. Zakas Translator: Ruan Yifeng Original URL: https://www.nczonline.net/blog/2013/10/15/the-best-career-advice-ive-received/ 1. Don’t do what others ask you to do. I worked at my first job for only 8 months before the company went bankrupt. I asked my manager what I should do next and he said:
I learned that it’s not enough to just implement a product, you have to be involved in deciding how to implement it. Good engineers don’t just follow orders, they give feedback and help the product owner improve it. 2. Sell Yourself After I joined Yahoo, my manager talked to me one day and he felt that I was not doing enough.
I realized that even if you do a good job, it's useless if no one else knows about it. Being an engineer who quietly codes in a corner is not advisable. Your manager will support you, but he can't promote you. Others in the company need to understand your value, and the best way to do that is to tell others what you have done. A simple email: "Hi, I have completed XXX, please tell me your ideas" works very well. 3. Learn to lead a team After working for a few years, no one doubted my technical ability. Everyone knew that I could write high-quality and reliable code. Once, I asked my supervisor how to get a promotion. He said:
Then I realized that what I lacked was leadership ability, how to lead a team and work effectively with others to achieve greater results. 4. Life is the most important thing There was a time when I was very frustrated at Yahoo! and I disagreed with some of the company's practices and often got angry at others. I asked a colleague how he could stay calm about this kind of thing, and he replied:
From then on, I separated work from life and only regarded it as a "work problem". In this way, I can always be calm about work and communicate with others more smoothly. 5. Find your own path After I was promoted to a supervisor, I didn't know what to do. I asked my superior, and he replied:
Many engineers have not completed this transformation. If you can do it, it may mean that you have matured and learned to make choices. You can't spend your time on everything, you must find a focus. 6. Treat yourself as the master I have to attend many meetings every day, and in some meetings I have nothing to say. I told a friend that I didn’t know why I was attending this meeting and I had nothing to contribute. He said:
From that time on, I never went into a meeting without saying anything. I made sure to only attend those meetings where I was needed. 7. Find someone with a higher level of skill ***, let me give my readers a suggestion based on my own experience.
(over) |
<<: The victory of "beating" Cook and the mediocre people are complacent about
As the Cold Dew solar term passes, the weather be...
Many people don’t know how to generate private do...
With the fading of traffic dividends in recent ye...
Audio resource introduction of Ye Maozhong's ...
Snapchat has been facing pressure from a number o...
Myth: "As you age, you should drink less wat...
Please read this article carefully! Then you will...
In 2009, Alibaba turned "Singles' Day&qu...
On July 28, the 77th Venice International Film Fe...
Do you envy others’ good voices? Want to open you...
Who would have thought that the starch sausages s...
Not long ago, I was asked a very interesting ques...
Compared with fixed-wing aircraft, helicopters ca...
I won’t keep you in suspense here, let me go thro...
On December 16, at the "Ape Universe" m...