TE
科技回声
首页24小时热榜最新最佳问答展示工作
GitHubTwitter
首页

科技回声

基于 Next.js 构建的科技新闻平台,提供全球科技新闻和讨论内容。

GitHubTwitter

首页

首页最新最佳问答展示工作

资源链接

HackerNews API原版 HackerNewsNext.js

© 2025 科技回声. 版权所有。

Ask HN: Comp Sci Student with very little real world experience seeking advice

8 点作者 zerovox将近 14 年前
I have just finished my first year on a Comp Sci degree at one of the top universities in the UK. However, I have very little experience with programming on my CV. I have played around and spent countless hours messing with code but I haven't actually built anything worth while and have had no experience in a job, which leaves my CV looking very empty. What would be the best route to follow to get some experience that I can actually quote? I feel that I am not good enough/experienced enough at programing to follow the open source route and I lack the experience to secure any sort of internship(and I think I would have to wait till next summer to even get one, as winter ones seem very rare, unless anyone knows of any UK-based companies that accept people over the winter?!).<p>If there is anyone out there who has been through a similar path, what did you do to get experience in programing, besides the toy examples that aren't interesting to prospective employers?

8 条评论

dsmithn将近 14 年前
Everyone has mentioned programming, but that's the not only kind of experience that helps.<p>If you aren't familiar with Linux, start getting comfortable with it. I got my first internship with my only real qualification being that I knew my way around a shell. My tasks were mainly just running scripts on a regular basis, but it lead to getting experience in a lot of other areas.
Ronkdar将近 14 年前
90% of my programming experience came from this: clubs and hobbies.<p>I'm sure your school has some sort of club you can join. For me, it was our IEEE student branch, where we competed in a robotics competition every year.<p>No club exists? START ONE! It's fun! Being a founder is fantastic for your resume, and you'll get a lot more experience than just programming.<p>In the next year or so, do anything you have to to get an internship.<p>Find a fun project to do on your own. Personally I prefer things I can touch, as opposed to PC applications. If you haven't before, check out the Arduino platform. I can give you lots of ideas of fun (and useful!) things you can do with it.
SubZero将近 14 年前
I'm still in my University program, and am writing this at my internship. I was COMS for a year and a half. After the first year, I was confident in Java (don't hate), but the only job I could get was contruction or an oil field job. I've been an IT now for 5 years. I recently switched to Management of Information Systems with a focus in security. Anyways, after your first year of COMS, don't expect to have any jobs. Your more difficult programming will come next year, and then you will become a good asset for a company. If you REALLY want a job, reverse engineer a program that's already out there, or just program your ideas.
stonemetal将近 14 年前
<i>I lack the experience to secure any sort of internship</i> Isn't that the point of internships, to give experience to those without any? As far as open source goes, if you don't think you have the ability to contribute read the source until you feel like you understand what is going on in the project. If you still feel like you can't contribute to a project then try to come up with an ancillary project, like a gui front end for a DB project or some sort of convenience tool.
评论 #2823316 未加载
GeneralMaximus将近 14 年前
Google Summer of Code is a great way to get involved with open source projects.<p>Look here: <a href="http://code.google.com/soc/" rel="nofollow">http://code.google.com/soc/</a><p>Also: <a href="http://en.wikipedia.org/wiki/Google_Summer_of_Code" rel="nofollow">http://en.wikipedia.org/wiki/Google_Summer_of_Code</a><p>Edit: formatting.
doyoulikeworms将近 14 年前
I caught a lucky break and was able to snag an internship at a (at the time) pretty tip-top Silicon Valley company. I'd definitely grab your network firmly and give it a good shake. Something good could fall out.
ig1将近 14 年前
Build something significant yourself. It can be a web app, a game, whatever. Just pick something that interests you and build it.
calbucci将近 14 年前
Build a website and launch it. Nothing says you can do stuff more than showing the stuff you've done.