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. Switching My career from VC++ to JAVA

Switching My career from VC++ to JAVA

Scheduled Pinned Locked Moved The Lounge
c++careercsharpjavacom
33 Posts 15 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.
  • S Sudhir Mangla

    I am working in VC++/MFC/COM for last 4 years. But now PM wants me switch my Job profile from VC++ to JAVA as we are not having any project for VC++ (I know VC++ is dying). I am more interested in switching to Dot net. But i have only option JAVA. Does JAVA is a good option for VC++ developers or I should switch my current company. I need your valuable suggestions.

    Sudhir Mangla http://DevelopersVoice.com (VC++ FAQ, MFC FAQ, C++ FAQ) http://Programmerworld.net (Free books and source code)

    http://Faq.Programmerworld.net (FAQ and Tips for programmers)

    F Offline
    F Offline
    Fernando A Gomez F
    wrote on last edited by
    #2

    Sudhir Mangla wrote:

    I know VC++ is dying

    I wasn't aware that Windows was dying.

    Sudhir Mangla wrote:

    Does JAVA is a good option for VC++

    Java isn't good option for anybody IMO. I'd switch to another company. But then again, if John Simmons was able to switch to .NET... :-D

    A polar bear is a bear whose coordinates has been changed in terms of sine and cosine. Quanehsti Pah Nation States

    1 Reply Last reply
    0
    • S Sudhir Mangla

      I am working in VC++/MFC/COM for last 4 years. But now PM wants me switch my Job profile from VC++ to JAVA as we are not having any project for VC++ (I know VC++ is dying). I am more interested in switching to Dot net. But i have only option JAVA. Does JAVA is a good option for VC++ developers or I should switch my current company. I need your valuable suggestions.

      Sudhir Mangla http://DevelopersVoice.com (VC++ FAQ, MFC FAQ, C++ FAQ) http://Programmerworld.net (Free books and source code)

      http://Faq.Programmerworld.net (FAQ and Tips for programmers)

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

      Sudhir Mangla wrote:

      But now PM wants me switch my Job profile from VC++ to JAVA as we are not having any project for VC++ (I know VC++ is dying).

      How come ? I'm just curious, are your projects that dependent on the technology ? who decides the technology you are using ? Does your PM knows that it will cost him money to have you (and maybe others) switch from one technology to the other ? either by direct training, loss of productivity or worse, personnel attrition.


      Maximilien Lincourt Your Head A Splode - Strong Bad

      E 1 Reply Last reply
      0
      • S Sudhir Mangla

        I am working in VC++/MFC/COM for last 4 years. But now PM wants me switch my Job profile from VC++ to JAVA as we are not having any project for VC++ (I know VC++ is dying). I am more interested in switching to Dot net. But i have only option JAVA. Does JAVA is a good option for VC++ developers or I should switch my current company. I need your valuable suggestions.

        Sudhir Mangla http://DevelopersVoice.com (VC++ FAQ, MFC FAQ, C++ FAQ) http://Programmerworld.net (Free books and source code)

        http://Faq.Programmerworld.net (FAQ and Tips for programmers)

        B Offline
        B Offline
        beimklabautermann
        wrote on last edited by
        #4

        Best Option you can choose. I work in .NET and Java, know both sides and prefer Java as the best option. In fact if you look through the web you will see, that there are more librarys for java than for .NET.

        L J 2 Replies Last reply
        0
        • S Sudhir Mangla

          I am working in VC++/MFC/COM for last 4 years. But now PM wants me switch my Job profile from VC++ to JAVA as we are not having any project for VC++ (I know VC++ is dying). I am more interested in switching to Dot net. But i have only option JAVA. Does JAVA is a good option for VC++ developers or I should switch my current company. I need your valuable suggestions.

          Sudhir Mangla http://DevelopersVoice.com (VC++ FAQ, MFC FAQ, C++ FAQ) http://Programmerworld.net (Free books and source code)

          http://Faq.Programmerworld.net (FAQ and Tips for programmers)

          R Offline
          R Offline
          Rohde
          wrote on last edited by
          #5

          To seriously contemplate switching company because they switch to Java is very very ridiculous in my opinion. A programming language is just a tool and it's even the same paradigm as VC++ (OOP). Just learn it; it's not difficult.


          "When you have made evil the means of survival, do not expect men to remain good. Do not expect them to stay moral and lose their lives for the purpose of becoming the fodder of the immoral. Do not expect them to produce, when production is punished and looting rewarded. Do not ask, `Who is destroying the world?' You are."
          -Atlas Shrugged, Ayn Rand

          M T 2 Replies Last reply
          0
          • S Sudhir Mangla

            I am working in VC++/MFC/COM for last 4 years. But now PM wants me switch my Job profile from VC++ to JAVA as we are not having any project for VC++ (I know VC++ is dying). I am more interested in switching to Dot net. But i have only option JAVA. Does JAVA is a good option for VC++ developers or I should switch my current company. I need your valuable suggestions.

            Sudhir Mangla http://DevelopersVoice.com (VC++ FAQ, MFC FAQ, C++ FAQ) http://Programmerworld.net (Free books and source code)

            http://Faq.Programmerworld.net (FAQ and Tips for programmers)

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

            You won't be able to hang out here if you switch to JAVA ;)

            L 1 Reply Last reply
            0
            • R Rohde

              To seriously contemplate switching company because they switch to Java is very very ridiculous in my opinion. A programming language is just a tool and it's even the same paradigm as VC++ (OOP). Just learn it; it's not difficult.


              "When you have made evil the means of survival, do not expect men to remain good. Do not expect them to stay moral and lose their lives for the purpose of becoming the fodder of the immoral. Do not expect them to produce, when production is punished and looting rewarded. Do not ask, `Who is destroying the world?' You are."
              -Atlas Shrugged, Ayn Rand

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

              as a technology point of view you are correct, but as a business point of view, maybe not; one must take into the cost of changing technology vs. productivity vs. end-result. I think a company must have very valid reason to change technologies.


              Maximilien Lincourt Your Head A Splode - Strong Bad

              T 1 Reply Last reply
              0
              • S Sudhir Mangla

                I am working in VC++/MFC/COM for last 4 years. But now PM wants me switch my Job profile from VC++ to JAVA as we are not having any project for VC++ (I know VC++ is dying). I am more interested in switching to Dot net. But i have only option JAVA. Does JAVA is a good option for VC++ developers or I should switch my current company. I need your valuable suggestions.

                Sudhir Mangla http://DevelopersVoice.com (VC++ FAQ, MFC FAQ, C++ FAQ) http://Programmerworld.net (Free books and source code)

                http://Faq.Programmerworld.net (FAQ and Tips for programmers)

                E Offline
                E Offline
                Eytukan
                wrote on last edited by
                #8

                Sudhir Mangla wrote:

                I know VC++ is dying

                :wtf:


                He's become a household word in the Lounge. A whole new phraseology has evolved. Post a link or reply with a smiley and rose, and you've made a "Satipsism". So what? It's an interesting thing about the Internet, the evolution (as in change, not progress) of tone, quality, terminology, etc. -Marc Clifton. Best wishes to Rexx[^

                1 Reply Last reply
                0
                • S Sudhir Mangla

                  I am working in VC++/MFC/COM for last 4 years. But now PM wants me switch my Job profile from VC++ to JAVA as we are not having any project for VC++ (I know VC++ is dying). I am more interested in switching to Dot net. But i have only option JAVA. Does JAVA is a good option for VC++ developers or I should switch my current company. I need your valuable suggestions.

                  Sudhir Mangla http://DevelopersVoice.com (VC++ FAQ, MFC FAQ, C++ FAQ) http://Programmerworld.net (Free books and source code)

                  http://Faq.Programmerworld.net (FAQ and Tips for programmers)

                  E Offline
                  E Offline
                  Eytukan
                  wrote on last edited by
                  #9

                  C/C++/VC++/C#.net : The glam skillset :-O. The company I'm working for now was actually looking for these skills, I just jumped in.;) But the list also wanted core java which is not a problem for me I've worked with it already. So it's good that you learn multiple things but get centered at the "C" thingie.


                  He's become a household word in the Lounge. A whole new phraseology has evolved. Post a link or reply with a smiley and rose, and you've made a "Satipsism". So what? It's an interesting thing about the Internet, the evolution (as in change, not progress) of tone, quality, terminology, etc. -Marc Clifton. Best wishes to Rexx[^

                  U 1 Reply Last reply
                  0
                  • M Maximilien

                    Sudhir Mangla wrote:

                    But now PM wants me switch my Job profile from VC++ to JAVA as we are not having any project for VC++ (I know VC++ is dying).

                    How come ? I'm just curious, are your projects that dependent on the technology ? who decides the technology you are using ? Does your PM knows that it will cost him money to have you (and maybe others) switch from one technology to the other ? either by direct training, loss of productivity or worse, personnel attrition.


                    Maximilien Lincourt Your Head A Splode - Strong Bad

                    E Offline
                    E Offline
                    Eytukan
                    wrote on last edited by
                    #10

                    Actually they were trying to design a web application from *scratch* with VC++.. but then they found new, easy tools for doing the same now. So they killed VC++.


                    He's become a household word in the Lounge. A whole new phraseology has evolved. Post a link or reply with a smiley and rose, and you've made a "Satipsism". So what? It's an interesting thing about the Internet, the evolution (as in change, not progress) of tone, quality, terminology, etc. -Marc Clifton. Best wishes to Rexx[^

                    1 Reply Last reply
                    0
                    • B beimklabautermann

                      Best Option you can choose. I work in .NET and Java, know both sides and prefer Java as the best option. In fact if you look through the web you will see, that there are more librarys for java than for .NET.

                      L Offline
                      L Offline
                      Luis Alonso Ramos
                      wrote on last edited by
                      #11

                      stefankruzel wrote:

                      In fact if you look through the web you will see, that there are more librarys for java than for .NET

                      That's simply because Java is twice as old as .NET. But are you talking about free libraries? commercial libraries? What about quality? I don't think the total is very meaningful by itself.

                      Luis Alonso Ramos Intelectix Chihuahua, Mexico

                      My Blog!

                      B 1 Reply Last reply
                      0
                      • P Paul M Watt

                        You won't be able to hang out here if you switch to JAVA ;)

                        L Offline
                        L Offline
                        Luis Alonso Ramos
                        wrote on last edited by
                        #12

                        There's a ... forum in CP where he can hang out... alone :-D

                        Luis Alonso Ramos Intelectix Chihuahua, Mexico

                        My Blog!

                        1 Reply Last reply
                        0
                        • M Maximilien

                          as a technology point of view you are correct, but as a business point of view, maybe not; one must take into the cost of changing technology vs. productivity vs. end-result. I think a company must have very valid reason to change technologies.


                          Maximilien Lincourt Your Head A Splode - Strong Bad

                          T Offline
                          T Offline
                          ToddHileHoffer
                          wrote on last edited by
                          #13

                          .Net + a 3rd party tool like Telerik or Infragistics makes programming so much easier that the cost of switching is almost irrelevant. Most companies would be foolish not use .net.

                          I didn't get any requirements for the signature

                          1 Reply Last reply
                          0
                          • R Rohde

                            To seriously contemplate switching company because they switch to Java is very very ridiculous in my opinion. A programming language is just a tool and it's even the same paradigm as VC++ (OOP). Just learn it; it's not difficult.


                            "When you have made evil the means of survival, do not expect men to remain good. Do not expect them to stay moral and lose their lives for the purpose of becoming the fodder of the immoral. Do not expect them to produce, when production is punished and looting rewarded. Do not ask, `Who is destroying the world?' You are."
                            -Atlas Shrugged, Ayn Rand

                            T Offline
                            T Offline
                            ToddHileHoffer
                            wrote on last edited by
                            #14

                            I disagree with you. I have six years of .net experience and recruiters are calling me with offers from 80 to 100K. Now, are C++ programmers having people come to you for high paying postions? Also, I was able to learn VB.Net in about six weeks. To switch from VB.Net to C# took me about 3 weeks. But after six years, I'm still learning new things in the .net framework. For example, just a couple months I implemented a class using the System.ComponmentModel.BindingList for the first time. Learning it is one thing, using it most effectively is something entirely different.

                            I didn't get any requirements for the signature

                            1 Reply Last reply
                            0
                            • E Eytukan

                              C/C++/VC++/C#.net : The glam skillset :-O. The company I'm working for now was actually looking for these skills, I just jumped in.;) But the list also wanted core java which is not a problem for me I've worked with it already. So it's good that you learn multiple things but get centered at the "C" thingie.


                              He's become a household word in the Lounge. A whole new phraseology has evolved. Post a link or reply with a smiley and rose, and you've made a "Satipsism". So what? It's an interesting thing about the Internet, the evolution (as in change, not progress) of tone, quality, terminology, etc. -Marc Clifton. Best wishes to Rexx[^

                              U Offline
                              U Offline
                              User of Users Group
                              wrote on last edited by
                              #15

                              Don't be afraid, switch to Java and you will be upto speed in no time. After a few years both Java and C# will start to wear off and you will probably be in dynamic languages through functional and all the way back via understanding of VMs, compilation and interpreters. Frameworks and features of those two are a bit different but nothing major if you come from the mess induced by Windows. After all it gets your value up but it is value the market forces see in exploiting your time, nothing revolutionary is happening actually. If your C++ is good you will enjoy the ride and see that it is all very similar and leave with the idea hand coding anything you don't have to is evil. They say attempt and learn a new language every year, building one eventually is probably the best exercise before moving out of the entire unnecessary detail sharade.

                              E S 2 Replies Last reply
                              0
                              • S Sudhir Mangla

                                I am working in VC++/MFC/COM for last 4 years. But now PM wants me switch my Job profile from VC++ to JAVA as we are not having any project for VC++ (I know VC++ is dying). I am more interested in switching to Dot net. But i have only option JAVA. Does JAVA is a good option for VC++ developers or I should switch my current company. I need your valuable suggestions.

                                Sudhir Mangla http://DevelopersVoice.com (VC++ FAQ, MFC FAQ, C++ FAQ) http://Programmerworld.net (Free books and source code)

                                http://Faq.Programmerworld.net (FAQ and Tips for programmers)

                                R Offline
                                R Offline
                                Rob Graham
                                wrote on last edited by
                                #16

                                :rolleyes:

                                1 Reply Last reply
                                0
                                • U User of Users Group

                                  Don't be afraid, switch to Java and you will be upto speed in no time. After a few years both Java and C# will start to wear off and you will probably be in dynamic languages through functional and all the way back via understanding of VMs, compilation and interpreters. Frameworks and features of those two are a bit different but nothing major if you come from the mess induced by Windows. After all it gets your value up but it is value the market forces see in exploiting your time, nothing revolutionary is happening actually. If your C++ is good you will enjoy the ride and see that it is all very similar and leave with the idea hand coding anything you don't have to is evil. They say attempt and learn a new language every year, building one eventually is probably the best exercise before moving out of the entire unnecessary detail sharade.

                                  E Offline
                                  E Offline
                                  Eytukan
                                  wrote on last edited by
                                  #17

                                  Hey.. Osmo!!..:-D .. Welcome back buddy :)


                                  The Advantage in work-from-home is that... we can blame the dog. -Mark Salsbery Best wishes to Rexx[^]

                                  D 1 Reply Last reply
                                  0
                                  • B beimklabautermann

                                    Best Option you can choose. I work in .NET and Java, know both sides and prefer Java as the best option. In fact if you look through the web you will see, that there are more librarys for java than for .NET.

                                    J Offline
                                    J Offline
                                    JimmyRopes
                                    wrote on last edited by
                                    #18

                                    stefankruzel wrote:

                                    know both sides and prefer Java as the best option

                                    I am thinking of learning Java because it seems to be used a lot in embedded devices and I want to learn more about programming them. I have a strong C/C++/PHP background and have been re-learning Perl for the past few months writing robots and intelligent agents so I don't think I will have much problem with Java. Are there any good web resources and forums where I can get started with the basics and ask questions. Also are there different versions of Java and if so which should I be learning for embedded device programming as well as bringing the web to the small screen (telephones, PDAs, etc.)?

                                    Simply Elegant Designs JimmyRopes Designs
                                    Think inside the box! ProActive Secure Systems
                                    I'm on-line therefore I am. JimmyRopes

                                    B 1 Reply Last reply
                                    0
                                    • E Eytukan

                                      Hey.. Osmo!!..:-D .. Welcome back buddy :)


                                      The Advantage in work-from-home is that... we can blame the dog. -Mark Salsbery Best wishes to Rexx[^]

                                      D Offline
                                      D Offline
                                      Dan Neely
                                      wrote on last edited by
                                      #19

                                      what makes you think this is him? there's no raft of deleted messages from osmo's old account and this one predates his last leaving in a snit.

                                      -- You have to explain to them [VB coders] what you mean by "typed". their first response is likely to be something like, "Of course my code is typed. Do you think i magically project it onto the screen with the power of my mind?" --- John Simmons / outlaw programmer

                                      1 Reply Last reply
                                      0
                                      • S Sudhir Mangla

                                        I am working in VC++/MFC/COM for last 4 years. But now PM wants me switch my Job profile from VC++ to JAVA as we are not having any project for VC++ (I know VC++ is dying). I am more interested in switching to Dot net. But i have only option JAVA. Does JAVA is a good option for VC++ developers or I should switch my current company. I need your valuable suggestions.

                                        Sudhir Mangla http://DevelopersVoice.com (VC++ FAQ, MFC FAQ, C++ FAQ) http://Programmerworld.net (Free books and source code)

                                        http://Faq.Programmerworld.net (FAQ and Tips for programmers)

                                        N Offline
                                        N Offline
                                        NormDroid
                                        wrote on last edited by
                                        #20

                                        thanks for the six months involvement. Take care not to be envious of VS 2008:rolleyes:

                                        Roger Irrelevant "he's completely hatstand"

                                        1 Reply Last reply
                                        0
                                        • J JimmyRopes

                                          stefankruzel wrote:

                                          know both sides and prefer Java as the best option

                                          I am thinking of learning Java because it seems to be used a lot in embedded devices and I want to learn more about programming them. I have a strong C/C++/PHP background and have been re-learning Perl for the past few months writing robots and intelligent agents so I don't think I will have much problem with Java. Are there any good web resources and forums where I can get started with the basics and ask questions. Also are there different versions of Java and if so which should I be learning for embedded device programming as well as bringing the web to the small screen (telephones, PDAs, etc.)?

                                          Simply Elegant Designs JimmyRopes Designs
                                          Think inside the box! ProActive Secure Systems
                                          I'm on-line therefore I am. JimmyRopes

                                          B Offline
                                          B Offline
                                          beimklabautermann
                                          wrote on last edited by
                                          #21

                                          Thats a good forum: http://forum.java.sun.com/index.jspa[^] You hit the right one. My companys main focus is on embedded device programming. We only do .NET programs on the embedded side. PC our programs are all based on java. We decided to do so, because most datacapture devices are based on windows mobil. Of course if you want to start with java embedded programming you will have to use java 1.4 which is less different than 1.5 or 1.6, so you can start learning 1.6. Look out for IBM Websphere Mobil Device Center if you want to start the best supported way. eclipse.org is also featuring a embedded programming plugin but i havent tested out yet.

                                          J 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