×

Loading...

Topic

This topic has been archived. It cannot be replied.
  • 工作学习 / IT杂谈 / to jabber, about c++ and java and also about UNIX and Windows
    jabber, here is question about c and java, please help me.

    I'm a programmer, my destination is Toronto, and the trip is expect to be in the first few months of the next year.

    I used C++ in DOS for about one year five years before and then I have five years experience in delphi, and, after viewing some of your articles, i noticed that I must forget this and start to learn C or Java.

    and my question is that, C++ and Java, which one is the better to get a high pay job in canada. If it is C, which platform should I play with UNIX or Windows, and if it is Java, which platform will be .

    by the way, my pc is running windows, and I have also installed the solaris 8, but i knew nothing about it . sorry for my poor english.
    • I have no experience about C or Java but 5 years programming by using delphi, now I'd like to study one, can jabber give some advise.
    • as a language, learning java is easier than C++. But as a technology, both java and C++ are difficult to use.
      if your target is to get a high pay job in canada, there is no right answer for you.
    • 还有没有人就C vs Java, UNIX vs Windows进行一下讨论
      • To Altai...I am happy to share my thoughts with you.
        本文发表在 rolia.net 枫下论坛1) As a programmer, you should be able to work both on Windows and Unix platforms. As far as I know, Sun Solaris, IBM AIX and HP UX are popular... If you can work as an user on one of these platforms, it is good. If you have played on Linux, you have no problem on Unix because Linux is a cousin of Unix.

        2) Please don't ask which technology can bring a high pay for you. The more important thing is to get a job first. I hope you are prepared for the tough life in Canada. Canada is a nice country, but it is extremely tough to new immigrants. It is still early for you to think about high salaries. Generally speaking, all the computer jobs come with a high pay.

        3) Indeed, forget about your Delphi. However, your delphi experiences can help you in mastering new technologies.

        4) If you stick on C++, you should focus on C++ on UNIX. VC++ is not very popular in North America.

        5) If you bet on Java, you should be experts in Servlts, JSP, EJB and XML. Core java, or simple Java applications and applets cannot bring you a loaf of bread. Only Server-side Java programmers have some chances...

        6) Please have a good picture of project life-cycle. Learn something about methodology. UML, Rational Rose...Use case, Class diagriams, Sequence diagrams, Unit testing, Load testing, Refactoring,.... Version control, Build scripts .....

        Good luck更多精彩文章及讨论,请光临枫下论坛 rolia.net
        • jabber, thank you very much. I'll work hard of that.
        • jabber is a nice guy who is willing to provide such a detailed opinions here. Pls continue.