×

Loading...

Topic

  • 工作学习 / IT杂谈 / A few words about Job Orientation: In response to Rollor, canada and wjiang
    本文发表在 rolia.net 枫下论坛First of all, I am no experts. I am just a Java learner. I don't think any true experts will be interested in our discussions.

    Indeed, the whole IT industry is in a hard time. Many projects have dies in their cradles. It is no longer the time for the IT companies to burn money as they did before the April Fool's Day of 2000. That time won't come any more. However, IT industry will go on.

    My observation is that it is now a common practice for IT companies to develop project using Java. The basic reason is that it is too difficult to develop a robust project using C/C++. Of course, not all projects can be done using Java.

    I have to say it is abnormal for the IT industry to allow some entry level Java programmers to earn $50K in canada. I do know some Java programmers making a salary of $50K cannot solve the classpath problem. Those people are lucky guys. Few people can repeat their stories now. Employers are becoming more and more picky.

    Rollor mentioned that some people in Canada are shifting from Java to C++ and DB. I think most of those people do not understand It's essence. On the one hand, we have seen few people who can pick up
    a new skill so quickly. Please don't assume senior programmers have more skills and know more than others. On the other hand, if Java jobs are rare, the opportunites won't be more with C++ and DB. It have been an established fact that Java is No. 1 development tool now. (Two years ago, it was Visual Basis).

    Only those who are not expereinced are prone to turn their tails as it blows. I clearly remember my earlier history. At first, people told me that VB is hot and I bought about 10 VB books. After a while, some people told me I should master C++ and I bought a bunch of C++ books and a VC++ complier. Some time passed and then I tried to study Java because the boss of a IT training center said that Java is the hope.

    Now, I won't change my mind so quickly. Of course, I am still exapnding my skill set. For instance, I am interested in Jini and JavaSpace. But I
    won't change myself into an Oralce DBA or a DB2 developer. If I cannot survive on Java, I won't be able to survive on C++ and DB, either.

    By the way, C++ market has been shrinking but it won't die as far as I can see. If you are a novice, it is too challenging to make a living on C++.
    Of course, it is a different story for those C++ veterans. I know there are
    a lot of C++ veterants among the Chinese immigrants. For them, they can either stick with C++ or switch to Java. There are a lot of things for
    us to do: DB development, Web Developement, ASP, ColdFusion, JavaScript, .., but is not worthwhile for people to learn C++ now.

    By the way, if you are interested, you may visit www.brainbench.com and take some free tests to evaluate your Java skills.

    Bon Voyage.更多精彩文章及讨论,请光临枫下论坛 rolia.net
    • Our company insists on developing our network menagement system with Java, from client side to server side
      • Dear Marco, do you use JINI?
        • No. We use SNMP and CORBA for Java
          • I am also working at a network management company with java and corba, could we keep contact? my email qm_as@yahoo.com
    • May I thank you in the name of all JAVA learners.
      • Man, I'm scared. Please notice that English is not as strict as Chinese.
        Just tell you a story. With my help, one of my former classmate got a job a few month ago. He sent me an email, saying" Next time you come, I will treat you well". I responded: " Did you not treat me well before?"

        I underdtand you want to say "thank you". I won't be scared even if you say
        "thanks a billion!". But you could not say anything in other's name, because you are not authorized.

        Hald kidding, half advising.
        • Agree!
    • Thank you for your professional advice. I will forward your essey to my friends.
    • Jabber is such a kind guy that deserve the thanks of all of us.
      本文发表在 rolia.net 枫下论坛I myself is a tyro of Java. I learned a lot from Jabber's posts. Above all his expertise, the more important things are his instinct views over techniques and attitude toward life. What a novice who want to enter a wholly-new business most needed are guidelines for how to learn, an overview of this business plus its direction, and the rules of the business.
      That is the precious value of Jabber!

      I'd like to add some words on why Java will last long. First of all, Java was born up to against a monster--Microsoft. It aims at the vital flaw of microsoft's structure,that is, portability. A lot of techniques out of microsoft are cute, however, too proprietary. On the other hand, the high-end market is dominated by none-wintel structures, say, mainframe systems and RISC systems. These systems used to apply their own tools to develop imformation systems. Therefore, in the need of being adapted to new Internet era, Java was picked up to take the responsibility.
      Moreover, Java proves itself enough robust. The robustness ensures Java to be a platform to handle various systems from embeded devices to mission-critical things. With the wintel structure still unsuitable to occupy the high-end market, with more supports from more IT giants, we can derive a conclusion that there is still room for we Javaers to survive.更多精彩文章及讨论,请光临枫下论坛 rolia.net
      • I agree, But I don't think there are plenty of opportunities for java junior and mediam developer now, think about the rapid production lines of the universities all over the world have been casting millions developers of java junior and midium.
    • To everyone who intend to change oneself into C/C++ programmer: Please remember what Jabber said: If you are a novice, it is too challenging to make a living on C++.