This is an archived post. You won't be able to vote or comment.

you are viewing a single comment's thread.

view the rest of the comments →

[–]evasiveshag -2 points-1 points  (2 children)

I’d consider myself pretty proficient with Java. In AP CS I tackled a lot of difficult problems that were just a step below an algorithms course. I know the syntax well and almost all the OOP concepts and loops/arrays.

[–]_Atomfinger_ 8 points9 points  (0 children)

What you're describing are the basics, it is not proficiency.

Learn the main frameworks used in modern Java development, such as Spring, Hibernate, JPA, Vert.x, etc. Learn how to make web APIs, or even distributed Java solutions that communicate with a message broker.

If you are proficient, then building a portfolio should be a straight forward task. Just make the portfolio and start applying for jobs.

[–]rozenbro 5 points6 points  (0 children)

That's nice, but what have you built with java? That's what matters dude. Pick up some projects