• 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
  • Liutauras Vilda
  • Tim Cooke
  • Jeanne Boyarsky
  • Bear Bibeault
Sheriffs:
  • Knute Snortum
  • paul wheaton
  • Devaka Cooray
Saloon Keepers:
  • Tim Moores
  • Stephan van Hulst
  • Ron McLeod
  • Piet Souris
  • Ganesh Patekar
Bartenders:
  • Tim Holloway
  • Carey Brown
  • salvin francis

what projects should i add to my portfolio

 
Ranch Hand
Posts: 273
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
So I have been applying left and right to jobs. I have had 4 calls in the past week. 3 of those 4 calls were consulting firms that train you for one month to three months max without pay and then try to sell you to there clients. The reviews were horrible for all three places. The 4th call was from a company in Kansas and I didn't meet their certain criteria for employment. So I am currently having someone look over my resume. I noticed that my portfolio is a little skimpy. I have learned all the above technologies but most of the projects I did through self learning were relatively small and I thought not worth keeping. My portfolio is http://grimlek.github.io      I am curious to what projects you would do in your spare time that would make you say wow he was able to develop that as an entry level developer. I would like to try to get into open source but I find it intimidating and hard to get into as an entry level developer. Any suggestions? This may need a new thread.
 
author & internet detective
Posts: 39448
768
Eclipse IDE VI Editor Java
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Is Pig the biggest thing you've written? It only has 7 or so classes. I would recommend writing something bigger. Maybe Chess or PacMan?

Also consider having a direct link from the project to the repository. It took 2-3 clicks to get there.

For open source, even updating docs or fixing a bug are useful.
 
Charles Sexton
Ranch Hand
Posts: 273
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Pig isn't the biggest thing I have written...TSCO Application and Client-Server-App are. I tend to build smaller things to build upon the skills I've learned. The adventure game is bigger than Pig. Right now I just finished learning JQuery and Bootstrap. Relatively easy to learn, took about a month to finish my portfolio. I am now going back to do a different project using JAX RS, Data Access Object and JPA. Next I will do JAX RS JPA Spring MVC project. During my last project mentioned I will be doing school projects in a Database course and a Internet Software course at Virginia Tech. Database course is an introduction to SQL and a prerequisite for the next two database courses which touches up on Hadoop, NoSQL and Postgres. The syllabus had some project listed but possible as not very useful to my portfolio. The internet software course first halve of the course starts with html, javascript and css. Touchs on JSP and JSF. The last halve of the internet software course was being reworked. Most of Virginia Tech projects are basically 4 weeks long on average and 6 at the most. So I will do a JSF, Spring MVC and JPA project after I finish the Internet software course. After I finish that project I will do another Angular 2 project with a JAX RS implemented server application. I keep all the projects small to cover a broad range of technologies. This is my plan to build up my portfolio.

I had it linked to the README.md of the repository. I just switched it to the actual repository.
 
Jeanne Boyarsky
author & internet detective
Posts: 39448
768
Eclipse IDE VI Editor Java
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Charles,
You might consider adding an "index" to your portfolio. That way it is obvious the differenet technologies that feature in each.
 
Charles Sexton
Ranch Hand
Posts: 273
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator

Jeanne Boyarsky wrote:Charles,
You might consider adding an "index" to your portfolio. That way it is obvious the differenet technologies that feature in each.



Great suggestion and I still have to change the link from README to the original repo.....

Any ideas on how you would do the index?
 
Jeanne Boyarsky
author & internet detective
Posts: 39448
768
Eclipse IDE VI Editor Java
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator

Charles Sexton wrote:Any ideas on how you would do the index?


I'd just do an HTML table. That way you can say the project name/link, a brief description and why someone might click on it (the tech.) This lets you reflect what you are most proud of *and* capture the breadth of your knowledge. The later I don't see right now.
 
That's my roommate. He's kinda weird, but he always pays his half of the rent. And he gave me this tiny ad:
professionally read, modify and write PDF files from Java
https://products.aspose.com/pdf/java
  • Post Reply Bookmark Topic Watch Topic
  • New Topic
Boost this thread!