Working at Microsoft – Day to Day Coding
81–90 of 171 posts
Re: Working at Microsoft – Day to Day Coding
#82Earlier quoted context omitted.
And for me, it hilighted some of what I've suspected for a while is wrong with Windows development. I own a small company that handles a lot of end-users' various issues. Although I spend most of my time now coding, I spent more than my fair share of time working one-on-one with individuals and companies that were having problems with their systems. I still spend around 10 hours a week doing it. My primary developmen…
I don't think that's actually the problem. Windows (and many other MS groups) have quite excellent performance and integration testing. They generally do a good job of keeping performance under control. I think the biggest problem is how they approach performance as a test signoff criteria, usually, rather than as a budgeted line-item with goals for improvement. As to situations like what you describe with file shari…
I don't think Microsoft realizes how enormously performance contributes to user dissatisfaction with their OS.
As a web developer, I know that adding just a second to a page load massively diminishes perceived usefulness of a system; Google spends enormous amounts shaving tens of milliseconds off their page displays.
At the level of an operating system, that kind of user sensitivity to performance must be at least the same if not magnified. It seems like performance, especially on older hardware, should be far more of a priority for Microsoft than it apparently is.
Re: Working at Microsoft – Day to Day Coding
#83Re: Working at Microsoft – Day to Day Coding
#84I turned down Microsoft when they recruited me in college. Wow, what a great decision. Now, I run a software firm where no one has an office, everyone pairs (including owners and interns), we have a /slightly/ better ratio than 1 test per 100 SLOC, etc.
I'm not understanding this comment. Which part of this post made you think that your decision was great? The fact that you started a software firm? the fact that no one has an office at your firm?
Re: Working at Microsoft – Day to Day Coding
#85I asked this in the comments section but it disappeared into thin air with no notification on what was happening(say, held for moderation etc).So I'll ask it here. Maybe an HN reader who works for MS might know the answer. From the article, "All managers have laptops. Most prety good ones." Do developers (testers etc) have laptops (pretty good ones)? Or are they "management only" perks? (fwiw all the bodyshopping com…
I work in support, but I spend a lot of time looking at code and speaking with developers. My laptop is my primary machine, but I also have two desktops - quad core systems with 16GB RAM that I use to run VMs in Hyper-V (I have to use both Windows and Linux VMs). --Typically I'll have around 3 VMs running on each desktop, plus up to 3 more that I can switch on when needed. I also have access to a set of 3 servers (48GB RAM and about 9TB disk space) that I share with a team of 10 people for when we need to configure a larger cluster for problem reproduction and resolution. Developers tend to have similar setups here.
Re: Working at Microsoft – Day to Day Coding
#86Re: Working at Microsoft – Day to Day Coding
#87Reading this almost makes me want to cry. It's still all to common these days to find developers with 4 year old machines, comprised of scavanged parts (from people leaving) running Windows XP. A level of bureaucracy forcing you to maintain 3 tickets (at least) in 3 different systems to make even a typo fix in a production system with 3 day minimum turn around time. Servers with less RAM and resources then your 4 yea…
Re: Working at Microsoft – Day to Day Coding
#88I turned down Microsoft when they recruited me in college. Wow, what a great decision. Now, I run a software firm where no one has an office, everyone pairs (including owners and interns), we have a /slightly/ better ratio than 1 test per 100 SLOC, etc.
Re: Working at Microsoft – Day to Day Coding
#89Is it just me or he needed to use some Spell. Check? Oh he was on Windows, as buggy as it gets (code or writing).
Re: Working at Microsoft – Day to Day Coding
#90Reading this almost makes me want to cry. It's still all to common these days to find developers with 4 year old machines, comprised of scavanged parts (from people leaving) running Windows XP. A level of bureaucracy forcing you to maintain 3 tickets (at least) in 3 different systems to make even a typo fix in a production system with 3 day minimum turn around time. Servers with less RAM and resources then your 4 yea…
You choose were you want to work. Lots of places do this, my last few places in small firms bought me brand new computers when I started, and let 2 let me choose exactly what I wanted. It depends how important the company sees IT/how good a manager you have.