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. Suggested resources for co-op students moving from Java to VB

Suggested resources for co-op students moving from Java to VB

Scheduled Pinned Locked Moved The Lounge
csharpjavaquestionlounge
52 Posts 22 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 Paul Conrad

    John Simmons / outlaw programmer wrote:

    I think an appointment with a psychiatrist is the first stop they should make.

    Yes.

    John Simmons / outlaw programmer wrote:

    easier to move from java to C# than to VB

    I second that. After going through Java in college, C# was cakewalk.

    John Simmons / outlaw programmer wrote:

    .45 ACP - because shooting twice is just silly

    Very true :D

    "The clue train passed his station without stopping." - John Simmons / outlaw programmer "Real programmers just throw a bunch of 1s and 0s at the computer to see what sticks" - Pete O'Hanlon "Not only do you continue to babble nonsense, you can't even correctly remember the nonsense you babbled just minutes ago." - Rob Graham

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

    Paul Conrad wrote:

    I second that. After going through Java in college, C# was cakewalk.

    Funny, I experienced the reverse - after learning C#, going through Java in college was a cakewalk.

    P 1 Reply Last reply
    0
    • A Andrew Rissing

      He stated he was 'In his second year'. It didn't mean anything more than having 3 semesters under his belt. As for myself, at that stage, my school had only touched on the fundamentals of programming (C/C++, OOP, data structures). It hadn't touched on multiple languages at that point. I think its a little rash to assume everyone's college curriculum followed the same flow as yours.

      W Offline
      W Offline
      WickedTribe72
      wrote on last edited by
      #37

      You are correct. He has completed 3 semesters.

      1 Reply Last reply
      0
      • A Andrew Rissing

        He stated he was 'In his second year'. It didn't mean anything more than having 3 semesters under his belt. As for myself, at that stage, my school had only touched on the fundamentals of programming (C/C++, OOP, data structures). It hadn't touched on multiple languages at that point. I think its a little rash to assume everyone's college curriculum followed the same flow as yours.

        P Online
        P Online
        PIEBALDconsult
        wrote on last edited by
        #38

        I learned BASIC and Pascal before I started college. In my first year of college I had COBOL and Fortran. C in my second year. Data Structures (in Pascal), Assembly, and Lisp in my third year.

        Andrew Rissing wrote:

        fundamentals of programming (C/C++, OOP, data structures).

        OOP is not a fundamental of programming (it is a very advanced topic) and was not presented in any of my courses. Turbo C++ V1.0 was released while I was in college; I had to teach myself. A student who has the programming bug will likely know more than one language whether the school teaches it or not.

        A 1 Reply Last reply
        0
        • P Paul Conrad

          PIEBALDconsult wrote:

          the school should allow you to tell the school what you (and business in general) requires of new grads

          In a perfect world this would be good....but they don't listen to businesses but rather to accreditation entities and what they require so the school can be accredited.

          "The clue train passed his station without stopping." - John Simmons / outlaw programmer "Real programmers just throw a bunch of 1s and 0s at the computer to see what sticks" - Pete O'Hanlon "Not only do you continue to babble nonsense, you can't even correctly remember the nonsense you babbled just minutes ago." - Rob Graham

          P Online
          P Online
          PIEBALDconsult
          wrote on last edited by
          #39

          When my wife worked for an ITT Tech, one of the things she had to do was meet with an advisory panel of "industry professionals" to discuss what the needs of the industry needed and how the school could help meet those needs.

          1 Reply Last reply
          0
          • P PIEBALDconsult

            No, I mean if there was at least one candidate who knew at least a little VB, choose that one. Or don't agree to take on co-op students from a school that only teaches Java. Ideally your company's relationship with the school should allow you to tell the school what you (and business in general) requires of new grads.

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

            PIEBALDconsult wrote:

            Or don't agree to take on co-op students from a school that only teaches Java.

            Would you really do that? If you get the students who learned to program at school and not before it, you're pretty much screwed already anyway - except perhaps for the one or two exceptional students who can actually learn (I'm assuming they exist, but I've never seen proof of that)

            P A 2 Replies Last reply
            0
            • P PIEBALDconsult

              I learned BASIC and Pascal before I started college. In my first year of college I had COBOL and Fortran. C in my second year. Data Structures (in Pascal), Assembly, and Lisp in my third year.

              Andrew Rissing wrote:

              fundamentals of programming (C/C++, OOP, data structures).

              OOP is not a fundamental of programming (it is a very advanced topic) and was not presented in any of my courses. Turbo C++ V1.0 was released while I was in college; I had to teach myself. A student who has the programming bug will likely know more than one language whether the school teaches it or not.

              A Offline
              A Offline
              Andrew Rissing
              wrote on last edited by
              #41

              PIEBALDconsult wrote:

              A student who has the programming bug will likely know more than one language whether the school teaches it or not.

              In that early part of school, I knew only C/C++. Granted, I may just be a sole individual or whatever that thought it more important to learn more about a single language than cast my nets at the time into other languages.

              P 1 Reply Last reply
              0
              • W WickedTribe72

                My first co-op student is wrapping up his placement this week and he made a comment that surprised me. At school he's been working almost exclusively I guess in Java and when he came here he was assigned to work on a VB.Net application. I gave him some time and told him to familiarize himself with the project but I didn't think it would be a difficult move to go from Java to VB - after all, an If statement is still an If statement, right? But today we sat down and had a little chat and he told me that he had felt overwhelmed by the experience, so now I'm wondering, if I get another student for whom the programming language is unfamiliar what can I do to ease the transition for him/her?

                P Offline
                P Offline
                puromtec1
                wrote on last edited by
                #42

                Honestly, there are II types of developers. I. Those That Get Dirty With The Documentation or II. Those That Don't (Sorry if this off-shoot of the binary joke offends anyone)

                P 1 Reply Last reply
                0
                • P puromtec1

                  Honestly, there are II types of developers. I. Those That Get Dirty With The Documentation or II. Those That Don't (Sorry if this off-shoot of the binary joke offends anyone)

                  P Offline
                  P Offline
                  puromtec1
                  wrote on last edited by
                  #43

                  ...and even if the first type of person tries hard but doesn't get it 100% on their own, discussing the techincal matters will be easy and can solve a lot of their confusion without much effort.

                  1 Reply Last reply
                  0
                  • R R Giskard Reventlov

                    Java (frying pan) --> VB (flaming fires of hell). It might have beaan easier to go: Java (frying pan) --> C# (fluffy clouds)

                    me, me, me "The dinosaurs became extinct because they didn't have a space program. And if we become extinct because we don't have a space program, it'll serve us right!" Larry Niven

                    S Offline
                    S Offline
                    Steve Mayfield
                    wrote on last edited by
                    #44

                    C# -> don't run with scissors

                    Steve _________________ I C(++) therefore I am

                    1 Reply Last reply
                    0
                    • L Lost User

                      PIEBALDconsult wrote:

                      Or don't agree to take on co-op students from a school that only teaches Java.

                      Would you really do that? If you get the students who learned to program at school and not before it, you're pretty much screwed already anyway - except perhaps for the one or two exceptional students who can actually learn (I'm assuming they exist, but I've never seen proof of that)

                      P Online
                      P Online
                      PIEBALDconsult
                      wrote on last edited by
                      #45

                      Yes. Especially with a co-op program. It just seems to be good business sense. Would an Italian restaurant hire a cook who only knows how to cook Chinese food?

                      L A 2 Replies Last reply
                      0
                      • A Andrew Rissing

                        PIEBALDconsult wrote:

                        A student who has the programming bug will likely know more than one language whether the school teaches it or not.

                        In that early part of school, I knew only C/C++. Granted, I may just be a sole individual or whatever that thought it more important to learn more about a single language than cast my nets at the time into other languages.

                        P Online
                        P Online
                        PIEBALDconsult
                        wrote on last edited by
                        #46

                        Well, if you learn only one programming language, let it be C/C++. :-D

                        1 Reply Last reply
                        0
                        • P PIEBALDconsult

                          Yes. Especially with a co-op program. It just seems to be good business sense. Would an Italian restaurant hire a cook who only knows how to cook Chinese food?

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

                          You get shit programmers either way though

                          1 Reply Last reply
                          0
                          • L Lost User

                            PIEBALDconsult wrote:

                            Or don't agree to take on co-op students from a school that only teaches Java.

                            Would you really do that? If you get the students who learned to program at school and not before it, you're pretty much screwed already anyway - except perhaps for the one or two exceptional students who can actually learn (I'm assuming they exist, but I've never seen proof of that)

                            A Offline
                            A Offline
                            Andrew Rissing
                            wrote on last edited by
                            #48

                            Perhaps your experiences have lead you down that path, but I wouldn't be so cynical to think that a student would be unwilling to learn.

                            L 1 Reply Last reply
                            0
                            • P PIEBALDconsult

                              Yes. Especially with a co-op program. It just seems to be good business sense. Would an Italian restaurant hire a cook who only knows how to cook Chinese food?

                              A Offline
                              A Offline
                              Andrew Rissing
                              wrote on last edited by
                              #49

                              PIEBALDconsult wrote:

                              Would an Italian restaurant hire a cook who only knows how to cook Chinese food?

                              If both parties knew what they were getting into and the cook was paid appropriately, why not? Ultimately, good programmers (as with most professions) are people who intend to constantly grow and learn new things. Typically, you can pick those people out of a crowd.

                              1 Reply Last reply
                              0
                              • A Andrew Rissing

                                Perhaps your experiences have lead you down that path, but I wouldn't be so cynical to think that a student would be unwilling to learn.

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

                                Well that's just what I see every day - they learn the bare minimum to pass a course with lowest possible grade that lets them pass, do no programming at home and are not even interested in learning things that are not in the curriculum. But there are exceptions to every rule, of course..

                                W 1 Reply Last reply
                                0
                                • L Lost User

                                  Well that's just what I see every day - they learn the bare minimum to pass a course with lowest possible grade that lets them pass, do no programming at home and are not even interested in learning things that are not in the curriculum. But there are exceptions to every rule, of course..

                                  W Offline
                                  W Offline
                                  WickedTribe72
                                  wrote on last edited by
                                  #51

                                  Well that's just sad. I'm glad to say that I haven't had the same experience.

                                  1 Reply Last reply
                                  0
                                  • L Lost User

                                    Paul Conrad wrote:

                                    I second that. After going through Java in college, C# was cakewalk.

                                    Funny, I experienced the reverse - after learning C#, going through Java in college was a cakewalk.

                                    P Offline
                                    P Offline
                                    Paul Conrad
                                    wrote on last edited by
                                    #52

                                    I could see Java being easy to learn after learning C#. Since they both have their close similarities, I imagine after knowing one of them, learning the other is easy.

                                    "The clue train passed his station without stopping." - John Simmons / outlaw programmer "Real programmers just throw a bunch of 1s and 0s at the computer to see what sticks" - Pete O'Hanlon "Not only do you continue to babble nonsense, you can't even correctly remember the nonsense you babbled just minutes ago." - Rob Graham

                                    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