Having been working as a full-time programmer for 12 years in China. At first, 10 years C++ experience, and then (till now) 2 years javascript experience. Based on the C++ experience, javascript and front-end development is very easy for me. By the way, I once used Apache Cordova framework to package our web site into mobile native app, and wrote some simple plugins which I think is the most difficult part in using Apache Cordova. The skills as a javascript developer: I am good and excited at programming, have a good coding style. Do TDD sometimes. Worked as an iOS developer using Swift for half a year. Some PHP experience. I am good at work independently, and have the patient to solve difficulties.