Microsoft Security Makes "Worst Jobs" List 177
Stony Stevenson asks, rhetorically, "What do whale-feces researchers, hazmat divers, and employees of Microsoft's Security Response Center have in common? They all made Popular Science magazine's 2007 list of the absolute worst jobs in science." Quoting: "The MSRC ranked near the middle as the sixth-worst job in this year's list.. 'We did rate the Microsoft security researcher as less-bad than the people who prepare the carcasses for dissection in biology laboratories,' Moyer said. Moyer didn't have to think long when asked whether he'd rather have the number 10-ranked whale research job. 'Whale feces or working at Microsoft? I would probably be the whale feces researcher,' he said. 'Salt air and whale flatulence; what could go wrong?'" Here's the Popular Mechanics list all on one page.
Time to rethink OS's (Score:5, Insightful)
It does not have to be this way. The OS should be broken up into fairly independent services and the protocol of each service known, shown, and loggable. One could thus isolate oddities. If a peice of software I build constantly has problems (or confusion) with certain processes or steps, I make trace modes and special reports that can echo and document the process as it is taking place. OS's don't seem to be built this way, you have to randomly tweak stuff until the problem (hopefully) goes away. It is like banging the Mellenium Falcon when it stalls. In the digital age I am stuck with analog-like troubleshooting techniques.
Juvenile and unfunny (Score:2, Insightful)
I fully expect a 'Microsoft = Ass' article by 2010.
Re:I call whaleshit (Score:2, Insightful)
Re:I call whaleshit (Score:2, Insightful)
Troll (Score:1, Insightful)
Uh.... (Score:4, Insightful)
So why on earth would anyone be sterilizing an endangered species? How to make a situation worse, or what?
Re:Time to rethink OS's (Score:5, Insightful)
Would it really be so hard for the software writers to, oh, I don't know, USE THE LOGGING FACILITIES THAT ARE BUILT INTO THE OPERATING SYSTEM??. Windows has a perfectly good Event Viewer and APIs for writing to it, so how come hardly any software ever logs what it's doing?
Re:I call whaleshit (Score:3, Insightful)
Some people put their hearts into their jobs.
Misnomer (Score:5, Insightful)
The reason I'd say it is worse (Score:3, Insightful)
1) Because Windows is so prevalent it gets hit with more attacks than anything else.
2) Along those lines, it always makes the news, at least tech news, when there's a Windows bug. If you read security focus or the like you discover there's really quite a bit discovered in all OSes, including MacOS, Linux, Solaris and so on. However it rarely hits tech news and almost never mainstream. No such luck for MS.
3) People like to blame all their problems on MS. You get hacked because your password was "password"? MS's fault. A program you install have a security hole? MS's fault. Someone send you a virus "In order to have your advise"? MS's fault.
Basically, because Windows is so prominent, everything is magnified. You are under a much bigger spotlight, and much more gets attributed to you than normal.
Re:Humm. (Score:3, Insightful)
Microsoft on your resume, yes, that would be one of the best possible things you could ever have on an IT resume as previous job experience. Anyone in IT with common sense would kill for that job, if only to have it on his or her resume.
If anyone doesn't agree with that, they lose all credibility.
Re:Time to rethink OS's (Score:2, Insightful)
Re:Time to rethink OS's (Score:5, Insightful)
Re:Time to rethink OS's (Score:4, Insightful)
So when they can be bothered to log an error, it's usually done after the programmer looks for the word 'write' in the help system.
Every shop bigger then 20 people I ahve worked at is like this, very few of us actually study the OS. Of course, it is possible thatevery place I have been at is the exception.
Re:Time to rethink OS's (Score:3, Insightful)
For application logging, while the OS provides a logging facility through syslog, it's down to an application (such as Apache or OpenLDAP or Postfix or what have you) to actually use it - the OS doesn't force the issue. Thankfully, most Unix applications are actually pretty good at doing so therefore getting everything configured properly is seldom a big deal - you can just check what went wrong in the logs.
Windows has a logging facility as well, but it's remarkable how few things actually use it.