6 ms·
1. There isn't a shortage of companies including startups looking for programming talent. They are everywhere. 2. Just because the above fact is true does not
by us 16y ago
1. There isn't a shortage of companies including startups looking for programming talent. They are everywhere.
2. Just because the above fact is true does not mean they will hire just anyone, degree or not. Having a CS degree is great, but that doesn't make you or anyone else a great programmer. People have graduated from CS with a high GPA no less and still can't program worth squat.
3. Not talking about large companies, startups in particular, look for more than just raw programming skills. They look for culture fit, are you a passionate hacker, fast learner with great potential for more than just writing code, etc... At the end of the day, there are TOO MANY FACTORS to consider beyond just the simple fact that you have a CS degree to determine whether or not you fit the position in which these companies are hiring for.
My best advice here is find out what you may not be seeing and keep trying. You will eventually find that programming position but you first must understand what it is you may not be seeing that's preventing you from landing that job.
Where are you located and what type of position you are looking for?
- deleted 16y ago[deleted]
- cs_grad_2010 16y agoI'm outside of Pittsburgh, and the easiest great job to describe would be programmer or web guy at a startup. With the classes I took, I had at least a semester of experience in assembler, Lisp, and Python, a year of C, a year of Java, assignments in some more esoteric old languages like Fortran and Cobol. I've also played with Ruby and Haskell on my own time, and have previously done a lot of web applications and content management systems in PHP (this was before Ruby on Rails came out even). I know CSS and XHTML and can design a pretty decent web page. I've been playing with CSS since 2003 and made my own blog, back end and design, from scratch more than once. I can also run a Linux server, and understand things like HTTP and DNS.
- deleted 16y ago[deleted]