Quote:
Originally Posted by Hehasrisen
So I just graduated with my Master's in CS (I have a bachelors in ME) and it's kind of bumming me out that all these jobs are for web stuff. I don't want to do web stuff and haven't taken any courses on web stuff.
Where are all the scientific, machine learning, or at the very least non web jobs??
From a purely credentialing standpoint, for sciency jobs:
PhD > MA + BA/BS or MA with serious research component > BA/BS > MA (courses)
Quote:
My courses were more along the lines of probabilistic models for biological data, AI, machine learning and convex optimization. But all I see is php, css, .net, ruby on rails, etc... Maybe I just need to play poker full time.
That you talk about courses as qualifications is a bad sign for sciency jobs. What was your research focused on?
There are two simple ways to get good sciency jobs in technology:
1) Be a legitimate scientist with significant research experience.
2) Be a really good software engineer that can be counted on to implement large complex systems.
Unless you're either of those two, the remaining sciency jobs are not that different from typical web-dev or whatever generic business application jobs - you will be working under those people and be treated mostly as a grunt until you can step up. You have to either be really good or have extremely solid understanding of the domain - some random "graduate-level" course in ML/AI isn't going to make you all that useful.
And about that whole python nonsense - the problem with dressing up your resume to fool people is that in the long run, you end up working for mediocre people who are easily fooled. The kind of people that you want to work for, experts you can learn from, aren't going to be amused by your resume tricks.