freshgrad: good companies to apply to..why?
Hi. I will be graduating soon from CS dept at public univ, with above average grade.
Avoid getting sucked into business programming. Once you go down that dark path, forever will it dominate your career.
Any companies suggested here are likely to be big companies, because small ones are, well, small.
"Any ideas what good companies that you know to apply job for? Can you explain what's make that company good to work for?"
One Programmer's Opinion
Any company where the people in the type of position you are after seem happy to work.
Just me (Sir to you)
I second "One Programmer's Opinion" of "any company that is hiring".
Jack of all
Also, avoid the academia.
I would start off with a large, successful well known company like Microsoft, Fed-Ex Etc. You'll learn about software development practices for large scale projects even if you're just working on a small cog in that large project. Everyone who looks at your resume will know the company that you've worked for. If it's a company like Microsoft with a difficult interview process it's another boost to your resume, plus you'll work with other really smart people.
Well, I didn't know this, but until I've worked at a few, I didn't realize the most successful ones have a reputation for working harder than everyone else (you learn more by working longer hours and tighter deadlines). They probably charge for the premium, so they probably are premium priced. They have a really high expectation of you and they believe you are a lot more than you realize (dumb, can become smarter, much smarter, can become more experienced, much more experienced, can become more successful, much more successful). You are usually expected to do (or want to do) what other companies won't ask you or let you do. What do you think?
Investment Banks, trading firms, hedge funds, exchanges.
Fog Creek Home