1. Share publicly the code you write as much as possible By sharing your code publicly, you become more reliable in everyone's eyes (at least for those who are using GitHub) and help Your code is better day by day. 

2. Reading is a great habit for developers. Most people don't read many books, programmers are no exception. Regular listening and reading help you develop more comprehensively. A book is a form of knowledge revision. I like books more than videos because I can read at a faster rate and not be distracted by other bullshit videos on YouTube that always run along the tech videos I'm watching, or silly cartoon characters in some Udemy courses or even transmissions (voice, video quality, etc.). 

3. Use Command-line when possible Normally, the command-line interface gives you more features than any GUI. Moreover, if your favorite application is no longer supported, you will need to learn a new tool; while with CLIs, often cannot be changed. Also, you can do on multiple servers. Another point: If you can do it, your subordinates may think you're a real hacker. 4. "Hardworking" communication over Email is a final choice in communication. The messaging application is much worse. Direct communication can help you easily convey your ideas most clearly. 

Instead of sending an email, especially when you know that the problem may take longer to think and present in an email to present, regularly talk to people over the phone or go to the desk. If you two are in the same office, (You can sometimes re-set your email to get only one response from someone else instead of 7 emails back and forth ... You should not view email as a messaging application. believe and try to keep them as short as possible.) 

5. Write a diary Keeping a journal in action, you can take note of all your achievements as well as lessons learned, points of interest in the process. Or better yet, you should leave a journal magazine at the place where you record what you did and didn't do. Writing a journal is really cheap and good, guys. 6. Use the best tools You must use the best tools. Things like editor, IDEs, library, device (computer), desk + chair, WiFi, etc. If the things you are using are not really good, you will not be able to focus and work effectively. fruits for hours. 

7. Always have a schedule for every meeting 

According to Doodle, what is a good meeting, 72% said that there should be a clear goal and 67% said that there should be a clear program. 

So before organizing the meeting, you need: 

- Determine the purpose of the meeting 

- Meeting agenda (agenda) 

- Who attend, what do attendees need to prepare? 

- Submit the program to attendees at least 24 hours in advance for participants to prepare well and contribute effectively. 

8. Learn about Touch Typing This is too obvious. What time are we spending on? Almost 70-90% of our working days (and even holidays) must be typed? I had to open my mouth every time I saw IT or tech colleagues not typing, even with a QWERTY keyboard. If you want to be better than others, learn Colemak. That's what I used. 9. Avoid distractions Avoid pursuing the PR tools that are flashy helps to reduce your huge workload. You should use super-old editors or ultra-slow WiFi but still be able to transmit tons of code, instead of using super-large tools and can't do anything useful. 10. "Mastering" shortcuts Every second you shorten can save you hours every day. You will be less tired and can do more when using shortcuts in everyday activities such as copying / pasting, creating new, searching, etc. 

The above are a few suggestions to help a programmer develop his or her career in the best way. 

I hope that I will help you with some helpful suggestions. 



Address: Vinhomes Central Park, 208 Nguyen Huu Canh, P22, Binh Thanh District, HCMC 
Mobile: 0787 667 663 
Email: company@bigbrothers.technology 

Hotline: +84 0787 667 663
SMS: +84 0787 667 663 Message Facebook Zalo: +84 0787 667 663