• 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 Pie Elite all forums
this forum made possible by our volunteer staff, including ...
Marshals:
  • Campbell Ritchie
  • Jeanne Boyarsky
  • Ron McLeod
  • Paul Clapham
  • Liutauras Vilda
Sheriffs:
  • paul wheaton
  • Rob Spoor
  • Devaka Cooray
Saloon Keepers:
  • Stephan van Hulst
  • Tim Holloway
  • Carey Brown
  • Frits Walraven
  • Tim Moores
Bartenders:
  • Mikalai Zaikin

Switching from PHP to Java (left job already) - Advice needed

 
Greenhorn
Posts: 1
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Hello coderanch, this is my very first post. I need your expert advice so please help me.

I have a BE degree in IT and has been working as a solutions developer(mostly web dev with php) at one of the local company from past 1.6 years. I really wanted to go for Java/.NET from beginning but didn't got a chance as there are very few companies here which uses Java and they hire only exp candidates. I left the job this month and planning to relocate to nearby IT hub(pune or banglore). The reason I left the job was because of commuting problem and very low compensation(understandable from company's perspective as it was small outsourcing company). Now I am thinking of doing OCJP 7 certification and moving to either pune or bangalore (most IT companies are here) for an entry level java job. I don't know what's Java market status there and little skeptical about my decision. I already started preparing for OCA - exam one and I think I can give the exam next month. The second exam looks difficult though, but will be possible to pass since I have no other work apart from studying. I want to switch to Java because I don't want to stay limited to just web development.

I know only certifications won't land me a job, so I also started to learn frameworks like struts and springs. I have worked all the time on php mvc frameworks like codeigniter and cakephp, so I think I can correlate them and learn. But the problem is there are hundreds of framework in Java and it's so confusing.

I just need an entry level java job and not much interested in high compensations at this point of time. Please advice me and let me know what would be the best thing for me to do in the current situation.

Thanks in advance.
 
Bartender
Posts: 3648
16
Android Mac OS X Firefox Browser Java
  • Likes 1
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Welcome to the Ranch

Don't know the India market but switching from PHP to Java look promising skill wise.

Regarding certification preparation, you should do lots of coding so you can get familiarize with the API and concepts.

Apart from certification, learning java frameworks is not recommended at this point. Without a basic understanding of java, servlet and JSP in particular, web frameworks may be over your head.

In the mean time, while you are coding, you may want to make some simple apps to show to employers since you have no java experience.
 
Ranch Hand
Posts: 10198
3
Mac PPC Eclipse IDE Ubuntu
  • Likes 1
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
You are in the right path. First get the basics strong. Do the certification. Most of the Java based enterprise applications are developed for the web. So having a solid understanding of the Servlet's and JSP specification is a must! Later on you can learn those frameworks like Struts or JSF!

There are tons of projects and examples that teach you web application development on a Java EE container. Get more hands on them!

Welcome to Javaranch!
 
reply
    Bookmark Topic Watch Topic
  • New Topic