Win a copy of The Java Performance Companion this week in the Performance forum!
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic

Cool portfolio projects in Java

 
Stan Anderson
Greenhorn
Posts: 6
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
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
 
Joe Ess
Bartender
Posts: 9300
10
Linux Mac OS X Windows
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
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.
 
Stan Anderson
Greenhorn
Posts: 6
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
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.
 
Campbell Ritchie
Sheriff
Pie
Posts: 49411
62
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
And welcome to the Ranch

Do you know a voluntary organisation who need a website? Maybe the football team want to take details on their website of intending players?
 
Stan Anderson
Greenhorn
Posts: 6
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Do you know a voluntary organisation who need a website? Maybe the football team want to take details on their website of intending players?

Is this question addressed to me? I can not understand what you are asking me. I am sorry
 
Campbell Ritchie
Sheriff
Pie
Posts: 49411
62
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Yes. I was thinking maybe some club society or similar might need some work which you could do.
 
Stan Anderson
Greenhorn
Posts: 6
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Club society?I don't know what that means. Could you please provide an example of this and how I could pursue it?
 
Campbell Ritchie
Sheriff
Pie
Posts: 49411
62
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
I meant “club, society or similar”. Sorry for missing out the comma.
 
Frankely Diaz
Greenhorn
Posts: 20
Eclipse IDE Java jQuery
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
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 .
 
Rameshwar Soni
Ranch Hand
Posts: 247
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Campbell Ritchie wrote:

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 ?




     
    Stan Anderson
    Greenhorn
    Posts: 6
    • Mark post as helpful
    • send pies
    • Quote
    • Report post to moderator
    @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.
     
    Ulf Dittmer
    Rancher
    Posts: 42968
    73
    • Mark post as helpful
    • send pies
    • Quote
    • Report post to moderator
    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.
     
    Stan Anderson
    Greenhorn
    Posts: 6
    • Mark post as helpful
    • send pies
    • Quote
    • Report post to moderator
    @Ulf Dittmer:
    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.
     
    Ulf Dittmer
    Rancher
    Posts: 42968
    73
    • Mark post as helpful
    • send pies
    • Quote
    • Report post to moderator
    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.
     
    Campbell Ritchie
    Sheriff
    Pie
    Posts: 49411
    62
    • Mark post as helpful
    • send pies
    • Quote
    • Report post to moderator
    … particularly if you are doing that in order to gain experience.
     
    Artem Solohin
    Greenhorn
    Posts: 1
    Chrome Java
    • Mark post as helpful
    • send pies
    • Quote
    • Report post to moderator
    Hm..
    Stan, you don't want to be "exploited". but want us to give you good idea for free.
     
    Campbell Ritchie
    Sheriff
    Pie
    Posts: 49411
    62
    • Mark post as helpful
    • send pies
    • Quote
    • Report post to moderator
    Welcome to the Ranch
     
    • Post Reply
    • Bookmark Topic Watch Topic
    • New Topic