今天接到深圳一家蛮大的外企的面试通知,简单寒暄几句后HR就让我用英语跟她做个面试前的交流,这完全出乎我的意料,我本打算在中短期内不进外企,所以一直没准备英文简历,更不用说口语练习(一直被认定为很多余的东西)。交流了大概20分钟左右,虽然她说我的口语在他们公司还算不错,只是仍需要加强听力和表达能力,但那感觉,那个囧啊。那HR口语的流利,那个佩服啊,囧定思囧,明天还得跟技术经理做全程英语的交流,也为以后有个准备,用英文整理了下曾走过的路及未来的打算和预期。
I am on my way
My name is Vertonur Wen, I graduated at July 2007. I worked as a QA for my first job, and later I found out that it’s not the thing I really insterested in.What I really wanna do is programming, as a Java developer.So in this half of a year QA job, I uesd my spare time to learn J2EE technology, it’s mainly about JSP and servlet though. To tell the ture, I don’t even know what J2EE is, let alone JSP and Servlet, so it’s a quite a hard time for me to get start >_< .After the half of a year learning and got better known about JSP and Servlet, I think I’d better make a faster progress, so I quitted that job and get my feet wet more about other technologies like XML,java script, Struts and so on in the coming three monthes.
After this self-educated learning ,I got a job as a Java developer and be a part of Neimeng online banking project. Unfortunately, technologies used in that project are quite limited. To make a better promotion, I continuted my selt-educated progress. What I mainly learned in that year is Hibernate. The situation is quite the same in my later job, in Longtop company.
In a word,in the past three years, I learned open source frameworks like Struts1.2, Spring 2 ,Hibernate 3.2, Ant build tool , Web Services , SOA , JavaMail and so on. I think I get quite a lot in the past three years cuz I finnally get an overview of J2EE architecture , not just from concepts it defines, but from a scalble enterprise software context and understand why they do so not just how they make it.
Of course , what I inspired is not limited to technology.
Communication is also a very important skill a developer have to own.To Communicate, people need to make a clear point about what they want,what a problem is, to make others understand what you are talking about.
Besides communication,development process control is important either, we need to estimate time a task might likely takes according to both level of technology you know and average working efficiency you are capable with.
Programming skill, a good programmer always think about writing code that is cohesive,good naming,independent,clean and easy to maintain and to improve it
Easy going with members, more that ever, we should always get well along with our team members.
My future
I made an aggressive target when I graduated from college–be successfully in ten years from that time on, that means being rich ,having a fantastic house and retirement from work to diving into drawing and other staffs I like. Though I don’t know why I have a thinking like that, it’s getting more and more serious year after year.Today, being aware of the main parties of J2EE architecture and in a stable career situation , I am capable to make a plan for the coming three years according government policy and real estate and the economic trend of Pearl River Delta Region. In this three years, I need to accumulate money to buy a house in Pearl River Delta Region to get settle down as soon as possible , to be professional of J2EE and open source notion I learned in the passed three years and get more sophisticated of company operation to be prepared for the next three years of the coming thress years. I beleive, in that three years, it’s my time to make something big, IT’S MY ERA!~~
By now, it’s gotta make the first step real. I can feel my power streaming out~~