Share a good article, I feel that the description is very vivid
1. Think clearly, then write code
A novice who has just entered the industry, in order to show his ability, can't wait to get the demand and start writing code, taboo!
2. If you don't communicate, you'll be blown away
I don’t like to talk and communicate, and I misunderstood the needs. Finally, I found out that I had to work overtime and rework.
3. No one reads the document, but it still needs to be written
Most of the time, the function of documents is not for communication, but for recording. Most of the requirements are still communicated orally.
4. Be sure to write notes
After a long time, you will not even understand your own code.
5. Don’t expect steady demand
Product requirements are constantly adjusted according to business needs. It is normal to change the requirements. Don't complain.
6. Business over technology
If technology does not serve the company's business, it will be worthless, and it is the last word that the company makes money.
7. Don't take chances
Where you vaguely feel that there will be a bug, there will definitely be a bug.
8. Test yourself several times
Don't throw it to the testers to test after writing, and ensure the quality of the things you pass through your own hands.
9. Try to solve problems on your own when possible
If you encounter a problem you don’t understand, you should try your best to solve it first. Don’t take a picture and throw it at others to ask for help. Your boss and colleagues are not here to wipe your ass, but if you really mess up, ask for help as soon as possible.
10. Use new technology with caution
New technology is a good thing, but I am not 100% sure. I use it at my own discretion, and most of it is to death.