Building an Online Portfolio (for programming)

pr0gr4mm3r's picture

He has: 1,502 posts

Joined: Sep 2006

One of my goals for this summer is to build an online portfolio. More specifically, a portfolio targeted to potential employers, not potential clients, so I would probably include some of my projects as well as my educational background.

I've been running a company over the last two+ years, and I'm not sure this is what I'm going to do when I get my degree (in two semesters). I'm making this portfolio as a fall-back in case I decide to can my company and look for a job.

I see companies like Digg.com looking for online portfolios, so that sounds like a thing to have. My question is what should I include? I'm thinking of outlining my skills in the appropriate fields (PHP, MySQL, VB, C++, Java, Windows, Linux, Access, Oracle, etc) as well as feature some projects that I did through my company. Are employers interested in seeing pages on what I can do, or are they just interested in seeing my work?

Has anybody made something like this to include in your resumes? I could use some advice on how to structure mine.

teammatt3's picture

He has: 2,102 posts

Joined: Sep 2003

I'm not an employer, but if I was, I'd probably be interested in your take on some aspects of programming. You should write a couple articles about some programming techniques or whatever to show that you know what you're doing and why. The most important thing would be what you've done so far (unless you are applying for something entry level). Links to the site that uses the program, or the source code or whatever would suffice I think.

The only programmer resume I've looked at was Shoemoney's programmer dillsmack. You might want to look at his resume and see what he's got in there. He seems like a successful dude.

demonhale's picture

He has: 3,278 posts

Joined: May 2005

As teammatt suggested it would be good to have these written things or samples of programming types as resource... Heres another example resume generated by my free-resume site, if you want a quick one done, don't hesitate to try it out...

Megan's picture

She has: 11,421 posts

Joined: Jun 1999

One idea would be to have code samples with an explaination of why you did things a certain way, or a write-up of how you designed a certain program.

Being able to show that you can communicate competently is also important - especially in a world where a lot of people can't do that.

Want to join the discussion? Create an account or log in if you already have one. Joining is fast, free and painless! We’ll even whisk you back here when you’ve finished.