Anonymous wrote:From a hiring manager viewpoint, I would put UMd, UMBC, UVA, VT, and GMU all in the same bucket. Equally happy to hire from any of those schools (and also equally from many others).
What WILL make a difference to me at hiring time is which upper-level CS (or ECE) electives the student chose to take. That choice of electives will drive which actual CS skills the student will have. Most CS/ECE hiring managers are looking to hire people with specific skills and are equally happy with a wide range of colleges. Students need to carefully select their upper level electives.
Contrived example: someone with a concentration of AI courses in their electives is not interesting to me, regardless of school or GPA, because I do not need AI people. Some other company, one which is looking for AI will want them. Someone with Linux/C programming and familiarity with real-time/embedded systems is very interesting to me from any college and with almost any GPA.
I don't worry about specific skills when hiring- a broad base of math/cs knowledge and raw intelligence have, to me, been a much better indicator of success. I can't imagine picking one candidate over another because candidate #1 took database design, while #2 took a machine learning class. Intelligence and hard work wins in the end. Hire accordingly.
|