Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • World
  • Users
  • Groups
Skins
  • Light
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (No Skin)
  • No Skin
Collapse
Code Project
  1. Home
  2. The Lounge
  3. C++ / Java

C++ / Java

Scheduled Pinned Locked Moved The Lounge
careerc++javacollaborationquestion
9 Posts 9 Posters 0 Views 1 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • P Offline
    P Offline
    pavarathyRock
    wrote on last edited by
    #1

    Hey guys, I am now in a turning point in my career. Last 7 years I was working for a company as programmer, and I was working till now in C++. Then I have decided to leave it and try in other companies. search went well and I got offer in 2 companies.. Company 1 : It is leader in their technology, its a new domain for me, but that is okay with me. and the company review is good. The team seems pretty good. The programming language in which I have to work is again C++, in which I am pretty comfortable Company 2: It is a bigger organization. Technology is hot, salary is better than the other one. Company review is even better. But I have to work in Java. Do programming languages really matters? Should I reject company 2 only because of the programming language?

    L M K A M 8 Replies Last reply
    0
    • P pavarathyRock

      Hey guys, I am now in a turning point in my career. Last 7 years I was working for a company as programmer, and I was working till now in C++. Then I have decided to leave it and try in other companies. search went well and I got offer in 2 companies.. Company 1 : It is leader in their technology, its a new domain for me, but that is okay with me. and the company review is good. The team seems pretty good. The programming language in which I have to work is again C++, in which I am pretty comfortable Company 2: It is a bigger organization. Technology is hot, salary is better than the other one. Company review is even better. But I have to work in Java. Do programming languages really matters? Should I reject company 2 only because of the programming language?

      L Offline
      L Offline
      Lost User
      wrote on last edited by
      #2

      Isn't that something you have to decide for yourself? How much would hate having to work with Java? Is it worth the extra money?

      1 Reply Last reply
      0
      • P pavarathyRock

        Hey guys, I am now in a turning point in my career. Last 7 years I was working for a company as programmer, and I was working till now in C++. Then I have decided to leave it and try in other companies. search went well and I got offer in 2 companies.. Company 1 : It is leader in their technology, its a new domain for me, but that is okay with me. and the company review is good. The team seems pretty good. The programming language in which I have to work is again C++, in which I am pretty comfortable Company 2: It is a bigger organization. Technology is hot, salary is better than the other one. Company review is even better. But I have to work in Java. Do programming languages really matters? Should I reject company 2 only because of the programming language?

        M Offline
        M Offline
        Maximilien
        wrote on last edited by
        #3

        Are both companies in same same domain (i.e. do they do the same "thing") ? Choose the company product that you feel will be more fun to work on (and has a better future).

        I'd rather be phishing!

        1 Reply Last reply
        0
        • P pavarathyRock

          Hey guys, I am now in a turning point in my career. Last 7 years I was working for a company as programmer, and I was working till now in C++. Then I have decided to leave it and try in other companies. search went well and I got offer in 2 companies.. Company 1 : It is leader in their technology, its a new domain for me, but that is okay with me. and the company review is good. The team seems pretty good. The programming language in which I have to work is again C++, in which I am pretty comfortable Company 2: It is a bigger organization. Technology is hot, salary is better than the other one. Company review is even better. But I have to work in Java. Do programming languages really matters? Should I reject company 2 only because of the programming language?

          K Offline
          K Offline
          kmoorevs
          wrote on last edited by
          #4

          Broaden your horizons and skills and go with door #2...and become a great Java programmer! Good luck! :)

          "Go forth into the source" - Neal Morse

          1 Reply Last reply
          0
          • P pavarathyRock

            Hey guys, I am now in a turning point in my career. Last 7 years I was working for a company as programmer, and I was working till now in C++. Then I have decided to leave it and try in other companies. search went well and I got offer in 2 companies.. Company 1 : It is leader in their technology, its a new domain for me, but that is okay with me. and the company review is good. The team seems pretty good. The programming language in which I have to work is again C++, in which I am pretty comfortable Company 2: It is a bigger organization. Technology is hot, salary is better than the other one. Company review is even better. But I have to work in Java. Do programming languages really matters? Should I reject company 2 only because of the programming language?

            A Offline
            A Offline
            Afzaal Ahmad Zeeshan
            wrote on last edited by
            #5

            Well yes, because every programming language (source code) must be compiled. C++ code can't be compiled unless you're having a C++ compiler and same for Java. So the company where you will be working with Java, either needs to install a C++ compiler (which has a 99% chance of a negative response from the Boss) or you need to work with Java which would be working great. Since the salary is great, you shouldn't worry about a new language. :-) It's much a like!

            Favourite line: Throw me to them wolves and close the gate up. I am afraid of what will happen to them wolves - Eminem ~! Firewall !~

            1 Reply Last reply
            0
            • P pavarathyRock

              Hey guys, I am now in a turning point in my career. Last 7 years I was working for a company as programmer, and I was working till now in C++. Then I have decided to leave it and try in other companies. search went well and I got offer in 2 companies.. Company 1 : It is leader in their technology, its a new domain for me, but that is okay with me. and the company review is good. The team seems pretty good. The programming language in which I have to work is again C++, in which I am pretty comfortable Company 2: It is a bigger organization. Technology is hot, salary is better than the other one. Company review is even better. But I have to work in Java. Do programming languages really matters? Should I reject company 2 only because of the programming language?

              M Offline
              M Offline
              Mark_Wallace
              wrote on last edited by
              #6

              Personally, I prefer C++, but the product and the working environment count for more than either the language or the salary. If you can code in C, you'll learn Java reasonably easily, but it's not quite so easy going the other way.

              I wanna be a eunuchs developer! Pass me a bread knife!

              1 Reply Last reply
              0
              • P pavarathyRock

                Hey guys, I am now in a turning point in my career. Last 7 years I was working for a company as programmer, and I was working till now in C++. Then I have decided to leave it and try in other companies. search went well and I got offer in 2 companies.. Company 1 : It is leader in their technology, its a new domain for me, but that is okay with me. and the company review is good. The team seems pretty good. The programming language in which I have to work is again C++, in which I am pretty comfortable Company 2: It is a bigger organization. Technology is hot, salary is better than the other one. Company review is even better. But I have to work in Java. Do programming languages really matters? Should I reject company 2 only because of the programming language?

                P Offline
                P Offline
                Paul M Watt
                wrote on last edited by
                #7

                pavarathyRock wrote:

                Do programming languages really matters?

                Absolutely! You cannot program C++ like JAVA, and vice versa. The syntax is similar, the constructs for building the classes are similar, and most of your abstract knowledge that you have gained over the years for how to design good software will carry over. Beyond that, there are subtleties that make the language different, and therefore make it more suitable for other types of solutions that C++. I've worked with JAVA programmers that have moved into C++ jobs and done less than stellar. I'm a C++ programmer to the core, and when I've been assigned JAVA tasks I felt clumsy because the code I was working in was structure differently that I was used to with C++. I always felt that there were better ways to do things than what I was able to hammer out in my short 3 month tasks. I have felt the same way when assigned short C# tasks. I felt that the solution I ended up with, would look as clumsy to a JAVA or C# programmer as a C++ program written by a C programmer looks to me. Each language is a tool, and it is very convenient that they all have similar syntaxes. However, they are all best suited to solve different problems and you should prepare to change how you design and articulate your solution in the new language. I cannot say which job to choose. JAVA is definitely higher in demand and typically pays a bit more than C++ right now. It never hurts to have a different skill set. I like money, but unless you're talking a number that is like 20% greater, I would consider the job that I think I would enjoy the most. If you conclude that you would be happier with the job that pays 20% more, even better. Good luck with your decision.

                1 Reply Last reply
                0
                • P pavarathyRock

                  Hey guys, I am now in a turning point in my career. Last 7 years I was working for a company as programmer, and I was working till now in C++. Then I have decided to leave it and try in other companies. search went well and I got offer in 2 companies.. Company 1 : It is leader in their technology, its a new domain for me, but that is okay with me. and the company review is good. The team seems pretty good. The programming language in which I have to work is again C++, in which I am pretty comfortable Company 2: It is a bigger organization. Technology is hot, salary is better than the other one. Company review is even better. But I have to work in Java. Do programming languages really matters? Should I reject company 2 only because of the programming language?

                  0 Offline
                  0 Offline
                  0bx
                  wrote on last edited by
                  #8

                  I think the market share of Java and C# each outnumbers C++ 3 to 1. So if you are prepared to work with all three languages, you are multiplying your options with a factor of 7! I don't know if you'll benefit from having more options, but that's just how the math works out. If you stick with the same old, then you may regret it later; but then again, maybe not!

                  .

                  1 Reply Last reply
                  0
                  • P pavarathyRock

                    Hey guys, I am now in a turning point in my career. Last 7 years I was working for a company as programmer, and I was working till now in C++. Then I have decided to leave it and try in other companies. search went well and I got offer in 2 companies.. Company 1 : It is leader in their technology, its a new domain for me, but that is okay with me. and the company review is good. The team seems pretty good. The programming language in which I have to work is again C++, in which I am pretty comfortable Company 2: It is a bigger organization. Technology is hot, salary is better than the other one. Company review is even better. But I have to work in Java. Do programming languages really matters? Should I reject company 2 only because of the programming language?

                    S Offline
                    S Offline
                    Slacker007
                    wrote on last edited by
                    #9

                    Do what you love and experience life to the fullest, as long as it is not VB.

                    1 Reply Last reply
                    0
                    Reply
                    • Reply as topic
                    Log in to reply
                    • Oldest to Newest
                    • Newest to Oldest
                    • Most Votes


                    • Login

                    • Don't have an account? Register

                    • Login or register to search.
                    • First post
                      Last post
                    0
                    • Categories
                    • Recent
                    • Tags
                    • Popular
                    • World
                    • Users
                    • Groups