100% False I was a Computer Engineering major, and everything I learned in college was outdated very quickly. I had to learn again on the job. Almost all of the classes I learned in college was essentially useless. |
That reflects poorly on the college you attended! Sorry! The classes at CMU, Georgia Tech, Berkley, MIT, etc. teach you foundational skills. These are the skills you need to build the core software at the FAAGS or at any of the top tech companies. What you are talking about is useful if you are working at Fannie Mae or Freddie Mac or Navy Federal, etc. |
dp.. whether false or not, certain companies recruit at some schools and not others. UMD students have a decent presence at FAANG; VT students not as much. https://www.collegetransitions.com/dataverse/top-feeders-tech |
My Computer Engineering degree is from UIUC, and almost all of the classes I took there was useless. UIUC is not a good college, ok. |
You probably are not paying attention in classes or just coasting along. LOL |
| My UMD CS kid is got recruited in FAANG - right out of college. |
Maryland booster, you are tiresome. No one cares. DP |
When did DC graduate? |
Perhaps someone can explain to me why my Ivy 2024 CS grad DS is still looking for a job while his JMU 2024 CS grad got a job at Apple. |
You should not have written DS's essays. |
Clearly many on DCUM do care since this forum is full of "best college" ranking threads. |
hard to tell without more info. What's the focus? Internships? Projects? Experience? Also, statistically, a JMU grad getting a job at Apple is lower than an Ivy grad getting a job there. So, while anecdotal stories apply to the individual, it does not apply to the masses. |
Hiring manager here. Above is untrue in our experience and to be very clear we work on challenging core engineering problems in my group. What DOES matter is which upper level electives the student takes. Students who take the harder classes like Compilers, OS internals/kernel programming, real-time systems, embedded systems, Verilog/vhdl, C programming (not Java or C++ or Python or web programming) are the ones who have long term skills -- WITHOUT regard to the specific school or to the so-called prestige or rank of the school. CS or ComputerE grads who took hard upper level courses outlined above and got a B or better in those courses (no need for an A) are perpetually in shortage, get paid better as a result of the shortage, and are best prepared for lifetime career success. Those who focus on easier web or cloud or computer gaming classes will have less interesting work, lower lifetime income, and are plentiful. |
|
PP again. We have a simple test which has a 75% success rate as a filter. We ask which editor the candidate prefers. Either vi or emacs are passing answers. Eclipse or other IDEs are not.
Another good test is which debugger they prefer. Passing answers are gdb or the debugger in llvm. Any IDE is not. |
You can't be serious, LOL.... Any CS students who do not use vi or emacs editor doesn't deserve to continue the interview.... These days Linux OS is everywhere, and vi/emacs is included as default. |