|
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:
|
|
|
|
|
Why was this option left out? Why is this option always left out, when almost every week, someone asks why this option was left out?
For the most part, I'm with Mr. Welch as to the main reason he chose his own company. I'm just not interested in any of those places. But I'm also not exactly thrilled with where I work now, and I know I don't have the (non-technical) skills and contacts necessary to actually start my own company.
Grim (aka Toby) MCDBA, MCSD, MCP+SB
SELECT * FROM users WHERE clue IS NOT NULL
GO
(0 row(s) affected)
|
|
|
|
|
Perhaps the pole suggester, suggested other opthions like:
[] Anywhere in Silicon valley
[] Where I am working right now
[] anywhere else but not where I'm working now
[] I prefer not to work(!)
//This is not a signature
while (I'm_alive) {
cout<<"I Love Programming";
}
|
|
|
|
|
Do you think that every CodeProject survey must contain "None of the above" option?
[ ] Yes
[ ] No
[ ] None of the above
|
|
|
|
|
That's why "Other" is there.
|
|
|
|
|
You should be less limiting in the possibilites.
Think outside the enum, so to speak
Something more akin to:
[1] Yes
[2] No
[3] [1] & [2]
[4] [1] | [2]
[5] [1] ^ [2]
[6] [3] | [4] & ![5]
[7] return;
while(!asleeep)
++sheep;
"The difference between genius and stupidity is that genius has its limits." - Albert Einstein
|
|
|
|
|
Why now multiple choice answers?
"He that is good with a hammer tends to think everything is a nail." - Abraham Maslow
|
|
|
|
|
all those companies mentioned are located in places where I don't want to live
|
|
|
|