5 ms·
Because if you like solving problems, the problem, not the technology, is the most important thing. Seattle's a pretty nice town too. At least, that's my answ
by leif 16y ago
Because if you like solving problems, the problem, not the technology, is the most important thing. Seattle's a pretty nice town too.
At least, that's my answer.
- mkramlich 16y agoYes but there are other important things in life other than simply solving technical problems. And there are plenty of problems to solve that do not involve Microsoft or Windows. And choice of technology mix has a big impact on things like personal productivity and quality of life.
- leif 16y agoIf you want to touch the lives of as many people as possible, you can't go wrong working for Microsoft. They might be evil, but if I can help out some percentage of their users, that's quite a bit of good done for the world. I won't say that's my biggest reason for working there, but it helps.
- berntb 16y agoYeah, but... Microsoft has a monopolist strategy. That means, among other things, that their products need to be hard to both clone and/or be compatible with. Microsoft systems then need to have too much complexities and oddities to be bug compatible with. It should be hard to clone APIs etc as parts of other operating systems. And so on. The implementations also need to vary over time and be replaced periodically. Just look at their "open" document standards of thousands of pages... All that can't be fun to work with. Edit: Word choice, a bit grammar.
- leif 16y agoSometimes it's annoying, but overall, the problems (at least, the one I'm working on) are interesting, and, for some things, they have great tools.