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.
  • 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?

    E Offline
    E Offline
    Ennis Ray Lynch Jr
    wrote on last edited by
    #2

    I barely remember my undergrad days but each class seemed to use a different language, and then there was comparative languages doing about 10 in one class. So from my perspective you may have a defective source of students.

    Need custom software developed? I do custom programming based primarily on MS tools with an emphasis on C# development and consulting. A man said to the universe: "Sir I exist!" "However," replied the universe, "The fact has not created in me A sense of obligation." --Stephen Crane

    D D 2 Replies 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?

      realJSOPR Offline
      realJSOPR Offline
      realJSOP
      wrote on last edited by
      #3

      I think an appointment with a psychiatrist is the first stop they should make. VB is just wrong on so many levels - in ANY of its evil incarnations. Besides, it would be easier to move from java to C# than to VB.

      .45 ACP - because shooting twice is just silly
      -----
      "Why don't you tie a kerosene-soaked rag around your ankles so the ants won't climb up and eat your candy ass..." - Dale Earnhardt, 1997
      -----
      "The staggering layers of obscenity in your statement make it a work of art on so many levels." - J. Jystad, 2001

      M M W D K 6 Replies Last reply
      0
      • E Ennis Ray Lynch Jr

        I barely remember my undergrad days but each class seemed to use a different language, and then there was comparative languages doing about 10 in one class. So from my perspective you may have a defective source of students.

        Need custom software developed? I do custom programming based primarily on MS tools with an emphasis on C# development and consulting. A man said to the universe: "Sir I exist!" "However," replied the universe, "The fact has not created in me A sense of obligation." --Stephen Crane

        D Offline
        D Offline
        Distind
        wrote on last edited by
        #4

        Have to second that, The core programing was java at my school, but most of us fled to other languages in other classes, as well as having to go through courses such as programing language concepts which was nothing but learning types of languages so that you could pick up the god awful amount of languages and projects they threw at you during the course. If someone comes out of school only knowing one language that school has some serious issues with their curriculum.

        P W G 3 Replies Last reply
        0
        • realJSOPR realJSOP

          I think an appointment with a psychiatrist is the first stop they should make. VB is just wrong on so many levels - in ANY of its evil incarnations. Besides, it would be easier to move from java to C# than to VB.

          .45 ACP - because shooting twice is just silly
          -----
          "Why don't you tie a kerosene-soaked rag around your ankles so the ants won't climb up and eat your candy ass..." - Dale Earnhardt, 1997
          -----
          "The staggering layers of obscenity in your statement make it a work of art on so many levels." - J. Jystad, 2001

          M Offline
          M Offline
          Media2r
          wrote on last edited by
          #5

          Seconded - the transition to C# is certainly easier. To boost it makes more sense. The only surprise here is such a statement coming from The Defender of All Things VB - a.k.a. JSOP. ;P //L

          1 Reply Last reply
          0
          • realJSOPR realJSOP

            I think an appointment with a psychiatrist is the first stop they should make. VB is just wrong on so many levels - in ANY of its evil incarnations. Besides, it would be easier to move from java to C# than to VB.

            .45 ACP - because shooting twice is just silly
            -----
            "Why don't you tie a kerosene-soaked rag around your ankles so the ants won't climb up and eat your candy ass..." - Dale Earnhardt, 1997
            -----
            "The staggering layers of obscenity in your statement make it a work of art on so many levels." - J. Jystad, 2001

            M Offline
            M Offline
            Mustafa Ismail Mustafa
            wrote on last edited by
            #6

            And you're speaking from experience aren't you? :-D Tsk, tsk John, first the Fuschia scandal, then the VB fiasco, what will it be next?

            If the post was helpful, please vote, eh! Current activities: Book: Devils by Fyodor Dostoyevsky Project: Hospital Automation, final stage Learning: Image analysis, LINQ Now and forever, defiant to the end. What is Multiple Sclerosis[^]?

            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?

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

              Perhaps he overwhelmed that you were actually using VB in the first place.

              Two heads are better than one.

              1 Reply Last reply
              0
              • D Distind

                Have to second that, The core programing was java at my school, but most of us fled to other languages in other classes, as well as having to go through courses such as programing language concepts which was nothing but learning types of languages so that you could pick up the god awful amount of languages and projects they threw at you during the course. If someone comes out of school only knowing one language that school has some serious issues with their curriculum.

                P Offline
                P Offline
                PIEBALDconsult
                wrote on last edited by
                #8

                Yeah, that's pretty much what Joel was saying[^].

                M 1 Reply Last reply
                0
                • realJSOPR realJSOP

                  I think an appointment with a psychiatrist is the first stop they should make. VB is just wrong on so many levels - in ANY of its evil incarnations. Besides, it would be easier to move from java to C# than to VB.

                  .45 ACP - because shooting twice is just silly
                  -----
                  "Why don't you tie a kerosene-soaked rag around your ankles so the ants won't climb up and eat your candy ass..." - Dale Earnhardt, 1997
                  -----
                  "The staggering layers of obscenity in your statement make it a work of art on so many levels." - J. Jystad, 2001

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

                  :laugh: It would undoubtedly have been easier to move from Java to C#. Perhaps I should have asked him to re-write the thing in C#? It's a horrible old application anyhow...

                  L A 2 Replies Last reply
                  0
                  • D Distind

                    Have to second that, The core programing was java at my school, but most of us fled to other languages in other classes, as well as having to go through courses such as programing language concepts which was nothing but learning types of languages so that you could pick up the god awful amount of languages and projects they threw at you during the course. If someone comes out of school only knowing one language that school has some serious issues with their curriculum.

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

                    I should clarify that he is still in school. In his second year. He's in a co-op program which means that they alternate semesters between being in the classroom and being on a work placement.

                    D 1 Reply Last reply
                    0
                    • realJSOPR realJSOP

                      I think an appointment with a psychiatrist is the first stop they should make. VB is just wrong on so many levels - in ANY of its evil incarnations. Besides, it would be easier to move from java to C# than to VB.

                      .45 ACP - because shooting twice is just silly
                      -----
                      "Why don't you tie a kerosene-soaked rag around your ankles so the ants won't climb up and eat your candy ass..." - Dale Earnhardt, 1997
                      -----
                      "The staggering layers of obscenity in your statement make it a work of art on so many levels." - J. Jystad, 2001

                      D Offline
                      D Offline
                      Dalek Dave
                      wrote on last edited by
                      #11

                      Here speaks the voice of a VB Programmer. :) How's that working out by the way?

                      ------------------------------------ I will never again mention that I was the poster of the One Millionth Lounge Post, nor that it was complete drivel. Dalek Dave

                      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?

                        A Offline
                        A Offline
                        AndyInUK
                        wrote on last edited by
                        #12

                        WickedTribe72 wrote: But today we sat down and had a little chat and he told me that he had felt overwhelmed by the experience, Did you expected him to say "the placement was shit and i didn't enjoyed writing VB code at all..." Ofcourse not...as he might get a job in your company once he is graduate.

                        1 Reply Last reply
                        0
                        • realJSOPR realJSOP

                          I think an appointment with a psychiatrist is the first stop they should make. VB is just wrong on so many levels - in ANY of its evil incarnations. Besides, it would be easier to move from java to C# than to VB.

                          .45 ACP - because shooting twice is just silly
                          -----
                          "Why don't you tie a kerosene-soaked rag around your ankles so the ants won't climb up and eat your candy ass..." - Dale Earnhardt, 1997
                          -----
                          "The staggering layers of obscenity in your statement make it a work of art on so many levels." - J. Jystad, 2001

                          K Offline
                          K Offline
                          Keith Barrow
                          wrote on last edited by
                          #13

                          John Simmons / outlaw programmer wrote:

                          VB is just wrong on so many levels - in ANY of its evil incarnations.

                          Aren't you a VB programmer? I heard that somewhere :~

                          Dalek Dave: There are many words that some find offensive, Homosexuality, Alcoholism, Religion, Visual Basic, Manchester United, Butter. Pete o'Hanlon: If it wasn't insulting tools, I'd say you were dumber than a bag of spanners.

                          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?

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

                            As someone who started CO-OP after his third semester of college, I can attest to the sensation of being overwhelmed. I don't think your problem lies entirely in the kwowledge gap but rather where most college students are at that point. I was going through all kinds of emotions initially as a CO-OP. -You're thrust into a position expected to perform (at what level you're unsure of), so you keep wondering what's expected of you. You want to learn and shine, but are unsure if you're 'good enough'. -I was confortable with C/C++, but even that wasn't good enough for the sort of development in C++ I was thrust into. I was just not comfortable with the intricacies of threads/mutexes at that point in college. -I was still unsure of whether or not I even would enjoy the field I was committing the rest of my life to. A lot of it really boils down to the personality of the student and where they are in their careers. By my second CO-OP experience, I was much more confident in myself and my abilities. When I was thrust into something new, I felt more confident I would succeed. To answer your question directly, I think the first step would be to understand where each candidate is at before they come to the job. In the cases where its a knowledge gap, I would definitely set expectations up front. I would give them a general overview of the application and how it works. A quick walkthrough of the code would be useful (and while you're at it coding standards, if time permits). Provide them with some links to good tutorials and some time to figure it out. You'll want to touch base with them more frequently at first. Once they get rolling though, you can be more hands off. But really, it all hinges on how they respond to the situation. I think its important to remember they are just students. They're standing at a cross roads of their lives, unsure of which direction to take. I hope that helps.

                            W 1 Reply Last reply
                            0
                            • W WickedTribe72

                              :laugh: It would undoubtedly have been easier to move from Java to C#. Perhaps I should have asked him to re-write the thing in C#? It's a horrible old application anyhow...

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

                              If it's VB.net you could use an automatic translator

                              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?

                                J Offline
                                J Offline
                                Jeremy Hutchinson
                                wrote on last edited by
                                #16

                                I'm not sure there is a way to help that transition. I came up on VB6, I've since recovered and have been using C# since ~2003. We have some code in VB.net at my current jog, and I can read it just fine, but I do find it takes me twice as long to actually write anything.

                                1 Reply Last reply
                                0
                                • W WickedTribe72

                                  :laugh: It would undoubtedly have been easier to move from Java to C#. Perhaps I should have asked him to re-write the thing in C#? It's a horrible old application anyhow...

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

                                  WickedTribe72 wrote:

                                  It's a horrible old application anyhow...

                                  If you think its horrible as is, then perhaps that only added to the overwhelmed feeling he had.

                                  WickedTribe72 wrote:

                                  Perhaps I should have asked him to re-write the thing in C#?

                                  I would have recommended that, assuming your shop wasn't partial only to VB.

                                  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?

                                    K Offline
                                    K Offline
                                    Keith Barrow
                                    wrote on last edited by
                                    #18

                                    DON'T

                                    Dalek Dave: There are many words that some find offensive, Homosexuality, Alcoholism, Religion, Visual Basic, Manchester United, Butter. Pete o'Hanlon: If it wasn't insulting tools, I'd say you were dumber than a bag of spanners.

                                    modified on Thursday, March 25, 2010 10:53 AM

                                    L 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?

                                      R Offline
                                      R Offline
                                      R Giskard Reventlov
                                      wrote on last edited by
                                      #19

                                      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 1 Reply Last reply
                                      0
                                      • P PIEBALDconsult

                                        Yeah, that's pretty much what Joel was saying[^].

                                        M Offline
                                        M Offline
                                        Mustafa Ismail Mustafa
                                        wrote on last edited by
                                        #20

                                        I just read that and, IMHO, he is 100% right (this time). I look at new graduates and I honestly wonder what the hell they teach them in schools these days.

                                        If the post was helpful, please vote, eh! Current activities: Book: Devils by Fyodor Dostoyevsky Project: Hospital Automation, final stage Learning: Image analysis, LINQ Now and forever, defiant to the end. What is Multiple Sclerosis[^]?

                                        1 Reply Last reply
                                        0
                                        • D Distind

                                          Have to second that, The core programing was java at my school, but most of us fled to other languages in other classes, as well as having to go through courses such as programing language concepts which was nothing but learning types of languages so that you could pick up the god awful amount of languages and projects they threw at you during the course. If someone comes out of school only knowing one language that school has some serious issues with their curriculum.

                                          G Offline
                                          G Offline
                                          Gregory Gadow
                                          wrote on last edited by
                                          #21

                                          If someone comes out of school only knowing one language that school has some serious issues with their curriculum. Agreed. I started taking programming classes in the mid 80s at a community college, AA degree called "Computers for Small Business." The "intro to" class used Algorithm -- a pseudo-code based on Pascal -- to teach the concepts. Actual languages were started in the second semester with Pascal. I also learned C, COBOL, RPG and data entry (you can tell this was in the 80s, right?) in addition to accounting and general ed. I can't imagine a computer student finishing the second year -- YEAR -- and having exerience with only one programming language.

                                          A 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