Hello all, i am Ignatios, 23 yo. I would like to ask for some advice. I have good knowledge of the Java SE 7 APIs and 1 mounth ago i earned the OCP certification. I wish to be a good developer who can understand and write some quality piece of code, which i know it demands years of practise. From someone who has experience working in the field, i would like some recomendation on what to do next. There are so many different frameworks, technologies that employers ask for(Spring, Hibernate, JSON, ..) and i know none of them. Which of them are widely adopted in the software development industry and are good for me to learn? Should i get along with Java EE first, maybe by earning an other certification? I already tried building a few small applications like an adressbook, and a picture represention program using Swing. What should i do now? I am confused.