This post was written by Ngụy Đức Thuận (NDT), team leader of Safewhere team.
I love learning and improving myself as well as helping everyone in my team improve themselves. The key to do that, I believe, is very simple yet hard to apply: going the extra mile in everything we do at work.
Don’t we always learn something when we do something? Well, not really. In my experience, doing something doesn’t immediately mean I have acquired the knowledge or have turned it into skills. A typical example of mine is regular expression. I have had to write or fix regular expressions many times but I forget everything I read while working with them right after I finished my tasks. I would say that when doing such a task I only acquire the information I need to get it done but not turning that information into knowledge.
On the contrary, there are plenty of other occasions that I was able to turn something I did for my daily job into real knowledge. What made the difference is that I went the extra mile after I finished with it for the job: writing a blog post, doing extra research, doing retrospective, discussing with my peers, doing presentation, training my team. Those extra steps are of great help to expand my understanding and reinforce all the knowledge in my brain.
Maybe some examples can help explain my points:
Learning from what we do daily and going the extra mile also embrace another key of learning that I believe in: learning one small thing at a time consistently can make a huge end result. Or to state it another way: I don’t need to sit down and make a bold statement such as “I will spend 80 hours this month to learn this thing”. Instead, all I need may be just being a little bit better than my yesterday self.
Would you like to work with the coolest IT guys in Vietnam? Apply to one of the following jobs:
Job requires a high level of technical skills and experience within Microsoft technologies and offers high salary, exciting projects, and constant challenges in terms of technology and design.Tell me more
Want to have fun developing innovative Xamarin products? We are developing a number of exciting games and social applications of our own as well as supporting third party clients.Tell me more
Job requires both good English as well as the ability to understand complex technical subjects and systems. You will mainly be writing SEO articles and guidelines for our many products.Tell me more
Knowing Ionic framework or NodeJs is a plus, but is not mandatory.
2 Senior Developer positions in an Offshore Development Center team. You will work directly with a Danish Project Manager at our Vietnam office. The initial project is for a multinational French company.Tell me more
1 Senior QA/Test Engineer in an Offshore Development Center team. You will work directly with a Danish Project Manager at our Vietnam office. The initial project is for a multinational French company.Tell me more