|
I'd love to work for either, but if I had an offer letter from both, I'd rather work for google, because of how they threat their employees (based on rumors). the whole "personal time" at work thing is very forward thinking...
|
|
|
|
|
Nishant Sivakumar wrote: I am surprised (just a little) that more people want to work for Google than for Microsoft
Well, speaking for myself, I've already worked for Microsoft, so I don't feel a pressing need to go back there.
As for other people, maybe Google feels more exciting, like somewhere you'd get to work with really new technology, rather than trying to make legacy Microsoft code pretend it's new? Having said that, Microsoft isn't doing too badly compared to all the other companies...
|
|
|
|
|
Nishant Sivakumar wrote: I am surprised (just a little) that more people want to work for Google than for Microsoft
Microsoft's famous for providing free soda. Google's famous for providing free gourmet meals...
|
|
|
|
|
While I have worked for all of these companies... none is what I would call the "epitome" of a good company to work for.
Almost every large company is there to do one thing - make money - at the expense of everything else. If you believe other wise, work for a company that is not making money and you will see exactly what happens. ( I have been there done that as well )
With that said, the best you can hope for is to be treated with respect, dignity and hopefully have somebody who actually cares about you, possibly your career, and that you get something to work on that is remotely interesting - now that would be truly a great place to work (silver bullet anyone??)
my 2 cents
|
|
|
|
|
. . . is the coolest (no pun intended) city : The Code Project gets my vote.
|
|
|
|
|
I would love to work for an agile software company, where "individuals and interactions are valued over processes and tools".
ref: agilemanifesto.org
Tunca Bergmen
|
|
|
|
|
My own company.
|
|
|
|
|
Did my 6 years with them and besides a nice mark on the Resume I did not enjoy it.
I found that they were very 'ra ra' but when push comes to shove they were stuck in analysis paralysis. Not one move was made unless they 'tried' to justify it 8 ways to Sunday.
|
|
|
|
|
There should be an option "My current company", which is CP!!!
So, my vote should count twice for CP
Sincerely,
Elina
Life is great!!!
Enjoy every moment of it!
|
|
|
|
|
I guess the meaning of My own company is not the same as my current company that I work for.
If you want your vote count twice, you should own codeproject.com
Yes, I want to work for codeproject, too, so my vote will be, if it's multi-choice, codeproject, or my own company.
Goo.. Micr.. will never be my choice. :->
Don't click my self-promotion, a non-English site focused on programming.
|
|
|
|
|
I've done the 'own company' thing and never really enjoyed it. 'Code Project' would be nice but I've always really fancied working for the big MS. My skill levels are no where up to the standard that would be required, but I've always thought it would be interesting to have my code used on every Windows desktop machine in the world.
|
|
|
|
|
While there may be some appeal to working for Microsoft (nice benefits, and 'having your code used on every Windows machine in the world'), I wouldn't want to work there. From what I understand, the corporate culture leans very heavily toward young, single engineers with no lives and no problems with working 60, 70, and even 80 hour work weeks on a regular basis. That's not a working environment that's compatible with a family life and outside interests.
Software Zen: delete this;
|
|
|
|
|
Gary Wheeler wrote: From what I understand, the corporate culture leans very heavily toward young, single engineers with no lives and no problems with working 60, 70, and even 80 hour work weeks on a regular basis. That's not a working environment that's compatible with a family life and outside interests.
Is that true for all teams, or just for some core teams like the OS kernel team where you don't expect the members to have lives anyway?
|
|
|
|
|
I don't know. My comments are based on hearsay and second-hand comments I've read elsewhere. I would imagine it is more intense for some teams than others.
My experience of this sort of thing has been that it tends to be pervasive throughout an organization; it's part of the corporate culture. Even if you may not be currently working a 60 hour week, there is an expectation that you will if asked.
Software Zen: delete this;
|
|
|
|
|
However, that is the general expectation in most large companies that are aggressive and growing. Why hire an older guy for more money and is more likely to take time off? Perhaps for guidance and experience, but you only need so many of those.
This is also the expectation in non-tech companies... I know many people in the finance/investment as well as the energy industry that note the same tendencies.
That's why you want your own company... after you get it going, you can hire others to work the long hours! Sadly, it takes long hours to get it going! And you want similar minded individuals once you do get it going.
|
|
|
|
|
Tom Watson wrote: Why hire an older guy for more money and is more likely to take time off? Perhaps for guidance and experience, but you only need so many of those.
that's called "age-ism" and as such is illegal discrimination.
Silence is the voice of complicity.
Strange women lying in ponds distributing swords is no basis for a system of government. -- monty python
Might I suggest that the universe was always the size of the cosmos. It is just that at one point the cosmos was the size of a marble. -- Colin Angus Mackay
|
|
|
|
|
Tom Watson wrote: Why hire an older guy for more money and is more likely to take time off?
[edit]
Wow, coming from you this seems a bit of a surprise! Oops I thought you were Tom Archer, sorry!
[/edit]
Because the "old guy", more often than not, works smarter, more efficiently, and accomplishes more than the young buck that just bangs his head against the machine for hours on end. To my mind, there's almost no excuse for regularly expecting 80 hour work weeks from your developers. If you do, it's probably got more to do with poor management than anything else.
-- modified at 10:37 Wednesday 7th February, 2007
|
|
|
|
|
I've heard the same. 'Slave to the corporation' is what was said in fact. lol
|
|
|
|
|
Gary Wheeler wrote: From what I understand, the corporate culture leans very heavily toward young, single engineers with no lives and no problems with working 60, 70, and even 80 hour work weeks on a regular basis.
I know several people who work for MS, and none of them fit the profile you describe. AFAIK, it really depends on the team they work in; MS is organized more as a federation of little companies than a big monolithic one.
|
|
|
|
|
Nemanja Trifunovic wrote: AFAIK, it really depends on the team they work in
I know many, many folks at MS and I agree it depends on which team they are on. FWIW, I think Microsoft has a great work environment and the overwhelming majority of them seem to love the work the do.
David
|
|
|
|
|
Hey Dave,
Won't Troy be annoyed that you didn't put Dundas as an option?
|
|
|
|
|
Me too.
I know it is impossible to me (I'm living in Iran), but sometimes I wish I could.
Working for a company with a main job on software(Not web site). How many companies can start a project like Vista?
Just imagine for a second that you were contributing in one of those very important softwares that Microsoft provides...
I guess working in IBM or Google might be great, as well.
Regardless of the competition between these companies, they are all very big and good at their works.
Best wishes for their programmers.
//This is not a signature
while (I'm_alive) {
cout<<"I Love Programming";
}
|
|
|
|
|
Hamed Mosavi wrote: they are all very big and good at their works.
Well that's what they want you to think, at any rate
I think you might be a little surprised at what actually goes on there if you got a chance to see how things work internally, particularly at Microsoft or IBM.
|
|
|
|
|
|
PIEBALDconsult wrote: Like spell checkers?
He's working on it > Re: Innapropriate[^]
Chris Maunder wrote: Me right rool good wun day
I'd love to help, but unfortunatley I have prior commitments monitoring the length of my grass. :Andrew Bleakley:
|
|
|
|