tag:blogger.com,1999:blog-7555958.post1520427374301865615..comments2024-03-18T12:52:48.117-07:00Comments on Mini-Microsoft: Microsoft Company Meeting 2010Who da'Punkhttp://www.blogger.com/profile/18205453956191063442noreply@blogger.comBlogger168125tag:blogger.com,1999:blog-7555958.post-91187946318588854992011-08-25T09:07:11.487-07:002011-08-25T09:07:11.487-07:00Here is what to do if you have even the slightest ...Here is what to do if you have even the slightest suspicion of getting a 4 or a 5:<br /><br />1. Invest in a good silent audio-recording app for your iPhone/Android/WP7. <br /><br />2. Test the app with the phone sitting on your desk and in your pocket. <br /><br />3. Determine how long your phone can record on a full battery using the audio from a TV or a radio.<br /><br />4. Consider investing in an external mike as well.<br /><br />5. Make sure your phone is fully charged before the meeting.<br /><br />6. Record the entire review.<br /><br />7. If you are getting a 4 or a 5 ask your manager to explain in detail the reasons.<br /><br />8. If you were given a good review mid-year and the 4/5 is a complete surprise, get your manager to confirm that as well.<br /><br />9. Get your manager to confirm any facts that support the case that this score is completely unreasonable.<br /><br />10. Once the review is complete, make a written transcript of the entire review meeting.<br /><br />11. Repeat 6 if you end up in a job-in-jeopardy 1:1 with your manager.<br /><br />12. If you are getting a 5, consider filing a complaint with EEOC.<br /><br />If you end up needing to submit proof, always use the written transcript, not the audio recording. You will use the audio recording only if the written transcript’s authenticity comes under dispute.Anonymousnoreply@blogger.comtag:blogger.com,1999:blog-7555958.post-87717395458050765712010-12-09T16:10:21.695-08:002010-12-09T16:10:21.695-08:00ref. Stealth Layoffs:
How many people do you know ...ref. Stealth Layoffs:<br />How many people do you know with manufactured underperformed reviews after many years of exemplary performance and company awards? I myself know some personally, and know many others that these stealth layoffs have impacted since September. The company should be ashamed of itself for the treatment of it's best asset, supposedly it's people. Shameful!Anonymousnoreply@blogger.comtag:blogger.com,1999:blog-7555958.post-18761371127789205532010-10-09T10:20:59.376-07:002010-10-09T10:20:59.376-07:00>"Outstanding visionary leader has to be a...>"Outstanding visionary leader has to be an exemplary human being first - amazing video to watch:<br />SJ commencement"<br /><br />Hahaha read of the history relating to him and Wozniak (who was his BEST friend mind you). He screwed that guy so many times in business deals and in not giving him credit for things he (Wozniak) clearly did the lion's share of the work on. To be an 'exemplary' human being means you can't be a douche when it suits your needs, you have to actually have integrity and some consistent code of ethics, not just 'be ethical whenever it suits me and/or when it is to my benefit'. not an Apple hater, let's just keep some perspective about Steve Jobs shall we. He is a great business man, as a human being...well he certainly has his faults.Anonymousnoreply@blogger.comtag:blogger.com,1999:blog-7555958.post-4710244062026132832010-10-09T08:36:51.545-07:002010-10-09T08:36:51.545-07:00It was best ever for me: I was biking on a trail i...<i>It was best ever for me: I was biking on a trail instead of visiting it.</i><br /><br><br />Ha! +1. I wonder if it was the same trail.Anonymousnoreply@blogger.comtag:blogger.com,1999:blog-7555958.post-82259562068893598312010-10-08T14:30:48.377-07:002010-10-08T14:30:48.377-07:00"The swipe at Windows Mobile 6.5 in the intro...<i>"The swipe at Windows Mobile 6.5 in the intro to the Windows Phone 7 demo was crass and disgraceful. Whether they succeeded in the marketplace or not, a lot of engineers worked hard to put that out and the Company Meeting is not the place to kick people in the the teeth. Whoever that greasy looking person doing the demo was, shame on you."</i><br /><br />I COMPLETELY disagree with your statement.<br /><br />One of Microsoft's biggest problems -- and one of Ballmer's biggest flaws as a leader -- is a crazy ability to pretend that everything we do is magic, and a stubborn inability to admit when we were stupid. This almost destroyed our company and is exactly why we lost the mobile market in the first place.<br /><br />WinMo 6.5 was DISASTROUS, and embarassing, and a major mis-step for the company. Yes, many engineers did their best -- but it was the wrong product with the wrong features and damaged our reputation.<br /><br />Bashing our own failures is a skill we need to learn.Anonymousnoreply@blogger.comtag:blogger.com,1999:blog-7555958.post-46117851604518113502010-10-08T12:55:55.752-07:002010-10-08T12:55:55.752-07:00Everything except K.T. Someone needs to teach him ...Everything except K.T. Someone needs to teach him how to speak proper english.Anonymousnoreply@blogger.comtag:blogger.com,1999:blog-7555958.post-4134900103873690762010-10-08T12:54:03.538-07:002010-10-08T12:54:03.538-07:00Totally agree. Except for Amy Sedaris. I love her ...Totally agree. Except for Amy Sedaris. I love her - but she wasn't very funny.Anonymousnoreply@blogger.comtag:blogger.com,1999:blog-7555958.post-51903731857814913352010-10-07T22:27:37.949-07:002010-10-07T22:27:37.949-07:00Umm... Win7 is not a slow, bloated, confusing mess...<i>Umm... Win7 is not a slow, bloated, confusing mess. It's a decent OS and stacks up quite well with Mac.</i><br /><br />Might want to check your info. I use a Mac and a PC with Win7 every day and there is a night and day difference in bloat. The Mac I use has inferior hardware yet performs OS tasks much faster (often several times faster) than the PC. Booting up, shutting down, logging in, logging off, going to sleep, waking up, connecting to wifi networks, switching users, connecting or disconnecting USB devices, copying or moving large numbers of files, etc.<br /><br />But probably more important for people who aren't computer experts is that Macs need less maintenance. It is uncommon for Mac software to configure itself to run at startup, so you don't get into situations where you have 50 different and largely unnecessary programs running at startup and constantly in the background as you do with most PCs. Come on, when was the last time you sat down at an average user's PC and didn't see the system tray full of crap like the Flash updater, Java updater, Microsoft Messenger (probably never used), the Intel Display Adapter Whatever, some redundant 3rd party WiFi network picker, the HP Printer crap even though it's not even connected to a printer, etc. etc. etc.<br /><br />I am not bashing Windows because I'm a Mac fanboy or just for the sake of bashing something. I would honestly LOVE it if I could buy regular cheap PC hardware and have a similar experience with it that I do with my Macs. It would save me a ton of money, and not only that, I'd get all my family and friends on that magical version of Windows too and it would improve their lives and reduce the amount of time I spend doing tech support for them.Anonymousnoreply@blogger.comtag:blogger.com,1999:blog-7555958.post-78960019069537810572010-10-07T21:47:56.694-07:002010-10-07T21:47:56.694-07:00>> Do mean in-build unit tests?
No, I mean ...>> Do mean in-build unit tests?<br /><br />No, I mean testing each little thing in isolation, and linking just what you need, not the whole ball of wax.Anonymousnoreply@blogger.comtag:blogger.com,1999:blog-7555958.post-27959622724385467482010-10-07T21:45:33.026-07:002010-10-07T21:45:33.026-07:00>> Define your terms, please.
By "dist...>> Define your terms, please.<br /><br />By "distributed build" I mean distributed build a-la distcc, when your code is compiled in parallel on multiple machines that would otherwise sit idle. This means a full build takes one minute, and not an hour.Anonymousnoreply@blogger.comtag:blogger.com,1999:blog-7555958.post-3388839723969162082010-10-06T22:15:26.879-07:002010-10-06T22:15:26.879-07:00The swipe at Windows Mobile 6.5 in the intro to th...The swipe at Windows Mobile 6.5 in the intro to the Windows Phone 7 demo was crass and disgraceful. Whether they succeeded in the marketplace or not, a lot of engineers worked hard to put that out and the Company Meeting is not the place to kick people in the the teeth. Whoever that greasy looking person doing the demo was, shame on you.Anonymousnoreply@blogger.comtag:blogger.com,1999:blog-7555958.post-89570955448801537582010-10-06T22:04:02.918-07:002010-10-06T22:04:02.918-07:00>he had one presentation slide that listed all ...>he had one presentation slide that listed all of the people in his org who got promotions at review time. Gee, thanks for making the rest of us feel like $@&*. I'm surprised HR would allow this.<br /><br />At least it is public, in my org no one talks about it, then one day you notice the dipshit down the hall that would probably run out in front of a train if you weren't there to prevent it has gotten promoted while displaying exactly 0 of the traits the the actual CSP's call for in his new level and having shown a mastery of NONE of the CSP traits from his last level...but he has been here a long time, maybe a pity promotion. If it was public at least people (say his manager) would have to stand behind it and justify it, as is he only has to if individual employees confront him in a 1:1, and even then he can claim you are the only with the view that he didn't deserve it. Bull - shit, the clock is ticking, can't wait for the ship cycle to end (so I don't screw my teammates who, for the most part, I actually like) then I am gone! I don't care if every other place out there is the same, I REALLY need a change in environment, mainly a long vacation and escape from the blatantly incompetent management chain that exists above me as far as the eye can see.Anonymousnoreply@blogger.comtag:blogger.com,1999:blog-7555958.post-14594878965219314532010-10-06T13:25:24.568-07:002010-10-06T13:25:24.568-07:00It was best ever for me: I was biking on a trail i...It was best ever for me: I was biking on a trail instead of visiting it.Anonymousnoreply@blogger.comtag:blogger.com,1999:blog-7555958.post-2082124745598410562010-10-06T12:30:45.330-07:002010-10-06T12:30:45.330-07:00"Outstanding visionary leader has to be an ex..."Outstanding visionary leader has to be an exemplary human being first - amazing video to watch:<br />SJ commencement"<br /><br />Visionary? Sure.<br />Exemplary human being? Don't think so.Anonymousnoreply@blogger.comtag:blogger.com,1999:blog-7555958.post-81753621638167928822010-10-06T10:10:32.892-07:002010-10-06T10:10:32.892-07:00To me, Visual Studio is a reflection of one of Mic...<b><i>To me, Visual Studio is a reflection of one of Microsoft's biggest problems. It has some great features. Intellisense is awesome and I believe was pioneered in VS. However, in typical Microsoft fashion, VS is huge and bloated and regularly locks up, so a great set of features becomes frustrating to use. Not to mention the 1GB+ deployment size and 30+ minutes to install. MSDN docs are very good, but the search feature sucks. Lack of simplicity ...</i></b><br /><br /><br /><br /><a href="http://research.microsoft.com/apps/pubs/default.aspx?id=70535" rel="nofollow">Microsoft Research: The Influence of Organizational Structure On Software Quality: An Empirical Case Study</a><br /><br />Table 4: Overall model accuracy using different software measures<br /><br />Model Precision Recall<br />Organizational Structure 86.2% 84.0%<br />Code Churn 78.6% 79.9%<br />Code Complexity 79.3% 66.0%<br />Dependencies 74.4% 69.9%<br />Code Coverage 83.8% 54.4%<br />Pre-Release Bugs 73.8% 62.9%Anonymousnoreply@blogger.comtag:blogger.com,1999:blog-7555958.post-18161007047634951962010-10-06T08:43:14.909-07:002010-10-06T08:43:14.909-07:00As for Windows/Office using, or not using, VS it l...<i>As for Windows/Office using, or not using, VS it likely has more to do with their convoluted and ancient build systems and refusal to use modern C++ coding practices/techniques because it wouldn't sit well in their 100 year old, exception ignorant, C masquerading as C++ code bases.</i><br /><br />Lol, I have to agree that the C++ Windows code that I saw was some of the worst C++ code that I've seen (and I've been programming in C++ for 20 years). On the other hand, C++ exceptions are no joy either - it took years for the comp.lang.c++ contributors to answer all of Tom Cargill's issues. IMO, Steve Jobs got it right once again when he chose Objective-C back in the NeXT days. Nowadays, when someone hits me up for a job asking for C++, I think, "Loser!" I mean, I can do it, but I think you are a loser for starting a new project using it - and I will set my rate accordingly :-)Anonymousnoreply@blogger.comtag:blogger.com,1999:blog-7555958.post-15712389412820796022010-10-06T08:19:41.171-07:002010-10-06T08:19:41.171-07:00"Win7 is a slow, bloated, confusing mess that...<i>"Win7 is a slow, bloated, confusing mess that's still unmanageable to most computer users. Just because it's less slow and bloated than Vista doesn't make it good."</i><br /><br />Umm... Win7 is not a slow, bloated, confusing mess. It's a decent OS and stacks up quite well with Mac.<br /><br />This coming from a long-time Microsoft employee who would jump ship in a heartbeat if presented with a comparable package from elsewhere... I have no love for the company at all. However, I also don't bash a product just for the sake of bashing.<br /><br />Win7 is not what you describe.Anonymousnoreply@blogger.comtag:blogger.com,1999:blog-7555958.post-28545950529493509682010-10-06T08:14:20.889-07:002010-10-06T08:14:20.889-07:00Life sucks! Ran out of coffee this morning, so wha...Life sucks! Ran out of coffee this morning, so what I am drinking right now is moslty water with milk. Taskes kind of lame.<br /><br />Aaaah, feels good to bitch about something, doesn’t it!Anonymousnoreply@blogger.comtag:blogger.com,1999:blog-7555958.post-27981485040732247152010-10-05T23:55:36.286-07:002010-10-05T23:55:36.286-07:00>>At our senior director's All Hands mee...>>At our senior director's All Hands meeting this morning, he had one presentation slide that listed all of the people in his org who got promotions at review time. Gee, thanks for making the rest of us feel like $@&*. I'm surprised HR would allow this.<br /><br />WTF!!? Where do we get these people? Perhaps its a "tree shaking" exercise to see who will leave in disgust and at no cost to the company.Anonymousnoreply@blogger.comtag:blogger.com,1999:blog-7555958.post-83574023443772203822010-10-05T20:48:35.843-07:002010-10-05T20:48:35.843-07:00If you read a couple of my later posts I think I a...<i>If you read a couple of my later posts I think I answered your question. $200k minimum base + 100% on-target bonus + $500k stock. That is the entry level, most make a lot more.</i><br /><br />But you're still wrong. Sorry, I'm not going to share the stats but each of your targets is high and you clearly don't understand the compensation model at L68+ based on your numbers. Believe it or not, I don't care. Ask someone who doesn't mind sharing this non-public info with you.Anonymousnoreply@blogger.comtag:blogger.com,1999:blog-7555958.post-67993243943439344552010-10-05T20:37:47.053-07:002010-10-05T20:37:47.053-07:00"It's not distributed, for one thing"..."It's not distributed, for one thing"<br /><br />Define your terms, please. What do you mean by "not distributed"? Are you referring to build labs? If so, that's not CoreXT's problem, but BuildTracker's, and they do a pretty good job of rotating builds around servers. Granted you can only do a single type of build per machine (retail, debug, cover, and fxcop each on different machines), but when you have interdependencies that makes sense (machine A builds dll 1, machine B built dll 2, how does dll 1 refer to dll 2 and know that it's good?).<br /><br />"It's convoluted and poorly documented, for another."<br /><br />Fair point. I blame ntbuild for this, and the fact that corext is run as like an open-source project inside the company. There are a few maintainers and anybody can contribute, but nobody's day job is to maintain, document, enhance, etc CoreXT.<br /><br />"It's not conducive to unit testing of individual modules, for the third (since granularity is severely lacking)"<br /><br />Do mean in-build unit tests? If so, CoreXT has supported that for years (at least with nunit in ntbuild-style builds, not sure about in msbuild-style builds). I don't blame you for not knowing this, though, per point two. Personally, I dislike in-build unit tests and my team doesn't use them. Instead we build our own unit tests in VS and run them ourselves (manually from VS or automated on BVT machines). We've never had issues doing this, and we can build unit tests at whatever granularity we like.Anonymousnoreply@blogger.comtag:blogger.com,1999:blog-7555958.post-14663058348812031652010-10-05T19:58:59.287-07:002010-10-05T19:58:59.287-07:00hi, from mskk(jap).
we need to attend to meeting ...hi, from mskk(jap).<br /><br />we need to attend to meeting at a.m.1:00(jap time). due to time lug.<br /><br />i'm tired of attending to meeting for global.Anonymousnoreply@blogger.comtag:blogger.com,1999:blog-7555958.post-39455044311255435242010-10-05T17:32:14.354-07:002010-10-05T17:32:14.354-07:00Outstanding visionary leader has to be an exemplar...Outstanding visionary leader has to be an exemplary human being first - amazing video to watch:<br /><a href="http://www.youtube.com/watch?v=UF8uR6Z6KLc" rel="nofollow"> SJ commencement </a>Anonymousnoreply@blogger.comtag:blogger.com,1999:blog-7555958.post-68268297297834046632010-10-05T15:42:36.844-07:002010-10-05T15:42:36.844-07:00The continued discussion of how much Partners brin...The continued discussion of how much Partners bring in a year confuses me.<br /><br />None of this is a mystery. It's been discussed, and discussed right <b>here</b> for years. These people are paid N times what you are paid. 'Fair' is immaterial.<br /><br />Why the sudden renewed interest or surprise?<br /><br />(No, I'm not of the favored gentry.)Anonymousnoreply@blogger.comtag:blogger.com,1999:blog-7555958.post-85705077316305917442010-10-05T14:38:29.686-07:002010-10-05T14:38:29.686-07:00At our senior director's All Hands meeting thi...At our senior director's All Hands meeting this morning, he had one presentation slide that listed all of the people in his org who got promotions at review time. Gee, thanks for making the rest of us feel like $@&*. I'm surprised HR would allow this.Anonymousnoreply@blogger.com