×

Loading...

Topic

  • 工作学习 / 事业与工作 / Hi Jabber, Could you talk about the current java job market in Canada?
    • Simply speaking, Java is a good direction...
      本文发表在 rolia.net 枫下论坛If you visit www.javasoft.com, you will see a piece of news that Nortel has built one of its systems using Java technology.

      If you are just good at one of the following technologies:
      1) Lotus Notes, 2) Delphi, 3) COBOL, 4)Visual FoxPro, 5) PowerBuilder....
      I strongly advise you forget about them and learn something new. Java
      is easy to begin. This is a sharp constrast to C/C++. In Canada, the widely-used languages are Java, C/C++, VB. C/C++ is hopeless for novices because they are difficult to handle. VB is easy to pick up but the average salary is relatively low. Java is easy to pick up but it is not easy in essence. However, a good beginning is important to most people.
      More importantly, Java has strong industry momentum and can bring us a relatively high salary. Some people from China with C++ background hate and curses Java because they think Java is too trivial in comparison to their sheer C++ skills. However, I believe the future IT market will be
      roughly divided by Java and C/C++. In any case, C/C++ will survive but lose some of its application fields to Java.

      Server- and client-side Java programmings are both hopeful. You should be good at one of some of the following fields: Java Servlet/JSP,
      Enterprise JavaBeans(EJB), Java Swing. Simply taking a Sun programmer certificate is not enough for you to get a Java job--- you may, but the chance is small. If you do Servlet/JSP, you should know
      Jakarta-Tomcat, Jrun; If you wish to do EJB, you should play with BEA System Weblogic Application Server or IBM Websphere Sever.

      By the way, they is no single Java technology. Java is highly related to Database. You should be good at one of the following DB products:
      Oracle, DB2, MS SQL Server, Sybase.更多精彩文章及讨论,请光临枫下论坛 rolia.net
      • Many thanks for your valuable guidence!
        You are right in comparing between Java and C++ although I don't know much about C++. One day my team leader got stuck by a problem, and he tried a lot but still unsuccessful. and a non-technical staff tried to say something to easy his stress. To my surprise, he said that comparing to the stresses he suffered when he was C++ programmer, he felt much better now after switching to Java.

        I am mainly writing java servlet using XML and XSLT. I hope I can hear you say something in these fields.