I have 9 years of experience in developing j2ee applications (struts, spring, hibernate, ejb, jsp). Now I'm at crossroads to choose a job that focus on mobile development and the projects I might work on varies between j2me, android, iphone, SUP, html5 etc. I also have an option to switch stream to ATG ecommerce platform. I don't have much exposure to both these domains and I would have to start learning things from scratch for both these domains. I suppose ATG development might feel like an extension of working on J2EE stack not sure though. I want to continue on the technical stream and focus on becoming a good technical architect.
Any suggestions on which experience would be better for the profile?
Why not try something new. If I was at your place, I will choose mobile based web app development. Why? Because I will learn something new, something different and something that is in demand and will be in demand.
Yes I'm not reluctant to work on something new. I'm in a mobility unit of the company, the projects that can come here are mostly native/web apps based on android, j2me,html5,iphone etc. There is no clarity on what projects I will get to work on. I might be asked to work on a J2ME projects (which I suppose is already out of the race), Android, iPhone projects etc. There can be several projects that run from 5 to 10 months. There is no guarantee that there will a web component, even if it's there it could be on any technology for example .Net ASP.
Instead of this, say I get to work on ATG for 2 years, would it be more valuable? I will get to know the eCommerce domain as well.
Joined: Oct 30, 2007
Any ATG or Mobility experts here? I see the online community is favoring Hybris over WCS and ATG.
But ATG has been acquired by Oracle and might undergo some enhancements.
I know ATG currently uses frameworks like Struts, Nucleus & Repositories.
Apart from struts, I'm not sure if the other 2 have any individual space in the IT market. But I would be gaining eCommerce knowledge for sure.
Would you guys suggest working in ATG platform for 2 years? In future, would this experience add value?
People keep saying Mobility is the next big thing in IT market. But I feel the industry is still to have a consolidation as the device capabilities & OS capabilities are growing day by day.
Appreciate any inputs on these 2 platforms.