Scott Hanselman

Six Months in the Inside - Am I evil yet?

March 3, '08 Comments [58] Posted in Microsoft | Musings
Sponsored By

imageYikes, I got an email from HR today that said "Congratulations on your 6th month anniversary at Microsoft!" Has it been that long? Apparently so, although it feels like maybe three months, tops.

I learned a lot about the culture in the first three weeks. There is a lot of groupthink and echo-chamber type behaviors from folks that have been there a long time, but most people I've interacted directly with are always re-asserting their independence and catching themselves thinking old-style thoughts, which is comforting to me.

It's one thing to exhibit an undesirable behavior, but it's much worse to be ignorant of that behavior. I think Microsoft's biggest problem right now is answers like "We've always done it that way," whether it's naming, versioning, documentation, conferences, whatever. I like to keep things a little more agile and tighten up the feedback loop. I think a process of continual improvement and self examination is so important.

What is my job?

I get this a lot. Seems like an obvious question. I took the title "Developer Division Community Liaison" because it was very broad. Phil likes to say I'm paid to be Scott Hanselman, but I don't like that very much because it implies some kind of punditry. If I ever start sounding Dvorak-esque, please let me know.

When my dad or the public (read: non-computer person) asks what my job is, I tell them "I'm writing a book that will never end (blog) and create training materials like videos and tutorials for Microsoft." When a technical person asks, I say the same thing with more detail. Also, if ScottGu coughs, I get him lozenges. Ahem. Yessir!

My boss runs http://www.asp.net, http://www.silverlight.net, http://www.windowsclient.net, etc, but our team is very small, only four FTE (Microsoft-speak for Full Time Employees). But, we're growing. At Microsoft we're graded on our ability to "meet our commitments" and my commitments (which were written up in a formal meeting) are mostly metrics like "write n number of significantly technical blog posts, write such-and-such book, give x number of presentations." Commitments are supposed to be a stretch, and I've got 7 different significant commitments so I've had some really late nights. The "liaison" portion of the job is also becoming more formalized in the next month, so I may take over some specific MVP-type groups.

This paragraph added for clarity (see comments): No, my job isn't to blog, although the blog is a good place to point to stuff I do. Folks originally wanted me to make a blog at msdn.com but I thought that was silly. For my day job, I do screencasts, tutorials, presentations, community outreach, books, articles for MSDN, internal presentations, advocate for the customer (this takes up more time than you'd think), provide direct feedback to the product groups, route your feedback (you know this if you've ever emailed me with a problem) and troubleshoot obscure bugs, as well as working on technical strategy with certain wonks at Microsoft. As I said in the Blue Badge post, the podcast is still belongs solely to Carl and me and I pick the guests with tips from the audience.

When I write, there's no editorialization, meaning that no-one reads my posts before I send them, although I often check with product groups to make sure I'm not completely wrong on some technical detail. Microsoft is pretty mellow and says "blog smart." That said, I'm sure I could get fired if I wrote something truly bogus, but otherwise there's no ghost writing. (Yes, ScottGu still writes his own posts...so far).

Sometimes ScottGu will email me with a one line note like this one yesterday about IIS7 and FTP7 "This might be a cool blog post to cover.  It has a ton of new features (including integration with membership/roles), new admin tool and a bunch of cool new features."

However, I already had FTP7 on my list of cool things since I've been talking to the IIS7 team and that'll hopefully be done today or tomorrow. It's funny we usually think about the same general things and I'm mostly either a day ahead or a day behind whatever cool thing is going on.

Am I Evil yet?

P0000259 I haven't been invited to any evil (or eeeveeel) meetings and haven't found the evil mailing list. As far as I can see Microsoft is less evil as it is unorganized. Within groups, communication is pretty good, but between divisions is trickier because there's always a doppleganger out there, like Evil Spock who is working on the same thing you're working on. I guess that means there's a Scott Hanselman out there without a goatee writing a similar post as this?

That pic is me in my early twenties. If Chins Could Kill...I'm trying to find a non-bearded pic but that's the best I can do! That guy doesn't look evil, right?

Working Remotely

0900aecd8054e6ca_null_null_null_10_09_06-2 The Remote Office thing is still lonely, but I'm making up for it with regular lunches and LOTS of video conferencing thanks to ooVoo. My master plan to make a robot out of a Roomba has fizzled due to lack of a battery (and my lack of a mechanical engineering degree) that could last a full day. My new "Plan B" is get a 42" LCD (as seen at right) and make a Portal into my house.

What have I done well?

I thought the first practice videos turned out well, and I have taken all the feedback you've given and applied it to a new four-part tutorial on MVC that will be coming soon, hopefully formalizing those best practices.

I think the Wiki (beta) is turning out pretty cool. I seeded it, but there's already contributors who have exceeded the number of posts I've added and greatly improved it.  I think there's a lot of work we can do to make the administration better for moderators, but it's looking nice regardless, so far.

I've had a lot of fun speaking lately. When I spoke while I was working at Corillian, I usually had to take vacation days or do it on the sly side, although for large conferences my boss at the time was exceedingly cool about it.

What have I done poorly?

I am not managing my time very well and since we've got a 3 month old and an enthusiastic 2 year old and I'm working from home I feel like days are very fragmented. It's good to be home, but my wife thinks I'm actually around less which is definitely a not good thing to feel. I need to do a better job of getting up earlier and banging out work. I like being informed, but I think I may need to go on an info-diet to find more time to get things done.

Have you started a new job in the last year? How is going for you?

Related Posts

About Scott

Scott Hanselman is a former professor, former Chief Architect in finance, now speaker, consultant, father, diabetic, and Microsoft employee. I am a failed stand-up comic, a cornrower, and a book author.

facebook twitter subscribe
About   Newsletter
Sponsored By
Hosting By
Dedicated Windows Server Hosting by ORCS Web
Monday, March 03, 2008 11:59:41 PM UTC
So is this blog the one you mention or do you write for a Microsoft owned blog?

I have to say, that if Microsoft hired you to write posts on www.hanselman.com, I first bow down to you, then I say that you really should disclose that.
Tuesday, March 04, 2008 12:03:46 AM UTC
You're not evil. We just hate you because you're beautiful.

By that I mean you have a dream job, getting to blog about cool technologies, speak about them at conferences and make training tools. Who do I have to kill to get that kind of job?

As for being dvorak-esque, just avoid saying "hanselman.com/blog" every five minutes on your podcast and you'll be OK.

On second thought maybe you should, then we can make a drinking game out of it like we do with Dvorak!

Robert the Arcane Coder
Tuesday, March 04, 2008 12:04:41 AM UTC
Sure, I only have one blog. They didn't hire me to write this blog, and it's still hosted at the same place, and I still own the content, but I use the blog to point to whatever I'm working on. Not sure what you mean by "disclose that." I'm totally transparent, and I have an about me page. What am I missing?
Tuesday, March 04, 2008 12:07:32 AM UTC
I started a job at some little company I'm sure you've never heard of, called Corillian. ;)

Telecommuting full time has been an odd journey for me too, but I think I'm finally starting to feel comfortable with it. To me, the benefits far outweigh the drawbacks, and I'd hate to go back to commuting. It's also taken me a while to feel like I was a real player on my projects instead the FNG.

I just had my first meeting on-site with a client where I was in a tech lead role. I've been a tech lead before, but not since starting here at Corillian. It felt good to be the guy people look to for answers again, and it really energized me and got me excited about my job.

Between that and a positive mid-year review from my manager (who had some very nice things to say), I'm really beginning to feel at home.
Tuesday, March 04, 2008 12:20:36 AM UTC
"...my commitments (which were written up in a formal meeting) are mostly metrics like "write n number of significantly technical blog posts, write such-and-such book, give x number of presentations."

Don't get me wrong, Scott, I think you have a dream job. But what I am hearing in your post (specifically the quoted text above) is that you are essentially paid to Microsoft to write on your own personal blog.

Though I love the blog and continue to, that fact makes me look at your writing in an ENTIRELY different way. I think the above information you presented is noteworthy to your readers.

You know how some people put a disclaimer on their blog that says "the thoughts and opinions represented on this blog are mine and mine only. They do not represent the thoughts and opinions of my employer, yada, yada, yada"?

Well, unless you tell me otherwise, I now view your blog as one that DOES represent the thoughts and views of your employer.

See what I mean? Despite what say about no one having to approve posts, yada, yada, yada...this really isn't a personal blog.

You may disagree, but I'd also argue that the perception by your readers is more important than reality.
Tuesday, March 04, 2008 12:36:21 AM UTC
Hm, Jeff, you're kind of harshing my mellow, here. I will be interested in seeing what other readers think.

I do have a disclaimer and always have for 6 years - "The opinions expressed herein are my own personal opinions and do not represent my employer's view in any way." and that still applies here. The blog is still hosted by Orcsweb and still paid by me. Microsoft does let me set aside time to work on it, but literally thousands of Microsofties have blogs that aren't hosted at blogs.msdn.com and mix content, mine is no different.

You say "unless you tell me otherwise"...so here I am, telling you otherwise. I have blogged about cool tech for 6+ years, including a move to Google Apps. I still use Google Search for this blog. Nothing has changed since I was blogging as an MVP/RD except I have move access to the internals which (hopefully) makes it a better blog and gets me better interviews on the podcast.

The Metrics in my commitments basically say "keep up the good blogging" and they put a number on it so I can have a sense of "pacing" (see my post on "A blog's heartbeat.") That's all.

Does that help clear things up?
Tuesday, March 04, 2008 12:45:40 AM UTC
Hey, I've been reading your blog here for quite a while (years), and the only thing I've noticed changing in the last 6 months is a bit more MS centric things (go figure) but I've appreciate the open and objective viewpoints despite your new employer. (Except for the whole iPhone thing, you gave up too soon!)
Tuesday, March 04, 2008 12:46:04 AM UTC
Scott,
I have worked out of my home for almost 8 years now and one thing that I found early on to be of great help was working with my wife to get her and the rest of the family to treat me just as if I was out of the house. If she needs to talk to me, she calls me on the phone, even though I am just 20 feet away. The kids don't knock on the door, etc. If I am able to come home for lunch I try and put it on my calendar, and if I am going to be late I call home. Stuff like that.

It really helped separate the work environment from the home environment. Also if I need to work at home but its not 'critical/crunch time' in the evenings I use the laptop and remote into the computer in the office instead of heading into the office. Its not quite as nice as using the full desktop but I get to spend more time around the family even if I am not focused on them.

Of course there are those crunch times when I do have to "goto the office" and its just like it is during the day. My wife calls and to check if I can come home and help put the kids to bed, just like she would normally. Its just the commute that is only about 20 seconds. :)

Anyway, just thought a few of the things that I have learned might be of some use to you.

-mark
Mark
Tuesday, March 04, 2008 12:48:26 AM UTC
Scott,

I can say that I know I'm not alone in that my co-workers along with me look forward to your posts as being very good content told in a easy to understand way. I've never thought (and still don't) that MS is telling you what to write. Giving an idea on a topic and giving you talking points are two very different things.

Thanks for the hard work and keep it coming,
John

P.S. I know a couple people that read your blog more than the Gu. Don't tell anyone :)
Tuesday, March 04, 2008 12:50:56 AM UTC
Jeff, I don't quite agree with your comments. Scott can continue (and does) to post his personal thoughts here and Microsoft can do nothing about it - its his person blog. If Scott prefers Coke over Pepsi - he can blog about it. If Scott prefers Batman over Superman - he can blog about it. Microsoft does not own his blog. Scott uses his blog to do his job - to interact with the developer community. What's wrong with using a blog as a tool?

So in your eyes in order for Scott to rectify things he would have to go out and build a new blog to be used only for Microsoft-work related blog posts and activities? Bah! Malarky.

Scott has built up a online identity here with his blog and has a right to use it as a tool to do his job in interacting with the developer community.

I actually forgot Scott works for Microsoft up until recently. Although I am not a developer, I read Scott's blog here because of his personal insight to technology on many different levels. I really enjoy reading what he has to say on a variety of topics.
Tuesday, March 04, 2008 12:51:03 AM UTC
I don't know about you guys, but I know a corporate shill when I see one. A paid spokesperson doesn't let you in behind the curtain, that's against the rules. The moment that Scott starts sounding like someone in the Marketing/PR department is the moment he loses his readers and listeners. I think he knows that, and moreover I think Microsoft knows it, too.

As long as he is out front with everything, which he is, I don't see the big deal. As long as I like what he writes, who cares?

P.S. Check out my PowerShell podcast at dvorak.com/blog, er, I mean powerscripting.net. :)
Tuesday, March 04, 2008 12:55:52 AM UTC
Scott,
I can see how people who don't know you might choose to Jump to Conclusions (TM) about your impartiality as a technical blogger when you're blogging about your own company's products. After all, if blogging is part of your performance review, might blogging negative things about MS products cause you to get dinged on your performance review? Of course, I don't think that's the case at all, but some people like to believe the worst (especially about Microsoft), so I'm sure some people will choose to believe it.
Tuesday, March 04, 2008 12:58:08 AM UTC
Kevin - Point taken, although blogging isn't really part of my review as "keeping up the pace" is. My boss doesn't want the blog to go fallow if I get caught up in other stuff because he things it's a good thing for the community. I mean, I was doing this before and will continue after. ScottGu's perspective was, "cool, keep it up" and that was the sum total of feedback I got from him when I was hired.
Tuesday, March 04, 2008 12:59:59 AM UTC
Any of you who say that
a) Scott is a Microsoft shill
b) you feel sexually violated now that you know Scott is getting paid by Microsoft to continue "being Scott"

are obviously people who have never slept with a woman in your lives.

Scott, I would like the $50 you promised me for defending you publicly delivered in a small envelope of $1 bills.
Tuesday, March 04, 2008 1:07:15 AM UTC
I hope you know I am not trying to bash on you or anything. I respect you and the blog. I do not discount your writing at all, but I think this post has brought up a very significant point.

Do all the thousands of blogging MS employee's you refer to get paid by MS to write on their blogs? Do their formally written commitments to MS include blogging on their personal blogs? The impression I get is that MS pays you a salary and in return they expect you to write technical posts on this blog.

Here is how I can get a better idea of things: If you stopped writing technical blog posts on www.hanselman.com tomorrow and did not write technical related blog posts on any other blog. Would your employer still feel like they are getting a fair return on the salary they pay you?

Again...I have tons of respect for you and wouldn't want you to change a thing about your writing. I just seems odd to me that you say the opinions on the blog are yours only, but you appear to get paid to write these opinions. In my mind, that makes them MS opinions too. Not that it's a bad thing, just worth noting.
Tuesday, March 04, 2008 1:08:30 AM UTC
First you were a shill for Corllian. Now you're a shill for Microsoft. True bloggers only work at places that they hate to be at. That's integrity!

:P

You forgot the rest of my quote. "Your job is to be Scott Hanselman, but with more INTENSITY!" (cue "Intensity" from Lost In Translation).

Phil
Tuesday, March 04, 2008 1:08:34 AM UTC
I've known Scott for years. Without a doubt this blog is the Voice of Scott. Any resemblance or similarity to the Voice of Microsoft is purely coincidental, and might be related tot he fact that the technology Scott works with is predominantly (but notably not monopolized by) Microsoft stuff.

Also - I have never met a more ethical and concerned person than Scott. When he told me he was going to Microsoft, all I thought was that it was about time. Well, that plus the fact that I would miss working with such a good person and close friend.

Anyhow - I'm not worried. Not in this case, not at all.
Tuesday, March 04, 2008 1:09:20 AM UTC
I don't know what all the fuzz is about, except for the fact that from the outside looking in, it's not very clear what Scott actually does in his day job at MS (I'm still hoping Scott himself knows :)).

Kidding aside, I haven't really noticed that much change in Scott's blogging habits since he joined MS, except for the fact that he writes more about gadgets than about code, and that's no surprise at all, given that he probably does little coding in his new role and b) he's had his hands full of a large number of interesting gadgety things to talk about (have I mentioned I'm totally jealous of your new home office?)

And heck, you gotta meet Scott in person to know he's pretty much like what his blog presents in real life (except funnier).
Tuesday, March 04, 2008 1:11:02 AM UTC
P.S. ease up on me, folks! I NEVER said Scott is an MS shill! He does a GREAT job at being open, honest, and impartial.

I'll say it again, I have GREAT respect for him (at least what I know online, never met the guy in person but would love to).
Tuesday, March 04, 2008 1:16:09 AM UTC
It's quite obvious Scott that these guys giving you grief are just venting because *they* don't get video conference calls from HOT MICROSOFT WOMEN on their home computers.

We should change topics...

If Guthrie is the Fonze, and Hansellman is Richie, does that mean Rob Conery is Potsie or Ralph Malph?

And discuss...
Tuesday, March 04, 2008 1:16:34 AM UTC
Oh please, when did Scott ever say anything on his blog that Microsoft would care about? Before or after joining the borg? Sure, if he said something about Steve Ballmer's wife or Bill Gate's illegitimate love child then he would probably hear about it at work. But so would I if I said the same about the guy who owns my company, and I don't get paid to make posts! And so what if someone is suggesting blog posts to him, puh-lease, I'd love it sometimes if someone would give me an idea for a good blog post.
Tuesday, March 04, 2008 1:17:00 AM UTC
Jeff, sorry let's have lunch, I'll buy you a taco. Microsoft can pay.

Wait. Is that bad? No, I'll pay. :)
Tuesday, March 04, 2008 1:24:54 AM UTC
D'Arcy, utilizing the skills earned from my logic class back at U of Alberta:

That woman on the screen is not Asian and thus is not hot.

As well as a truism this is also an example of a symmetric relation!

I know we've talked about this before, buddy. Don't make me educate you again!

P.S. I think we *all* know who the "developer Fonz" is around here.

P.P.S. Rob Conery would be when Ted McGinley came in as Richie's cousin from another state after he left the show!
Tuesday, March 04, 2008 1:27:52 AM UTC
Thus far I've found Scott pretty straight forward about his acts. I mean, you'd have to have been frozen in carbonite and sold to Jabba the Hut not to know that Scott's working for the big MS.

As for credibility, most folks didn't have any issues with Scoble back when he was working for the same company and blogging, so I do not see why Scott can't be given the same respect.

In my own case, I'm salaried, and like most companies that means I'm technically working 24x7. Does that mean my blog belongs to my company or reflects it? (And the answer is no, before you ask). I don't see then why Scott should be any different, it's just a bit easier for him to get access to some of the MS insiders than the rest of us.

In a weird way, when Scott went to work for MS I sort of felt like "Oh boy, one of 'us' is on the inside now." By that I mean there's someone who has had to use the MS Tools for years to solve real world issues (just like the rest of us) and blogged about them, and now he has a chance to influence that same company and share the inside scoop.

Robert

PS I still want Scott's job. Only maybe doing SQL Server stuff.

PPSS Hal Rottenberg's powerscripting.net podcast is really good!

Tuesday, March 04, 2008 1:28:03 AM UTC
I don't get what is not fully disclosed here. I haven't noticed any negative consequences in the last six months. I think this blog is as useful or useless as it ever was. It's amazing how the content has maintained its integrity while Scott ascended to non-code-writing media celebrity. :-P

++Alan
Tuesday, March 04, 2008 1:29:57 AM UTC
Yes, you're evil. But so is chocolate.
Tuesday, March 04, 2008 1:38:49 AM UTC
Thanks Scott, I'd enjoy meeting you. Sorry I haven't been able to properly get my thoughts across, I need to work on communication (and always have needed to).

Not sure which would be better to brag about: MS bought me a Taco or Scott Hanselman bought me a taco? Things to ponder....
Tuesday, March 04, 2008 1:43:04 AM UTC
Holy shaved monkey balls, why in the world are people getting worked up over who pays Scott's bills? Who cares? How in any way does that affect the content he produces or how you approach what he writes here? Is everyone that has an issue with this locked into a traditional sense of an 8-to-5, punch the clock, do your job description type of mentality? How can anyone that knows what a lover of SVN Scott is even begin to think his working for Microsoft would change anything? Silly kids.

These days the best/alpha nerds are the ones whose jobs you can't quite pin down. Are they consultants? Evangelists? Speakers? Bloggers that develop or developers that blog? Architects? Who really pays their bills? I think of people like Martian Fowler and David Heinemeier Hansson, or even the whole 37signals crew. The real power nerds these days are constantly learning and networking, they are in some small way always working and always thinking. In fact there is a great book that talks about just this thing called 'The Rise of the Creative Class'. Throw the noose of a job description around a nerd like that's neck and you'll kill the very thing that made them a valuable asset in the first place.

Oh, and the whole Microsoft Borg, Matrix-style plugs in the head shill thing is dead. People that still think a person's blog would be in any way different due to them working for Microsoft need to up periscope to get reacquainted with the world. Microsoft is no longer evil or to be feared. In fact they're more like a prize-fighter gone to pot trading in on their past glories while the young punks are rising up through the ranks quickly. Microsoft going to have to pound a lot of frozen meat to really get back into the game, and with things like the 360, Zune, MVC and Silverlight they are trying. *queue 'Eye of The Tiger'*
Tuesday, March 04, 2008 1:45:35 AM UTC
Shawn - LOL. You had me at shaved monkey balls. I think this thread is now dead.

Now, I need to go deal with this "non-code writing" nonsense.
Tuesday, March 04, 2008 1:47:45 AM UTC
I think that the real question is, are cool jobs at MS only reserved to people named Scott? And if yes, where do I apply to change my name? :)
Tuesday, March 04, 2008 1:49:49 AM UTC
Justice, don't try and make these guys think that U of A is some sort of high-end university. We all know you majored in Lasooing and Beer Funnelling...and that awkward encounter with that sheep doing hazing week.

First off, how do you know she isn't Asian? She might be a quarter Asian...you never know...

And you don't have to call me the Fonze, although its appreciated. <blush>

I dunno about your Happy Days choice...considering that he's from Hawaii (which is like another planet), maybe he'd be more like when Mork did a guest appearance?

D
Tuesday, March 04, 2008 1:52:28 AM UTC
Scott -

Just wanted to say I feel the pressure your under (smaller scale) and appreciate all you do for the community. I have recently (6 weeks in) taken on an new position as a Software Architect at an emerging software company leaving the confines of a cushy government job in an effort to "see if its greener" in the private sector. My wife and I have a 18 month old daughter and are expecting our second in July so your blog on life changes and time commitments definitely hits close to home!

Keep up the great work and worry not what the nay-sayers post - there are many of us who appreciate the efforts that people like yourself, Scott Gu, Rob Conery, and others provide back to the developer community.

Regards,

Kevin Stong
Tuesday, March 04, 2008 1:54:10 AM UTC
You know, I'm thinking it's time for me to Jump The Shark on my own, before Justice and D'Arcy decide I have. ;)
Tuesday, March 04, 2008 1:54:22 AM UTC
If you all keep badgering him he's not going to sign your sweet Heroes Happen Here hat when you see him at the grocery store.

DISCLAIMER: This is not a recommendation to wear your Heroes Happen Here hat to the grocery store


I switched jobs just as the calendar turned. I've gone from a great team of 20ish developers on a very visible project (made it that much more rewarding) in the MidWest to a very small 5ish developers where I'm one of 2 not in Florida. It's quiet and sometimes lonely, but I'm closer to my family. Here's to new ventures.
Tuesday, March 04, 2008 1:57:11 AM UTC
Oh my, Ryan. Don't even get me started on the whole {heroes} happen here thing. Everything is hipper with {curly braces}, right?
Tuesday, March 04, 2008 3:26:33 AM UTC
i'll be the first to actually answer the original question about starting a new job recently :).

i just started working for neat receipts and i'm really excited to be working on a consumer-level product. my last company sold risk-management software to large financial institutions, which made user experience design very difficult. now i just get to design for me :).

as ryan said, here's to new ventures.
Tuesday, March 04, 2008 3:53:00 AM UTC
I recently started a new job myself. I am now a Software Development Engineer for Telligent Systems working on the Microsoft Developer websites. I'm going from working at an Interactive Marketing agency of ~25 people in house (only 2 developers) to working at home full time. It's already shaping up to be an interesting transition. I'm only a week in, but so far I like it. I'm also starting a new life as a part time Mac user on my MacBook Pro. I love it, it's the operating system I've been waiting for since the first time I used Linux.

Keep up the great blogging! I'm glad Microsoft has some great people pushing them to be more community-centric!

-Joe
Tuesday, March 04, 2008 4:36:39 AM UTC
I have also started a new job working from home. It is lonely and requires a lot of decipline. I miss technical discussions. What I don't miss is the boss poking around and once a while micromanagent crap that has to be stopped in its tracks. I have to keep reading and challeging my approaches.

So I have joined the gym and have actually started working out during the day and focus on energy, health and family. I feel I am getting good balance now.

By the way I also feel like your posts have changed. They seem to be tuned more towards marketing. Just my opinion. Please don't bye me a taco or mail me those shaved monkey balls.
Adnan
Tuesday, March 04, 2008 9:41:31 AM UTC
Hi Scott,

Are you Evil? Well, you certainly lost a lot of kudos points with me when you joined Microsoft. The place you work for has a 'shadowy' corporate past, let's be honest, and you wanting to work for them reflects poorly on you IMO. Perhaps us from the EU have a lower/higher moral tolerance or something ;-)

Are you useful? Well, yes you do do some excellent technical writing, but here's the thing. you aren't a /real/ developer anymore (you don't make software for a living) and that's just the way it is, so I have to put my 'agenda filter' on you and your blog now. I don't think you were that much of an active developer at Corillian (at least towards the end) but you could at least be perceived as 'technically independent' technologist geek. You're an 'evangelist' for goodness sake - kinda like a 'Scoble that knows about programming'. I guess that's not my bag, but let's call it what it is.

I think for you you've just made a sensible lifestyle choice (a lot like the ex-Developmentor people) and have got out of the 'doing' business into the 'talking' business as you get older. Suckling the last few years of milk from the Windows/Office cash cow and 'writing blog posts' is a safe harbor while the kids now go to work for Google, Facebook or actually make some new software. As you demonstrate with some of your 'wealth posts' it seems a shame you haven't taken the opportunity to so something creative for yourself - with a few $ in the bank it seems foolish for someone as smart as you not to give the startup thing a spin of the wheel? Going MSFT is a soft option really.

Man, this all sounds harsh, so apologies for any downer, but I'm just answering the question you asked up top as plainly as I can. Peace.
Ian K
Tuesday, March 04, 2008 10:12:51 AM UTC
Well, i started working as a software architect for the biggest .net project in Spain.

I love my profession, I love design, I love been as an architect in a really big project... but:

I am now quite technologically frustrated, I am bored about fighting with the technology, you must now I have no training. (you should write about it as you did with wife acceptance factor, tech frustration because of the lack of training). People in a call center are trained, but in IT no, at least in Spain.

My boss is horrible, he does not give me any long term objective, any short term objective, he is always changing his opinion and he can not express properly.

Uffffffff, now I feel better :)

MS must be one of the best companies to work for, comparing to me you must be in paradise :)


P
Tuesday, March 04, 2008 10:28:34 AM UTC
You may not be evil - yet. Perhaps it takes longer for remote workers?

But MS HR live up to the low standards maintained by HR the world over in not knowing what "anniversary" means.

They're no better where I work. Probably worse, truth be told.

http://en.wikipedia.org/wiki/Anniversary
Mike Woodhouse
Tuesday, March 04, 2008 12:15:21 PM UTC
As a guy who's also working from home, with one 5 month old and one 8 old I know exactly what you mean by "fragmented" time. It didn't work in the beginning. But my wife and me established some "rules" and it's getting better. Like fixed working hours, fixed hours where she can go do something else and I'm there no matter what, me sleeping next to the baby at the weekend, her under the week etc.
Btw we also moved to a new house last summer and I'm 34 years old :)
cheers
Florian
Tuesday, March 04, 2008 1:44:31 PM UTC
I've also switch jobs within the past four months. The key difference is I've gone from a development role to a systems analyst role. Although I still wear a techie hat about 40% of the time right now, with that reducing as time progresses, it is something outside of my current experience base. Learning on the fly, although interesting, is also a bit overwhelming at times. Information overload is more like it! With a 2 year old daughter at home and my work not being the absolute top on my list for priorities, I often put unnecssary pressure on myself to try to achieve things in an unrealistic period of time (unrealistic to me meaning that I would have to sacrafice a lot of family time, etc to meet the goals).
Tuesday, March 04, 2008 2:24:18 PM UTC
Scott,

I enjoy your blog as well as your audio show. I took a job about 3 months ago that allows telecommuting. I had the same feelings that you mentioned in your post about your work/family balance. I have 2 daughters 6 and 8 and worked to much to give them the dad they needed. Since taking this job, I have begun taking and picking the kids up from school as well as eating lunch with then on Thurs and Fri as well as "Ice Cream Day" on Tues (Yes even in winter). I have made a committment to my family to be there and make work second. Since that has happened, the relationships that I have with my kids and wife have improved/increased tremendously. So much so that now when I am offered a job, I no longer ask what I will be doing or how much will I be offered, but can I work from home.

I too have been felling a bit lonely... to fight that I listen to pod casts on .NetRocks and your post. Perhaps there is a market ($$$$) in building a community where tech people (specifically telecommuters) get together... who knows.

Take care,

Zack
Tuesday, March 04, 2008 4:07:03 PM UTC
To answer your last question, no, I haven't started a new job recently. But I really wish that I had. The past year has really been surreal; I'm more of a Project Manager now, less programmer, and I'm really struggling with it all. I really can't stand where I work, but yet I feel like I can't move. I can't motivate myself to go do something I really enjoy. I'm in a rut and don't know how to get out. Sorry for the depressive rant - I had to get it out. Thanks for reading...

Anyway, I enjoy your blog. You're an excellent writer and I enjoy reading every post, no matter what it's about.
Mark.S
Tuesday, March 04, 2008 4:21:22 PM UTC
Yeah, working from home is a lonely business but someone's gotta do it. And D'Arcy, I believe you're mixing your role up with Chachi's.
Tuesday, March 04, 2008 5:04:09 PM UTC
Scott, better question is "were you evil already?"

Your words say "no" but the goatee says "yes"
Jason
Tuesday, March 04, 2008 11:18:14 PM UTC
*sob* Not all punditry is bad, you know!
Wednesday, March 05, 2008 8:01:57 AM UTC
This was a fun comment thread to read... really.

I have never felt that I am hearing any corporate biased opinions on this blog (only maybe Scott-biased, and I like Scott-biased).

Cool, Keep it up :)
Wednesday, March 05, 2008 10:54:36 AM UTC
Inbetween jobs at the moment, currently working on ASP.Net 2.0 skills for future MCPD exams.

I find working from home can be distracting at times; you have to shut yourself off from your 'relaxing' surroundings, else you lose focus, the time flies by and you've wasted a day! :)

- Lee.

Have you started a new job in the last year? How is going for you?
Wednesday, March 05, 2008 11:14:11 PM UTC
when working from home, i make it a point to leave the house when the work day is over. either going to workout, running an errand, or to get coffee ... and when i come home its like i've been reset and can stop thinking about work. of course ... then i start thinking about writing code for my own projects ... so its not that effective :)
Thursday, March 06, 2008 8:17:27 AM UTC
Scott,
Are you at all concerned about losing your in depth .net framework skills and techniques by not writing enterprise level applications anymore. I presume you will now just scratch the surface of new technologies rather than having to make them sing and dance whilst squeezing performance from them?

keep up the good work

Steve
stevef
Thursday, March 06, 2008 9:52:09 AM UTC
stevef - Not really. I spent 15 years writing and shipping code and the last 7 years writing and shipping to large enterprises. Contrary to opinion, I haven't stopped writing. I write code daily. I'm not sure how folks think those skills will atrophy in 6 short months. ;) We shall see!
Thursday, March 06, 2008 3:20:14 PM UTC
While you're probably not pure evil yet, once you use the term "feedback loop", you've clearly been assimilated. It's only a matter of time before you start saying things like "the new Fluent UI helps users" and "we've had great reception on Vista". The good news is there's nothing you can do about, so just lie back and enjoy the ride.
Friday, March 07, 2008 1:32:31 PM UTC
I've started a new job in the last 6 months and it's not going as well as I hoped.
I think the major problem is that I hang around your blog and also .NET Rocks! etc.

The more I hear about cool new technology the less I enjoy the old boring stuff I have to do at work.

Why can't I just be a 5:01er?!
Saturday, March 08, 2008 2:57:53 AM UTC
I started reading this blog a little while before you joined Microsoft and as you transitioned into your new role it has felt very natural for me, looking from the outside in. I would never say that anyone is defined totally by the company they work for, and the bigger the company the more i think people are empowered to show their difference. Maybe that is contrary to what others thing, but i believe it from experience.

Microsoft employs tens of thousands of people spread throughout the whole world, but you are one. You have one blog, you have one voice and many thousands of people listen to it. To me i think your boss has it more right then you think, you are Scott, that has not changed with your transition and now you simply have more focus to bring the kinds of value that many of us expect when reading your feeds or articles.

Now that I joined the empire I have to say that everyone I have met in IT has been terrific, warm people who simply have a passion for technology and believe in Microsoft. Being such a huge company sometimes it will make mistakes, sometimes the people at the top wont set the best impression, but overall at the human level I am very happy to be here.

Keep on doing what your doing, its working. Leave the rest to the pundits.
Saturday, March 08, 2008 4:00:24 AM UTC
I started a new job about 5 months ago ( Oct '07) as a Software Engineer at Powell's Books in Portland, OR. I write software that manages millions of books and tens of millions of sales transactions, as well as tools to help the other folks here do thier jobs faster and more easily...

It's been great.

My old job was stress + overtime * 10. I have a 13 month old daughter and have a new one coming in August '08. While at my old job I was working 60-80 hours a week, with numerous occasions of "40 hour days"... I was not able to spend time with my family at all, but now I work an average of 37.5 hours a week, get paid more (with awesome benefits), have no hard deadlines, and work with some of the most intelligent and mellow people I've ever met. My old job was the worst management I have ever seen, and it really made my performance as a developer suffer (as well as causing my easy-going geeky personality to turn into stressed-out-dude-who's-too-intense-and-doesn't-think-things-through-correctly), due to the stress.

Old job was in the legal software industry (no need to ad hominum, those who know me know the company), and the new job is at the largest used book store in the world. Major difference in attitude.

So, what do I think about it? I think I'm really, really lucky. I feel like I'm in control of my life again, that I'm only limited by my own abilities. Of course, that realization has led to a lot of self-reflection and insecurity as a result of that self-reflection... But I think I can live up to my own expectations. It's great to be able to breathe and imagine again without fear... and is really depressing that something like a job could have made my life so crappy that I have to say something like that. Anyone who is considering changing jobs due to stress... Just do it.

Also, there's lots of cool books here, and I get a killer discount.

Thanks,
Troy
Troy Howard
Monday, April 28, 2008 12:32:44 PM UTC
Late to the party as usual .
Scott, I enjoy your posts and podcasts tremendously. I've been telecommuting for the last three or so years from a farm in rural Tasmania. I'm almost one of those people mentioned in one of your recent podcasts who lives "about a thousand miles from anywhere". Its an hour and a half drive to town and we're too far from the telephone exchange to get any sort of fixed broadband, so we've got a two way sat link - its better than dial up is about all I can say for the speed.
We also have two young children - 1yr and 4yr. It is hard at times to get the balance right between familly and work time , especially when the pressure is on (from either direction), However I find it helps to ask myself, "when your old and grey(er) what will you remember most fondly - that fantastic xml transform or the look of sheer delight from your son when you suggest a bike ride".

Cheers
Tony


Tony Roy
Comments are closed.

Disclaimer: The opinions expressed herein are my own personal opinions and do not represent my employer's view in any way.