• Post Reply Bookmark Topic Watch Topic
  • New Topic
programming forums Java Mobile Certification Databases Caching Books Engineering Micro Controllers OS Languages Paradigms IDEs Build Tools Frameworks Application Servers Open Source This Site Careers Other all forums
this forum made possible by our volunteer staff, including ...
Marshals:
  • Campbell Ritchie
  • Paul Clapham
  • Jeanne Boyarsky
  • Junilu Lacar
  • Henry Wong
Sheriffs:
  • Ron McLeod
  • Devaka Cooray
  • Tim Cooke
Saloon Keepers:
  • Tim Moores
  • Stephan van Hulst
  • Frits Walraven
  • Tim Holloway
  • Carey Brown
Bartenders:
  • Piet Souris
  • salvin francis
  • fred rosenberger

How does one get real web/desktop/app development experience without a job?

 
Ranch Hand
Posts: 121
2
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
As a beginner programmer I want to someday have a solid resume full of projects I've developed/helped develop. Other than projects assigned by the teacher, where else can I get Java experience especially on community project?

Thank you
 
author & internet detective
Posts: 39997
807
Eclipse IDE VI Editor Java
  • Likes 1
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Justin,
Practice. You can develop a website or Android app for fun. Or you can build a website for a local non-profit organization in your area. When I was in college, I made a website with the links i found useful. This was before my.del.icio.us, but the idea still stands. Make something useful for yourself and have code to show. Oh. And put everything you do on github.
 
Bartender
Posts: 1266
39
IBM DB2 Netbeans IDE Spring Java
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
...you can also read some questions here on CodeRanch (expecially on Beginners and Java in General forums, where it's more likely to read posts like "How can I do this", "How can I solve that") and try to solve them yourself.
 
Sheriff
Posts: 67403
173
Mac Mac OS X IntelliJ IDE jQuery Java
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator

Claude Moore wrote:...you can also read some questions here on CodeRanch (expecially on Beginners and Java in General forums, where it's more likely to read posts like "How can I do this", "How can I solve that") and try to solve them yourself.


This is good advice. I joined The Ranch back in 2002 in order to hone my skills and knowledge with Servlets and JSP. I tried to answer every question that was posted, and if I did not know the answer, I would research into that area until I understood the answer to the question.
 
Bartender
Posts: 1248
86
Hibernate jQuery Eclipse IDE Angular Framework Spring MySQL Database AngularJS Tomcat Server Java
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator

Bear Bibeault wrote:I tried to answer every question that was posted, and if I did not know the answer, I would research into that area until I understood the answer to the question.

Indeed, when we read questions raised by others we come to know about new things Or new possible solutions Or errors we never imagined could ever be possible.
 
Marshal
Posts: 69502
277
  • Likes 1
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator

Ganesh Patekar wrote:. . .  Indeed, when we read questions raised by others we come to know about new things Or new possible solutions Or errors we never imagined could ever be possible.

Had the same experiences myself
 
Ganesh Patekar
Bartender
Posts: 1248
86
Hibernate jQuery Eclipse IDE Angular Framework Spring MySQL Database AngularJS Tomcat Server Java
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
That is why, people need to share their information and knowledge perhaps to transform information into knowledge by correcting misunderstood things after reading other's posts Or experiements. It is the best way to keep our knowledge and skills alive, just share It. IMHO, being volunteer people may not earn monetarily but in terms of knowledge yes indeed they earn, what else could there be important than knowledge and being the reason to spread It ...  
 
Bartender
Posts: 2590
124
Google Web Toolkit Eclipse IDE Java
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Adding to what other's have said, there is alternative approach that I would suggest. Start making a site/desktop/app with all the knowledge that you already have. It could be something basic. Something even as simple as a two or three page site or a three screen application. But complete it religiously.

Once its done, take a step back and see what you have made. Show it to people. They will mostly respond with the most weird criticism. Take it positively. Now here comes the good part: you have already created a base. Your structure is ready, you either have to enhance it or rebuild it better. Even if you have to rebuild it, it's still a clearer picture in your mind. Be creative in your solution. Add enhancements. You will grow in both knowledge as well as experience while doing so.

Spoken from my own experience
 
It was the best of times. It was the worst of times. It was a tiny ad.
Devious Experiments for a Truly Passive Greenhouse!
https://www.kickstarter.com/projects/paulwheaton/greenhouse-1
    Bookmark Topic Watch Topic
  • New Topic