File APIs for Java Developers
Manipulate DOC, XLS, PPT, PDF and many others from your application.
http://aspose.com/file-tools
The moose likes Jobs Discussion and the fly likes Programming Portfolio guidance and suggestions Big Moose Saloon
  Search | Java FAQ | Recent Topics
Register / Login
JavaRanch » Java Forums » Careers » Jobs Discussion
Reply Bookmark "Programming Portfolio guidance and suggestions" Watch "Programming Portfolio guidance and suggestions" New topic
Author

Programming Portfolio guidance and suggestions

Gary Deer
Greenhorn

Joined: Aug 20, 2010
Posts: 9

Hello Ranchers,

This week I had the bright idea to take all the coding projects I've done for school or recreation and sort them all by what skills they demonstrate. Doing this has opened my eyes to the disparity between what I know and what I've shown I know.

Currently it looks like I only know how to code basic Java programs.

So what I want to do is make an effort to increase my breadth of Java knowledge and then increase my depth while building a portfolio that proves to myself and potential employers that I know my stuff.

What I need help with is my plan of attack. If anyone has done this or has any thoughts on the best way to go about this, I would appreciate the input.

One problem is that this approach is the opposite of how programs are usually written. Usually you have a problem and you use the appropriate libraries or technologies to write a program that solves the problem. What I'm trying to do is write programs that use Java libraries and technologies for the sake of using them and exploring their capabilities.

As far as the specifics of my plan, I'm basically doing a one-man bootcamp where I wake up ready to code and end my day coding right before I go to bed. I also want to start with small easy programs that I can churn out in a few days or less and increase gradually until I'm working on projects that take a week or more to complete.

So I'm open for suggestions and ideas about how to map out an effective plan, specific coding challenges, encouragement, or any other feedback.

Beginner runners have the "Couch to 5k" program that helps new runners train for their first 5k, so I guess I'm trying to develop the programmer's version of that. You could call it, "Hello World to Hello, job offer" even though that name doesn't really capture the personal growth aspect of it which is my main focus.

Thanks

 
 
subject: Programming Portfolio guidance and suggestions
 
Threads others viewed
Johanna Rothman and Manage It!
MS or Job?
How to "get my foot in the door"
Contributing to open-source projects.....
best direction
developer file tools