Results 1 to 16 of 16

Thread: Java Career

  1. #1
    sandor is offline Member
    Join Date
    Apr 2007
    Location
    Pennsylvania,USA
    Posts
    45
    Rep Power
    0

    Default Java Career

    I am just learning java in the hopes of bettering myself in the IT job market. Right now I do low level IT support but would really love to be a full time programmer. But I am wondering if Java is what I should be spending my time on. I see a lot of .Net jobs. I have looked at .net and it seems to look a lot like Java so I don't think I am totally wasting my time on java. Is php a better use of my time? I think it is easier to learn, altho not object oriented. What I am looking for is a secure, decent paying job. Any thoughts?

  2. #2
    Eranga's Avatar
    Eranga is offline Moderator
    Join Date
    Jul 2007
    Location
    Colombo, Sri Lanka
    Posts
    11,372
    Blog Entries
    1
    Rep Power
    20

    Default

    Actually .Net is not the best, point that object oriented is the latest way of developing software. You are right, for .Net people there is a lots of vacancies in IT industry rather than Java. Actually it's depend on you. If you keen on Java don't worry. There is no end of Java.

    .Net is become popular that is because easy to use. I mean before .Net comes to the industry, work with Java on KawaPro and such low level IDEs. There are limited functionalities. .Net people, what they do is, while developing the language think about a new IDEs as well. People feel easy to work with them, like Visual Studio.

    I think you know that, in past years developing an applet using notepad or kawapro is terrible.

  3. #3
    goldhouse is offline Senior Member
    Join Date
    Mar 2007
    Posts
    134
    Rep Power
    0

    Default IDE or notepad

    Im totally against the ease provided by the IDE's , I have worked with netbeans, Eclipse (SWT/JFACE), .NET In most of the cases I ended up in editing the code generated by the IDE which involves understanding the code generated by the IDE.
    I definitely think it is always nice to write the code your own other than drag and drop. which will only improve confidence and quality

  4. #4
    Eranga's Avatar
    Eranga is offline Moderator
    Join Date
    Jul 2007
    Location
    Colombo, Sri Lanka
    Posts
    11,372
    Blog Entries
    1
    Rep Power
    20

    Default

    I agreed with you. Nowadays there are bunch of IDEs used in JAVA. IntelliJ Idea is one of the great one. If there is an easy way better to use it, but start work on the hard way is laid best platform for your future works.

  5. #5
    Swamipsn is offline Member
    Join Date
    Jul 2007
    Posts
    74
    Rep Power
    0

    Default

    Hi,
    .Net never be a equalent for java, obviously building a webapplication in .Net is 10 times faster than J2EE I agree. But .Net is a microsoft product and most of the companies didnt like .Net because of licence and authenticatin issue mind it .Net is not a open source unlike Java.Then talking about IDE .Net is better then java, we have some IDE's like Eclipse.JBuilder..etc but learning about IDE's also consuiming 10-a5 days..

  6. #6
    Eranga's Avatar
    Eranga is offline Moderator
    Join Date
    Jul 2007
    Location
    Colombo, Sri Lanka
    Posts
    11,372
    Blog Entries
    1
    Rep Power
    20

    Default

    Ya I agreed with you and I'm not saying that Java and .Net are equal. Depending on the application and the programmers ability on that language, usefulness is differ.

    And also you are talking about licensing and stuff. You know in real time productions in industries, it not a case. Functionality is the most important.

  7. #7
    Swamipsn is offline Member
    Join Date
    Jul 2007
    Posts
    74
    Rep Power
    0

    Smile I agree

    Ya, I agree with you, but while developing a webapplications security is a most important criteria, comparing to J2EE/Java .net web applications are more vulnerable. But many of my friends feels that developing a web-app using Java is
    more complex than .net.

  8. #8
    Eranga's Avatar
    Eranga is offline Moderator
    Join Date
    Jul 2007
    Location
    Colombo, Sri Lanka
    Posts
    11,372
    Blog Entries
    1
    Rep Power
    20

    Default

    I think youe friends feel right things. See that developing the interface is how much dificult than developing .Net web interface. It's take a long time to be in sucsses at all.

  9. #9
    CaptainMorgan's Avatar
    CaptainMorgan is offline Moderator
    Join Date
    Dec 2007
    Location
    NewEngland, US
    Posts
    835
    Rep Power
    8

    Default

    Quote Originally Posted by sandor View Post
    I am just learning java in the hopes of bettering myself in the IT job market. Right now I do low level IT support but would really love to be a full time programmer. But I am wondering if Java is what I should be spending my time on. I see a lot of .Net jobs. I have looked at .net and it seems to look a lot like Java so I don't think I am totally wasting my time on java. Is php a better use of my time? I think it is easier to learn, altho not object oriented. What I am looking for is a secure, decent paying job. Any thoughts?
    Just making a correction... What makes you think php is not OO? See Object Oriented Programming in PHP.

    We now bring you back to your regularly scheduled programming.

  10. #10
    Eranga's Avatar
    Eranga is offline Moderator
    Join Date
    Jul 2007
    Location
    Colombo, Sri Lanka
    Posts
    11,372
    Blog Entries
    1
    Rep Power
    20

    Default

    I agreed with you up to a certain level. As you said you must in best with a one technology. But at the same time you have touch the related background. Say I'm keen on Java(actually I'm not :) ), but still I have to learn about basic networks(how HTTP works, how files transfer over the network and so on), databases and so on. If not I have to stuck with a one area. It's not good idea at all.

  11. #11
    Eranga's Avatar
    Eranga is offline Moderator
    Join Date
    Jul 2007
    Location
    Colombo, Sri Lanka
    Posts
    11,372
    Blog Entries
    1
    Rep Power
    20

    Default

    Ok, tell me this. According to your comments I ask this.

    Say I know about Java, basically I know all the ares you mentioned above. Now write a server-client application(this is mostly developing application in J2EE) and I want to place my server on one PC and the client on the other PC. If I don't know how to connect those two PC, if I don't know how to open a port and enable a connection, if I don't know how to assign IPs and so on. What should I do?

    What's your comments on me now?

  12. #12
    CaptainMorgan's Avatar
    CaptainMorgan is offline Moderator
    Join Date
    Dec 2007
    Location
    NewEngland, US
    Posts
    835
    Rep Power
    8

    Default

    Eranga, I think you've misunderstood arulk. He was agreeing with you... why the hostile response?
    Vote for the new slogan to our beloved Java Forums! (closes on September 4, 2008)
    Want to voice your opinion on your IDE/Editor of choice? Vote now!
    Got a little Capt'n in you? (drink responsibly)

  13. #13
    Eranga's Avatar
    Eranga is offline Moderator
    Join Date
    Jul 2007
    Location
    Colombo, Sri Lanka
    Posts
    11,372
    Blog Entries
    1
    Rep Power
    20

  14. #14
    CaptainMorgan's Avatar
    CaptainMorgan is offline Moderator
    Join Date
    Dec 2007
    Location
    NewEngland, US
    Posts
    835
    Rep Power
    8

    Default

    No Eranga, based on his last post - he was agreeing with you, not disagreeing. But even if he was disagreeing with you, I'm not sure a hostile response was warranted.. if it ever is. Since there is a communication barrier, please just answer me this with a yes or no response:

    1) Do you feel he was disagreeing with you?

    If the answer is yes, it might explain your response.

    You're free to take this to personal messages if you would like to. For example, if you wish to continue this privately - message me.

    My ultimate point is: I believe he agreed with what you said.
    Vote for the new slogan to our beloved Java Forums! (closes on September 4, 2008)
    Want to voice your opinion on your IDE/Editor of choice? Vote now!
    Got a little Capt'n in you? (drink responsibly)

  15. #15
    Eranga's Avatar
    Eranga is offline Moderator
    Join Date
    Jul 2007
    Location
    Colombo, Sri Lanka
    Posts
    11,372
    Blog Entries
    1
    Rep Power
    20

    Default

    Hey Captain, arulk

    First of all I'm really sorry, if I'm replaying in hostile way. What I feel is, I'm not. Once I read the initial post of arulk, comes to my mind is that, he always try to stick with J2EE technologies. What I want to point is, it's not a better way to be keen in software industry.

    I hope now it's clear what I try to outline here. :) Still confusing on my comments really sorry about, I'll try to explain in my best what I've think about that.

  16. #16
    georgemc is offline Senior Member
    Join Date
    Sep 2008
    Posts
    135
    Rep Power
    0

    Default

    Quote Originally Posted by goldhouse View Post
    Im totally against the ease provided by the IDE's , I have worked with netbeans, Eclipse (SWT/JFACE), .NET In most of the cases I ended up in editing the code generated by the IDE which involves understanding the code generated by the IDE.
    I definitely think it is always nice to write the code your own other than drag and drop. which will only improve confidence and quality
    You mean specifically UI designers? Yeh, I agree, they all seem to generate utterly rubbish, unrefactorable code. But IDEs themselves, they're extremely powerful tools

Similar Threads

  1. Career Opportunity with Sapient Corporation
    By rupinder666 in forum Jobs Discussion
    Replies: 1
    Last Post: 08-08-2007, 10:18 PM
  2. Career Opportunity with Sapient Corporation| Bangalore
    By rupinder666 in forum Jobs Offered
    Replies: 0
    Last Post: 08-08-2007, 10:02 PM

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •