I am interested in creating a project in my spare time to use it as a portfolio project for interviews (looking to switch jobs).
What would be a good idea for this kind of purpose? My language is Java and my main experience is in web server back-end programming (not web UI front). But I do know Swing and Eclipse RCP
What interests do you have? I have all sorts of homebrew projects I've created just to scratch an itch. For example, I wrote a simple script that reads JPEG meta info and sorts pictures by month and year because I had a bunch of unsorted photos. I created a desktop app that gets local weather from NOAA, displays radar pictures and sounds an alarm if there's an emergency after getting stuck in traffic due to weather.
When I hire, I'm looking for someone who has a genuine interest in solving problems with code. One guy I hired mentioned he played with Lego Mindstorms. Another had tweaked Linux to run on his phone. The actual project didn't matter to me, it was their enthusiasm that mattered.
Hi, thanks for the reply!
I have various interests but my main expertise is web server back-end. And I am trying to figure out something that could potentially show my skills to future employers by demonstrating something that is useful/interesting. For example creating something like SOAPUI would take too much effort and I am not sure if it would be appreciated. I have met some people that don't like it, when others spend time "re-inventing" the wheel even for spare time projects.
So I am stuck as I don't have any idea what path to take so as not to waste my time.
I hope what I say make sense.
Yeah, you could try given some work "free" to anyone who really needs it, a sport team, a club, a little bussiness, automate their bussiness for free. It will help them and help you for you portfolio .
Do you know a voluntary organisation who need a website? Maybe the football team want to take details on their website of intending players?
If we find a voluntary organisation, club, society etc. for which an unexperienced or fresher graduate can create a website so that he/she can show something on resume, then which of the following options would be correct as far as the web hosting is concerned ?
We host the website on a free web hosting server and i think there are many available but since they are free they won't be good and full of adverstisement.
We ask the organisation to only pay for the web hosting and not for creating the website
Should we pay for web hosting for a small period of time (there might be some cheap plans).)
Yes the third option is strange we are creating a website for an club, society and we are not getting paid for that and we are paying for hosting the website, but the entire motto here was to gain some experience which we can reflect in our resume.
What do you think ?
Joined: Jan 17, 2013
@Campbell Ritchie and @Frankely Diaz:
I really do not want to do that. The reason is a collegue of mine did that and the people tried to exploit him as much as they could. Continuously asking for enhancements and new features even though they did not pay a dime for it.
I was thinking more of something that developers would find useful and I could upload it as open source or something.
Stan Anderson wrote:Continuously asking for enhancements and new features even though they did not pay a dime for it.
That's the nature of software if you have someone actually using it. Accommodating that shows that you're able to improve the product, and results in better PR for your efforts - something that should help what you're setting out to do. Just throwing something out there whether or not it does what people need done is unlikely to accomplish that in the same way, IMO.
Joined: Jan 17, 2013
I understand what you are saying. But from what I have seen, this approach just takes all your free time and it is highly unlikely that people that try to "exploit" you by just expecting constantly not taking into account that they are not paying, will help in the long run.
Joined: Mar 22, 2005
I agree, those people will probably not be the ones that can or will help you professionally. But others that see what you're doing might. It does indeed take up some of your time, although I wouldn't go so far as to call that "all your free time". For something you don't charge for it's perfectly acceptable to say "no", after all.
Joined: Oct 13, 2005
… particularly if you are doing that in order to gain experience.