Up9rade IT career @ www.up9rade.com

Groups    |     Jobs    |      User Space 

Hello, pls   log in or   register


  Freedo & his space


Career advice - from executive speech (the end)


Learn from past experience



Don’t’ be afraid to make mistakes , for many people, we tend to get, what if we fail, what if we are making a mistake and not doing the right thing, and that’s actually not good, because sometimes the best way to know whether something is going to work is to actually try and go back and say why it didn’t work, maybe just one little part of that will go wrong thing and changing that.



Don’t worry about fail, if you making the same mistake 3 times then worried (laugh).

Making a mistake once is really nothing to worry about.



I wouldn’t allow somebody to if I’m a manager ,hey you know, I just feel like we writing messenger core platform, just because I think I can make that nicer and find out that 3 weeks messenger doesn’t work and hundreds of millions of users. I probably wouldn’t allow that somebody to make that kinds of mistakes.



But most the time, when we do something, if we don’t try, we wont ever know.



Innovation



When talk about innovation, I actually for my team, I have set up a commitment, and one of the commitment is about innovation, it’s not just about product innovation, I’d like to have people think about some new innovation on the products, on the features, some great idea, somebody helps the team to win.



But also it can be in the area of process, what about test driven development, what about a different process, the way I test the code, the way I do the usability study, whatever I did, just always be thinking about new ways of trying things. Or even if you learn some great concepts in the school, you went to a class, try to see how it works in your work as well.





Own your own career

At Microsoft, it’s on of those, the company is really flexible, that’s one thing I really like Microsoft. You know my boss isn’t going to tell me that, for the next year, you are going to test on messenger, when you done a year of that, you are going to do this and that and eventually you will be here. You know it’s really up to me, up to the individual where I want to drive.



That really has a lot of benefits in many different ways, you know I have seem that over and over again, let’s say some developers, after been developer for 5 years, I really interested in been a program manager, I really like the design part of that, of the process, I really want to have a big impact on that, well, that ‘s possible.

What I want to do, I can talk to my manager , well, I really like to go, to work in program management. My boss can say, if you wanna be a program manager, you really need to improve the communication skill, here are some of the classes you should take, in the next few months I will work with you to help you get there, then you can go interview somewhere to become a program manager, or even my boss has the program manager position available.



My boss isn’t going to tell me that I should go become a program manager, it’s really up to me as an individual, to decide what discipline I want my career to take, where I want to go, what product I want to work on, it really it’s up to you, as an individual to drive that.



You know, again, it’s not something that happens over night, obviously in next 2,3 years, I sure you are not going to make many too big changes because it’s going to take you times to get familiar with the processes at Microsoft, culture at Microsoft, just for your long term career, just be thinking about it’s really up to you to own and drive your own career.



Communication

Communication is really important as well, I call it up and down, so if I’m a leader, I really need to be able to communicate to my team, and to my manager. As an individual contributor, I really need to communicate to my manager, about my achievements, my challenges, any problems, even the bad news, like if I’m going to not able to meet my commitment.

So really communication is very key, don’t ever assume that your boss knows what you are doing.



You know I can’t go and learn everything about what every month my team is doing.

If I assume my boss knows everything that I was doing, my team was doing, I probably will be very supervised because he won’t know that.

So really make sure that you communicate properly.



Constant Change

Change will always happen, the only thing that constant is change.

Whether it’s organizationally , whether it’s process, whether you like change or not, it’s going to happen.



Here is not at least, from office move perspective, I know the years that I was in Redmond, I think one year that I had 3 different offices within 1 year, so, I think over that 11 years that I was in Redmond, it was at least 15 times or more, I took my boxes , to my new offices, I just took my 1 box with the most critical things that I put on my desk, but the next time when I more offices, if some of the boxes I haven’t used yet, I just threw them away (laugh). Actually I have about 12 boxes, then moved down to 3. (laugh) That’s maybe more flexible to move to the next office. (laugh)



Microsoft is a big organization, when I started at Microsoft, there were about 4,500 people now it’s about 75,000 people so changes will happen, and we are not going to stop them, so what we can do is to be ready for it.



Mentor



Hopefully all of you will just be assigned a mentor, that’s actually really key that’s one of the thing, in some areas, actually , almost more important, than do the training, if you have a mentor you can just quickly go and say, oh, can you help me with this, I wrote this code, that I can’t figure out why it doesn’t wok, my mentor can say, well have you thought about the threading model you are using, that mentor can really teach me a lot, you know I talked to my boss, my boss says something that doesn’t make sense to me, then you might go to your mentor as well and he says oh well that’s because he or she means xyz, because they have been along longer so they understand the culture.

Make sure that if you are not getting a mentor assigned to you, that talk to your boss and ask for somebody can really help you in your job because that really is important.



So, I have spoken a lot. Here at Microsoft, it’s an incredible company, it really takes care of the employees, there are so many opportunities here for all of us, and you really you can have the right attitude, the right passion, and make sure your working on the things your really interested then you will have a long and fruitful career, thank you.


tags: career life career advice

@ 20070725 08:03:00 with 0 comments    





Say something...     (I want to register here before say something)

my name: (required)
my blog: (optional)   



Input autho code, click on image to change another code:




About Freedo 关于作者

微软中国 SQL Server 招聘顾问
研发中心:北京、上海
喜爱编程、轮滑
个人项目: 易麦

Microsoft Staffing Consultant
SQL Server China R&D Center
Living in Shanghai
Love Soccer; Roller & Coding;

和我联系 Contact:
Guestbook 给我留言
my facebook
my linkedin



Copyright 版权
本站博客全为原创。遵循
欢迎非商业用途转载,务必注明作者、原出处及超链接。


Recent comments:
== 20080515 21:49:40
灾难面前见人心。
== 20080515 21:48:58
130万,2262人次。
== 20080427 11:25:41
I hope it's ok now :)
== 20080425 22:38:47
Freedo, for inserting the commands, ...
== 20080425 22:34:52
want to try to find a bug.
== 20080425 22:32:07
hi Freedo,我认识微软人的 ...


Archieves
May 2008
April 2008
March 2008
February 2008
January 2008
December 2007
November 2007
October 2007
September 2007
August 2007
July 2007
Jun 2007


Links 友情链接
易麦 e-mag
SQL team blog in Chinese



和我交换链接
加入 收藏

  rss 订阅