ePortfolio for programmers


For the final for one of my classes, I've been told to create an ePortfolio that has all of the work i've done, and my resume, and all information about me basically..

I have done some searching and I can't seem to find standards for portfolios for programmers.

Does anyone out here have a website or portfolio that I could view to get some ideas? I do have a website that has Joomla installed on it(and only Joomla, its still installed with the sample data) but I was thinking about using that site as my portfolio..

There may not even be any set standards or anything but if this were a paper, one could say I have writers block.
How many languages you know, how many years you've worked with each language, and a section for each language where you'd put programs made with that language, to categorize them. Just an idea. Should definitely wait for input from others.
A portfolio? You don't need a portfolio to get a typical programming job UNLESS you are applying for a game development position. As far as the resume, a quick trip to google under resume templates should suffice.
Thanks you two.. I actually have to do this for an assignment and I have been thinking of doing a resume / portfolio web page for a long time.. somewhere I can publicly store all of my ideas and small examples of code..

By the way, would it be too much to put up examples of all of the projects I've done in school? I mean like, hello world.. convert Fahrenheit to Celsius.. all of the dorky school programs? (I'll be sure to touch everything up and make it nice and pretty, and commented)

I even made an ASCII tic-tac-toe game in C++, procedurally programmed.. in my first month of C++ 1. haha I still need to convert that to OOP.


I have a screen shot of what I'm working with so far.. It's really simple but input would be excellent..

http://sphotos.ak.fbcdn.net/hphotos-ak-snc4/hs259.snc4/40313_150410808307098_100000145403849_497370_1967291_n.jpg

I plan to do this page with HTML / CSS / JavaScript.

edit:

And my employer is a large internet company, but I am in a simple customer service position.. I have applied and applied for the positions in our IT department but don't have any concrete proof that I have the experience I do, a buddy of mine just got the job over there I've been trying to get, and his only experience is that he built a buddy a website.. he has less knowledge than me but actually has built a website.. Actions speak louder than words huh?

Anyway, hopefully this website can be a place to host proof that I know what I'm talking about.. most of the time ;)
Last edited on
Hey mate, I am not in the IT business, but I would advise you not to put anything below 10k lines of *serious* code in your portfolio. Have in mind that your job interviewers have also written their equivalents of ASCII tic-tac-toe games in high school. They will not be impressed by small projects.

From what I understand, you want to do an in-house application for an IT position. Why don't you simply go over to the IT department and ask them what they need from you?
Last edited on
I actually have.. great suggestion.. I haven't asked them directly, but I just got a new sup and he's a huge IT guy and really motivated to help me get over there..

edit: The HR department has denied me an interview each time I submit an app.. but I have a lot of connections who keep telling me that I would get the job if I could get passed HR..

They're going to give me a few days to do some job shadowing.. to get more experience and exposure that way =)

Basically, for my website, I am going to integrate my companies features/functions/API's onto my website to prove I know what they can and can't do..


For brownie points, I plan to create tutorials on how I did each, and I could eventually use that as a training tool for our less IT minded customer service reps who usually just transfer calls to our tech department..

As for *serious* code vs. tic tac toe.. I totally understand how unimpressive that is, but I honestly haven't built much else..

I built a small chat program (probably had so many security holes if I would have shared it with anyone but my brother I would have gotten a virus or something...) with VB about 10 years ago..

I really want to get into Sourceforge, firefox plugins, etc.. and start helping on some projects.. I know that would be great for experience..
Last edited on
What exact programming languages are you interested in and looking to work with? Are you looking for a C++ position or web development?
SgtPooki - Careful with that documentation. Some could see it as a way for others to learn and steal from their system. After all, this is all on the internet free for download. By you, might I add.
I'm looking for C++ development as my main interest when I was younger was to become a game programmer.. now I enjoy writing all kinds of things and really couldn't care whether I do systems development, application development, or games..

I really like Java a lot, but I love the power and control that comes with writing in C++.. I know Assembly is going to be a pain, but I can't wait to take it next quarter..

And NGen, thanks for the heads up! I can see how posting any code of value that is directly accessible by the public wouldn't be a very smart thing to do.

With that said, I am probably a ways away from writing any code that anyone would benefit from.

In general then, for a new programmer, beginner, or intern, the general consensus is to not make a web portfolio? Does anyone here make an actual portfolio that you take to interviews?

Once I do get better at coding, if I still have no large product or well known software under my belt.. how am I to then get a job if I can't prove that I know what I do? I do plan on getting certifications, but those don't prove actual knowledge either..
Topic archived. No new replies allowed.