Want to become J2EE developer

Hi,
I am a Sun certified java programmer. In my current job i am using core java/c++ but no J2EE stuff. I have around 6 years of experience in telecom industry . It is my keen desire to become a J2EE developer but i don't understand which direction i should choose JSP/Servlet or EJB. I have no web programming experience. Can anybody help me to find the right direction to achieve my goal ? I will highly appreciate your help and support.
Thanks & Regards
Upabbi

Servlet/JSP/JDBC is by far the most common and
versatile.
EJB is very specialized and limited, and to the best
of my knowledge only used in big investment banks and
a handful of huge companies. ('A handful' is here
comparatively speaking, not literally.)
Not really. Most successful EJB projects are executed in those sectors (and in companies supplying them).
Many more companies though try and fail, often repeatedly.
Everyone wants to be "enterprise", and to many that means EJB (though it might be declining).
There's a massive misunderstanding here that EJB is all there is to J2EE, that everything else is not J2EE at all.
EJB is Enterprise, after all. Enterprise normally
means that it solves problems that only exist if you
have more than a million employees and 500
incompatible IT platforms. Nope. Anything corporate can be called "enterprise". In fact most really large companies have pretty well consolidated their IT efforts on a few platforms by now, with at most some others hanging on for dear life as legacy applications inherited from companies they acquired over time that haven't been replaced (yet).
Enterprise also means that it's massively expensive,
and noone outside the enterprise would touch it with
a 10-foot poker.
We're a rather small company (70ish people here, some 350 worldwide).
We're running several hundred servers, dozens of them with heavy EJB clusters.
On the upside, EJBs may pay better (more specialized
and big companies have tons of money). On the
downside, EJB skill is fairly useless anywhere else,
and on its own it's too narrow to base a career on.
IMHO.
It does however give you a foot in the door in a lot of places, even if you may end up burrying EJB projects and redoing them using other things :)
I would suggest that you first find the kind of job
you want, and then check what skills you need to get
one of those.
That IS good advise.
But webapp development is a fairly general skill that
can come in handy in many situations. I would suggest
starting with servlet/JSP/JDBC (or Ruby on Rails :)
whether or not you go for the EJB part.Certainly, though specialising on it in this environment of offshoring is dangerous precisely because it is a general skill and can thus be easily moved to say Bangladesh or Bulgaria.

Similar Messages

  • Want to become a developer

    I want to become a iOS developer but im not to sure about the codes, is it easy to learn how to build a app? any assistaces or advice to get started? could you explain about the codes?

    You might find the advice in this thread useful. My contribution there covers some books to get you started:
    https://discussions.apple.com/thread/3234734?tstart=0

  • I want to become a developer.

    I would like to learn how to develop apps for iPad and iPhone. What is the best way to learn how to do so. Does Apple have training videos?  Please let me know what the best way to learn is. Thanks :)

    Apple has significant resources at https://developer.apple.com

  • Free tools for J2EE development

    Hi
    I'm new to Java and here one question, that is very important to me now
    Which tools can I use to develop J2 EE applications?
    My question concerns mostly to tools, that can compile/build java files into classes? debug it and build then jar-files
    Is there any free!!!, handy and reliable software for this purpose?
    Any help will be appreciated
    Thank you in advance
    Yurij

    NetBeans, as mentioned in previous posts is probably a good choice if you want totally free J2EE development. Sun provides many tools for the J2EE developer to write and test J2EE code.
    Eclipse, while very good, is lacking in J2EE features. I didn't understand this until I started a new contract where they used WSAD (WebSphere Studio Application Developer) from IBM (Eclipse with J2EE support via plug-ins. It's roughly $4K per seat so definately not free. But havign Eclipse expirience did help me get up to speed quickly.
    You might also check out MyEclipse (www.myeclipseide.com). It has J2EE plug-ins that provide for J2EE development and it costs roughly $30 per year (subscription). Not a bad deal, IYAM.
    I think Borland still offers a free IDE but I haven't heard much about it these days.
    There are others, but the top has to be NetBeans and Eclipse these days.
    Enjoy!

  • Want to be Arch developer/contributor.

    Hello,
    I have been using Linux for 8 years now and I am a Computer Science student, I believe me that I can program.
    I am relatively new to Arch and want to contribute to the community, and want to become a developer.
    My idea is to contribute to the project by helping in development. As I am new to Arch I am not familiar with all the internals of Arch and I want to learn it by helping in its development.
    Want I need a mentor who can direct people like me who does not know where to start and how to proceed. If anyone can take me as their apprentice, I will be glad to help and contribute.
    Thank You
    Gopi

    gopichand wrote:
    Dieter@be
    Thank you for your reply. I have searched as saw your posts on AIF.
    If you are currently working on it, do mind taking me as your apprentice and start giving me tasks?
    Thank You
    Gopi
    Take a look at http://mailman.archlinux.org/mailman/listinfo The mail lists are were the serious business happen.

  • Hello  i bought my first mac and i want to become an iOS developer and creat app for iPhone iPad but now i have only iPad 4 and i want to buy iPhone 5s but I'm not sure to buy iphone5s now or wait for iPhone 6 because iphone6 may have bigger screen if i b

    hello
    i bought my first mac and i want to become an iOS developer and creat app for iPhone iPad but now i have only iPad 4 and i want to buy iPhone 5s but I'm not sure to buy iphone5s now or wait for iPhone 6 because iphone6 may have bigger screen if i buy iphone5s now can i creat app for iPhone 6 if it has bigger display without buying it just test it on iPhone 5s
    thanks

    One of my favorite things about developing for iOS using Xcode is the Simulator. It runs any of the iOS devices simulated right on your Mac. If you don't have a hardware device to test your application on, the Xcode simulator will surely be your best friend.
    So to answer your question less vaguely, yes. You can own the iPhone 5s and develop for the 6. There is no real release information of the iPhone 6 at the time anyways, so I would not let it play too large of a factor in your decision.

  • What is the best Path for a J2EE developer with oracle?

    Hi,
    I am a J2EE developer, for the time being I work at a Commercial Bank as an enterprise application developer. I have learnt java when I was following a local IT diploma and with the help of books, works at my working place and the internet , today I am developing J2EE applications with JSP,Servlets,JSF2.0,EJB3.0 and third party JSF libraries etc. (I am also developing softwares using other programing languages such as Asp.net, C#.net, WPF etc, but I prefer to be in the java path). Other than that, I'm also working as the UI designer of most of our applications.
    I have those skills and practice after working for 4 years as a web/enterprise application developer & a UI designer, but now I have to focus on some paper qualifications and hence I am doing BCS.
    Now I want to be a java professional in Oracle's path, and I need to know what is the best path I can select to move with Oracle. I finished my classes of SCJP , but didn't do the exams as there were some rumors that Oracle will dump those exams in the future. I am interested in Oracle university, but I am unable to even think about it as I live in Sri Lanka and don't have that much of financial wealth to go USA and join.
    So I really appreciate if any Oracle professional could suggest me the best educational path according to what I mentioned about my technical and career background. Because I have a dream to join Oracle one day as an employee and being a good contributer to the same forum, which I am getting helps today!
    Thanks!!!

    As you can see on our website, Oracle did not retire the Java certifications. You can browse through the available certifications and hopefully help to determine your path.
    http://education.oracle.com/pls/web_prod-plq-dad/db_pages.getpage?page_id=140
    SCJP has now become Oracle Certified Professional Java Programmer. You can find more info on those exams on our website here: http://education.oracle.com/pls/web_prod-plq-dad/db_pages.getpage?page_id=320.
    Regarding training, perhaps live virtual training would be an option for you. You can find more information at http://education.oracle.com/pls/web_prod-plq-dad/db_pages.getpage?page_id=233.
    Regards,
    Brandye Barrington
    Certification Forum Moderator

  • Project Management in J2EE-Development

    Hi all, unfortunatley there is no forum for project management issues, so maybe I will bother some of you with non-technical questions:
    Is there any learning material e.g. books, forums, newsgroups, tutorials related to the topic of project managment in J2EE-Development? I'm particularly interessted in questions like:
    - Team organisation. Function-oriented or component-oriented?
    - Development Process. Is there anything like a RUP customised for J2EE-Projects? Mandatory roles and artifacts you need in any project?
    - Effort estimations. Has anyone ever heard about experiences with formal estimation technics like function point analysis in J2EE-Projects?
    - Risk Management. What are the typical risks in J2EE-Projects and how do you manage them?
    - Quality Assurance... is very difficult in distributed computing. Are there any recomendations and tools for successfull QA?
    - Reports, lessons leard and best practices of large J2EE-Projects?
    Many thanks for your contribution!

    ad information resources :
    http://java.sun.com/j2ee/tutorial/1_3-fcs/index.html
    ad books :
    Enterprise Java Beans from Richard Monson-Haefel
    Those should be decent entry points as far as I can say. Regarding the other things you want to know about, I guess that there is too much room in the term J2EE Project, to answer those. Mainly your choice of Application Server and other technology used will have quite an impact, and so will the choice of your development tools.
    We have been developing with J2EE for more than a year now, but our tools and environments are still changing a lot. Thus sound estimation is quite tough.
    With regards,
    rh

  • J2EE Development Component - How to change vendor name

    Hi,
    While creating a  new J2EE Development Component, I didn't change vendor name and have created complete application,
    Now I want to update vendor name, can you please help me out how vendor name can be changed in existing application.
    Thanks

    I have not tried it myself, however:
    Try updating the references in your application-j2ee-engine.xml.
    You may need to rename your project as well.
    Good luck, Roelof

  • I want to become really proficient with WLS

    Hey Everybody,
    My company does J2EE work and I've never had a really strong grasp of how WLS or Application Servers in general work. So, I want to fix this. I want to become really familiar with how they work and I want to be to do pretty much anything with them. What are some good resources to start with? What should I look at to learn more?
    Mark

    Review the examples:
    http://www.oracle.com/technology/obe/fusion_middleware/wls103/index.html
    See the examples that ship with the product.
    Participate in the forums.
    Do all that and you're on the right track.

  • How do I become a developer and will I need Mac or something

    How can I become a developer
    And if I become a developer will I need a Mac or I can work from normal pc (windows software)

    If you're serious about learning to develop then visit the developers forum and register.
    If you just want an advance chance to get iOS5, I would advice you not to do this. The purpose of these betas is not rough edging, but for developers to se how the new OS affects their apps and how to update them to work. There is a good chance many of your apps will not work and that your iPad might brick.

  • SAP NetWeaver Composition Environment  - Java/J2EE Development

    Hi all
       I am very new to this forum.
       Just want to know whether <a href="https://www.sdn.sap.comhttp://www.sdn.sap.comhttp://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/40fe9a6a-2765-2a10-dba9-fc721621e55d">SAP NetWeaver Composition Environment</a> can be used for normal SAP Java/J2EE Development ?
      Also does this Environment has J2EE Engine ?
      I am not worried about presence of NWDI in this Environment ! But please let me whether it is avaiable or not ?
    Any help will really appreciated !
    Thanks all !

    Hi Jan
       I just went and installed SAP NW EE5 version.
       Installation ended at the following error:
    03.11.07 16:13:05 com.sap.inst.jload.Jload main
    INFO: Jload R 7.10 V 0 A 0
    03.11.07 16:13:05 com.sap.inst.jload.Jload main
    INFO: Jload -sec CE1,jdbc/pool/CE1,D:/usr/sap/CE1/SYS/global/security/data/SecStore.properties,D:/usr/sap/CE1/SYS/global/security/data/SecStore.key -log JLoadImport.log -job D:/usr/sap/CE1/insthome/primaryApplicationServer/work/IMPORT.XML -dataDir C:/JavaEEServer/ntintel/../data/jload/JavaEE
    03.11.07 16:13:07 com.sap.inst.jload.Jload main
    SEVERE: couldn't connect to DB
    03.11.07 16:13:07 com.sap.inst.jload.Jload logStackTrace
    SEVERE: com.sap.dbtech.jdbc.exceptions.JDBCDriverException: SAP DBTech JDBC: Cannot connect to jdbc:sapdb://jackremo-xp/CE1 [Restart required].
         at com.sap.dbtech.jdbc.DriverSapDB.connect(DriverSapDB.java:216)
         at com.sap.sql.connect.factory.DriverPooledConnectionFactory.createVendorConnection(DriverPooledConnectionFactory.java:50)
         at com.sap.sql.connect.factory.DriverPooledConnectionFactory.getPooledConnection(DriverPooledConnectionFactory.java:37)
         at com.sap.sql.connect.datasource.DBDataSourceImpl.createPooledConnection(DBDataSourceImpl.java:687)
         at com.sap.sql.connect.datasource.DBDataSourceImpl.newPooledConnection(DBDataSourceImpl.java:631)
         at com.sap.sql.connect.datasource.DBDataSourceImpl.getConnection(DBDataSourceImpl.java:99)
         at com.sap.sql.connect.OpenSQLDataSourceImpl.getConnection(OpenSQLDataSourceImpl.java:202)
         at com.sap.inst.jload.db.DBConnection.connectViaSecureStore(DBConnection.java:109)
         at com.sap.inst.jload.db.DBConnection.connect(DBConnection.java:153)
         at com.sap.inst.jload.Jload.main(Jload.java:702)
    03.11.07 16:13:07 com.sap.inst.jload.Jload printErrorInformation
    SEVERE: An error occured during execution. Please consult SAP note 942766 for first steps on troubleshooting the problem.
    I am logged into the System as ADMINISTRATOR.
    Also I have installed MS Loopback Adapter and made an entry in HOST file for the IP.
    System : XP Profeesional SP2
    Also I am unable to find the said SAP Note !
    Any help on this ?
    RJ

  • I am J2EE developer.

    I am J2EE developer and integrating my product to SAP Netweaver.
    Right now i m exploring XI 3.0.
    pls help me whether it is necessary to have to gather full knowledge ABAP????

    Dear Gabriel,
    pls help me whether it is necessary to have to gather full knowledge ABAP????
    There is no need of full knowledge of ABAP ....If you have knowledge that would be added advantage for you. As you told that you are from J2EE background.....so you can do JAVA MAPPING very easily
    go through the following blogs  which are developed based on JAVA concepts...then you will understand the POWER OF JAVA in SAP XI.
    <u><i><b>JAVA in xi</b></i></u>
    A very important place where you will use JAVA in XI is while doing your Mapping.  There will be cases when JAVA MAPPING is the bestsolution to go for. There are 2 types of Parsers available for JAVA Mapping. DOM Parser and SAX parser. Just got through the following links to  understand more on
    Java Mapping and the APIs available.http://java.sun.com/j2se/1.4.2/docs/api/javax/xml/parsers/package-summary.html
    http://java.sun.com/j2se/1.4.2/docs/api/org/w3c/dom/Document.html http://java.sun.com/j2se/1.4.2/docs/api/org/w3c/dom/package-frame.html
    /people/prasad.ulagappan2/blog/2005/06/29/java-mapping-part-i
    /people/prasad.ulagappan2/blog/2005/06/29/java-mapping-part-ii /people/prasad.ulagappan2/blog/2005/06/29/java-mapping-part-iii If you want you can also send java code as payload to do mapping in XI. For this go through the url: /people/sap.user72/blog/2005/12/14/sending-java-code-as-payload-to-do-mapping-in-xi
    JAVA mapping -
    /people/prasad.ulagappan2/blog/2005/06/29/java-mapping-part-i /people/prasad.ulagappan2/blog/2005/06/29/java-mapping-part-ii
    /people/prasad.ulagappan2/blog/2005/06/29/java-mapping-part-iii /people/ravikumar.allampallam/blog/2005/06/24/convert-any-flat-file-to-any-idoc-java-mapping
    /people/amol.joshi2/blog/2006/03/10/think-objects-when-creating-java-mappings /people/sameer.shadab/blog/2005/09/29/testing-abap-mapping sample code for java mapping
    Re: Example code DOM PARSER API -
    http://java.sun.com/j2se/1.4.2/docs/api/org/w3c/dom/package-frame.html DOM --- /people/thorsten.nordholmsbirk/blog/2006/08/10/using-jaxp-to-both-parse-and-emit-xml-in-xi-java-mapping-programs tutorial sax and dom
    For a tutorial on the methods of <b>SAX and DOM</b> http://java.sun.com/webservices/docs/1.1/tutorial/doc/  
    <b>SAX AND dom PARSER</b> ( BY thorsten) -
    example /people/thorsten.nordholmsbirk/blog/2006/08/10/using-jaxp-to-both-parse-and-emit-xml-in-xi-java-mapping-programs java mapping example ( testing and
    debugging) /people/stefan.grube/blog/2006/10/23/testing-and-debugging-java-mapping-in-developer-studio
    Best Regards,
    Srikanth
    Reward the useful answers and you will get  <a href="/people/baris.buyuktanir2/blog/2007/04/04/point-for-points-reward-yourselfyourself

  • Becoming A Developer

    Hi all,
    Ive had a quick look through here and the main apple site itself to see what i can find out but any direct help here would be appreciated.
    So i have xcode and am starting to look at becoming a developer. I wanted to test a few things on my iPhone itself but from xcode needed a dev address. I hear people saying theres a free version and a $99 a year version, if i could have some clarfication on this that would be great.
    Everytime i go onto become a dev on the Apple UK site, it takes me straight to the US site. Will this be ok if i reg with the US site to use on my UK devices ( assuming they are different )
    If thats ok to do then great. But what will i get as a bonus when signing up as a free dev, will I be able to use xcode to test my apps on a real iphone? Or am i going to have to pay for this privaledge?
    Anything would be a great help!

    P3DR0X wrote:
    So i have xcode and am starting to look at becoming a developer. I wanted to test a few things on my iPhone itself but from xcode needed a dev address. I hear people saying theres a free version and a $99 a year version, if i could have some clarfication on this that would be great.
    The free developer account is a leftover from a long time ago when the "paid" account was $499 and the "student" account was $199. About the only thing the free account has ever provided is access to the bug reporting system and additional downloads of things like old versions of Xcode.
    The new, paid accounts provide the developer forums, two developer support tickets, access to WWDC, and access to the App Stores. In other words - much more for much less.
    Everytime i go onto become a dev on the Apple UK site, it takes me straight to the US site. Will this be ok if i reg with the US site to use on my UK devices ( assuming they are different )
    The only differences between countries is with the App Store via iTunes Connect. The Developer site is country agnostic.
    If thats ok to do then great. But what will i get as a bonus when signing up as a free dev, will I be able to use xcode to test my apps on a real iphone? Or am i going to have to pay for this privaledge?
    You have to pay to run on a live device.

  • Pleae help me: I want to install oracle developer on win server 2008

    please help me i am try to install oracle developer 10g on win server 2008 but failed because the version of operating system not 5 or 5.1 or 5.2 and it is 6
    so i want to install oracle developer 11g on win server 2008 but i am not found oracle developer 11g to download it
    please any one help me to solve this problem or help me to find oracle developer 11g
    Thank you

    Oracle Developler 11g is now called Oracle Fusion Middleware (FMw) 11g and can be downloaded from the Oracle Fusion Middleware Downloads page. You have to download and install WebLogic Server (WLS) 10.3.3 first, then scroll down and download and install Portal, Forms, Reports and Discoverer (11.1.1.3.0).
    When you install WLS, make sure you do not run the configuration step. When you install FMw, it will configure the WLS as part of it's configuration step.
    Hope this helps,
    Craig B-)
    If someone's response is helpful or correct, please mark it accordingly.

Maybe you are looking for

  • How can i change the color of menu shortcuts like in photoshop?

    Hello! In Photoshop there's this nice feature in which you can edit every shortcut (like open file, close, palettes, etc.) of the menus (file, edit, etc.) so they have a color and they're easily recognisable. How can I do the same on other mac progra

  • How do I get rid of recording "skips"?

    Whenever I attemp to record a real instrument - mostly guitar - I invariably get at least one or two (sometimes many more) "skips." Usually these are loud digital spikes that cut out enough information to throw the part out of sync with the rest of t

  • How do I get steam to work with lion?

    How do I get Steam to install with Lion? Worked ok with Snow Leopard.

  • Web Broadcasting Error

    Hello Experts, Our users cannot use the broadcasting function in Web reports to distribute reports by email.  They are getting the error message that they do not have the necessary authorizations (authorization object S_OC_SEND).  Where do I assign t

  • Save and display the content

    Hello Experts, I have created an XML form to capture the data from the End User and created a HTML file to display the form and integrated this to an iView. Now, I have to capture the data from the XML form and display it in another page. Can you ple