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. How did you become a professional programmer?

How did you become a professional programmer?

Scheduled Pinned Locked Moved The Lounge
csharpjsonquestionlearningc++
51 Posts 37 Posters 46 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.
  • J jpg 0

    When I was about 13, 1992, one day I can't remember why but I bought a book like "teach yourself c++ in N days", the book ships with a floppy that includes a borland C++ ide, I follow the instruction line by line to install the ide, then copy line by line the sample source code, and had my first Hello World program compiled and run successfully. But honestly, I found myself can't actually understand what pointer is after reading the pointer chapters over and over for N times, so I gave up, in fact at that time, I don't even know what I was doing, what is compiling, what is linking, what is parsing, I have no idea, to me, I just write some code, then press a button, wow, I have a running program! Later I move to Visual Basic, I found that for people who first learn to program, having an immediate visual respond is really a big plus and encouragement to keep learning. I did keep learning Visual Basic for many years, from the very basic up to finding a need to call into Win32 api. After .NET was first introduced, I fall in love with C#, it is clean, easy to understand, and powerful, I love this language. When I feel that I can make a living by providing C# based solution, I started a company to do so. The business is still doing fine at this point.

    C Offline
    C Offline
    CPallini
    wrote on last edited by
    #3

    When I fooled my first employer saying him I already was. :rolleyes:

    If the Lord God Almighty had consulted me before embarking upon the Creation, I would have recommended something simpler. -- Alfonso the Wise, 13th Century King of Castile.
    This is going on my arrogant assumptions. You may have a superb reason why I'm completely wrong. -- Iain Clarke
    [My articles]

    1 Reply Last reply
    0
    • J jpg 0

      When I was about 13, 1992, one day I can't remember why but I bought a book like "teach yourself c++ in N days", the book ships with a floppy that includes a borland C++ ide, I follow the instruction line by line to install the ide, then copy line by line the sample source code, and had my first Hello World program compiled and run successfully. But honestly, I found myself can't actually understand what pointer is after reading the pointer chapters over and over for N times, so I gave up, in fact at that time, I don't even know what I was doing, what is compiling, what is linking, what is parsing, I have no idea, to me, I just write some code, then press a button, wow, I have a running program! Later I move to Visual Basic, I found that for people who first learn to program, having an immediate visual respond is really a big plus and encouragement to keep learning. I did keep learning Visual Basic for many years, from the very basic up to finding a need to call into Win32 api. After .NET was first introduced, I fall in love with C#, it is clean, easy to understand, and powerful, I love this language. When I feel that I can make a living by providing C# based solution, I started a company to do so. The business is still doing fine at this point.

      J Offline
      J Offline
      Jacquers
      wrote on last edited by
      #4

      The course I studied was for both networking and programming. I actually wanted to go into the networking field, but my first job was as a programmer and thats the way it stayed... so far :)

      1 Reply Last reply
      0
      • J jpg 0

        When I was about 13, 1992, one day I can't remember why but I bought a book like "teach yourself c++ in N days", the book ships with a floppy that includes a borland C++ ide, I follow the instruction line by line to install the ide, then copy line by line the sample source code, and had my first Hello World program compiled and run successfully. But honestly, I found myself can't actually understand what pointer is after reading the pointer chapters over and over for N times, so I gave up, in fact at that time, I don't even know what I was doing, what is compiling, what is linking, what is parsing, I have no idea, to me, I just write some code, then press a button, wow, I have a running program! Later I move to Visual Basic, I found that for people who first learn to program, having an immediate visual respond is really a big plus and encouragement to keep learning. I did keep learning Visual Basic for many years, from the very basic up to finding a need to call into Win32 api. After .NET was first introduced, I fall in love with C#, it is clean, easy to understand, and powerful, I love this language. When I feel that I can make a living by providing C# based solution, I started a company to do so. The business is still doing fine at this point.

        P Offline
        P Offline
        Pete OHanlon
        wrote on last edited by
        #5

        I'm a professional programmer? Holy freeholey.

        Forgive your enemies - it messes with their heads

        My blog | My articles | MoXAML PowerToys | Mole 2010 - debugging made easier - my favourite utility

        C 1 Reply Last reply
        0
        • P Pete OHanlon

          I'm a professional programmer? Holy freeholey.

          Forgive your enemies - it messes with their heads

          My blog | My articles | MoXAML PowerToys | Mole 2010 - debugging made easier - my favourite utility

          C Offline
          C Offline
          CPallini
          wrote on last edited by
          #6

          Relax: you aren't. :-D

          If the Lord God Almighty had consulted me before embarking upon the Creation, I would have recommended something simpler. -- Alfonso the Wise, 13th Century King of Castile.
          This is going on my arrogant assumptions. You may have a superb reason why I'm completely wrong. -- Iain Clarke
          [My articles]

          N 1 Reply Last reply
          0
          • C CPallini

            Relax: you aren't. :-D

            If the Lord God Almighty had consulted me before embarking upon the Creation, I would have recommended something simpler. -- Alfonso the Wise, 13th Century King of Castile.
            This is going on my arrogant assumptions. You may have a superb reason why I'm completely wrong. -- Iain Clarke
            [My articles]

            N Offline
            N Offline
            Nish Nishant
            wrote on last edited by
            #7

            CPallini wrote:

            Relax: you aren't.

            :laugh: Yeah Pete, don't worry about it. :-D

            Regards, Nish


            Are you addicted to CP? If so, check this out: The Code Project Forum Analyzer : Find out how much of a life you don't have! My technology blog: voidnish.wordpress.com

            P 1 Reply Last reply
            0
            • N Nish Nishant

              CPallini wrote:

              Relax: you aren't.

              :laugh: Yeah Pete, don't worry about it. :-D

              Regards, Nish


              Are you addicted to CP? If so, check this out: The Code Project Forum Analyzer : Find out how much of a life you don't have! My technology blog: voidnish.wordpress.com

              P Offline
              P Offline
              Pete OHanlon
              wrote on last edited by
              #8

              Thank goodness for that. I was worried for a moment there.

              Forgive your enemies - it messes with their heads

              My blog | My articles | MoXAML PowerToys | Mole 2010 - debugging made easier - my favourite utility

              N 1 Reply Last reply
              0
              • J jpg 0

                When I was about 13, 1992, one day I can't remember why but I bought a book like "teach yourself c++ in N days", the book ships with a floppy that includes a borland C++ ide, I follow the instruction line by line to install the ide, then copy line by line the sample source code, and had my first Hello World program compiled and run successfully. But honestly, I found myself can't actually understand what pointer is after reading the pointer chapters over and over for N times, so I gave up, in fact at that time, I don't even know what I was doing, what is compiling, what is linking, what is parsing, I have no idea, to me, I just write some code, then press a button, wow, I have a running program! Later I move to Visual Basic, I found that for people who first learn to program, having an immediate visual respond is really a big plus and encouragement to keep learning. I did keep learning Visual Basic for many years, from the very basic up to finding a need to call into Win32 api. After .NET was first introduced, I fall in love with C#, it is clean, easy to understand, and powerful, I love this language. When I feel that I can make a living by providing C# based solution, I started a company to do so. The business is still doing fine at this point.

                C Offline
                C Offline
                Chris Losinger
                wrote on last edited by
                #9

                i applied for the job and got it. and at that moment, the sky split open, golden light poured down upon my head, and i became a Professional Programmer.

                image processing toolkits | batch image processing

                P A 2 Replies Last reply
                0
                • C Chris Losinger

                  i applied for the job and got it. and at that moment, the sky split open, golden light poured down upon my head, and i became a Professional Programmer.

                  image processing toolkits | batch image processing

                  P Offline
                  P Offline
                  Pete OHanlon
                  wrote on last edited by
                  #10

                  And ever since then, something else has rained down upon your head.

                  Forgive your enemies - it messes with their heads

                  My blog | My articles | MoXAML PowerToys | Mole 2010 - debugging made easier - my favourite utility

                  H 1 Reply Last reply
                  0
                  • P Pete OHanlon

                    Thank goodness for that. I was worried for a moment there.

                    Forgive your enemies - it messes with their heads

                    My blog | My articles | MoXAML PowerToys | Mole 2010 - debugging made easier - my favourite utility

                    N Offline
                    N Offline
                    Nish Nishant
                    wrote on last edited by
                    #11

                    :laugh:

                    Regards, Nish


                    Are you addicted to CP? If so, check this out: The Code Project Forum Analyzer : Find out how much of a life you don't have! My technology blog: voidnish.wordpress.com

                    1 Reply Last reply
                    0
                    • J jpg 0

                      When I was about 13, 1992, one day I can't remember why but I bought a book like "teach yourself c++ in N days", the book ships with a floppy that includes a borland C++ ide, I follow the instruction line by line to install the ide, then copy line by line the sample source code, and had my first Hello World program compiled and run successfully. But honestly, I found myself can't actually understand what pointer is after reading the pointer chapters over and over for N times, so I gave up, in fact at that time, I don't even know what I was doing, what is compiling, what is linking, what is parsing, I have no idea, to me, I just write some code, then press a button, wow, I have a running program! Later I move to Visual Basic, I found that for people who first learn to program, having an immediate visual respond is really a big plus and encouragement to keep learning. I did keep learning Visual Basic for many years, from the very basic up to finding a need to call into Win32 api. After .NET was first introduced, I fall in love with C#, it is clean, easy to understand, and powerful, I love this language. When I feel that I can make a living by providing C# based solution, I started a company to do so. The business is still doing fine at this point.

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

                      I started a business that needed a database and application so set to it. Up until then computers had just been a hobby.

                      "If you think it's expensive to hire a professional to do the job, wait until you hire an amateur." Red Adair. nils illegitimus carborundum me, me, me

                      1 Reply Last reply
                      0
                      • J jpg 0

                        When I was about 13, 1992, one day I can't remember why but I bought a book like "teach yourself c++ in N days", the book ships with a floppy that includes a borland C++ ide, I follow the instruction line by line to install the ide, then copy line by line the sample source code, and had my first Hello World program compiled and run successfully. But honestly, I found myself can't actually understand what pointer is after reading the pointer chapters over and over for N times, so I gave up, in fact at that time, I don't even know what I was doing, what is compiling, what is linking, what is parsing, I have no idea, to me, I just write some code, then press a button, wow, I have a running program! Later I move to Visual Basic, I found that for people who first learn to program, having an immediate visual respond is really a big plus and encouragement to keep learning. I did keep learning Visual Basic for many years, from the very basic up to finding a need to call into Win32 api. After .NET was first introduced, I fall in love with C#, it is clean, easy to understand, and powerful, I love this language. When I feel that I can make a living by providing C# based solution, I started a company to do so. The business is still doing fine at this point.

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

                        I was born that way :sigh:

                        I know nothing , I know nothing ...

                        P B 2 Replies Last reply
                        0
                        • N Nish Nishant

                          Yeah, you either get pointers or you don't. There's no "in-between" there. Not a big deal though. At least on Windows platforms, a large majority of people write decent code without ever explicitly using pointers (or with minimal pointer usage).

                          Regards, Nish


                          Are you addicted to CP? If so, check this out: The Code Project Forum Analyzer : Find out how much of a life you don't have! My technology blog: voidnish.wordpress.com

                          A Offline
                          A Offline
                          Anders Molin
                          wrote on last edited by
                          #14

                          I miss pointers and all the other fun stuff in C++... Most of my time goes with C# now, and it SOOO boring :( Last week I had to make a small C++ project, and I remembered why programming was so much fun.

                          - Anders

                          O 1 Reply Last reply
                          0
                          • L Lost User

                            I was born that way :sigh:

                            I know nothing , I know nothing ...

                            P Offline
                            P Offline
                            Pete OHanlon
                            wrote on last edited by
                            #15

                            It's such a shame that it all went downhill for you since then. ;P

                            Forgive your enemies - it messes with their heads

                            My blog | My articles | MoXAML PowerToys | Mole 2010 - debugging made easier - my favourite utility

                            1 Reply Last reply
                            0
                            • P Pete OHanlon

                              And ever since then, something else has rained down upon your head.

                              Forgive your enemies - it messes with their heads

                              My blog | My articles | MoXAML PowerToys | Mole 2010 - debugging made easier - my favourite utility

                              H Offline
                              H Offline
                              Henry Minute
                              wrote on last edited by
                              #16

                              Ah, fond memories. The good old Mushroom Framework.

                              Henry Minute Do not read medical books! You could die of a misprint. - Mark Twain Girl: (staring) "Why do you need an icy cucumber?" “I want to report a fraud. The government is lying to us all.” I wouldn't let CG touch my Abacus! When you're wrestling a gorilla, you don't stop when you're tired, you stop when the gorilla is.

                              1 Reply Last reply
                              0
                              • C Chris Losinger

                                i applied for the job and got it. and at that moment, the sky split open, golden light poured down upon my head, and i became a Professional Programmer.

                                image processing toolkits | batch image processing

                                A Offline
                                A Offline
                                AspDotNetDev
                                wrote on last edited by
                                #17

                                Chris Losinger wrote:

                                golden light

                                Is that what you kids call it these days?

                                Chris Maunder wrote:

                                Fixign now.

                                But who's fixing the fixign?

                                1 Reply Last reply
                                0
                                • J jpg 0

                                  When I was about 13, 1992, one day I can't remember why but I bought a book like "teach yourself c++ in N days", the book ships with a floppy that includes a borland C++ ide, I follow the instruction line by line to install the ide, then copy line by line the sample source code, and had my first Hello World program compiled and run successfully. But honestly, I found myself can't actually understand what pointer is after reading the pointer chapters over and over for N times, so I gave up, in fact at that time, I don't even know what I was doing, what is compiling, what is linking, what is parsing, I have no idea, to me, I just write some code, then press a button, wow, I have a running program! Later I move to Visual Basic, I found that for people who first learn to program, having an immediate visual respond is really a big plus and encouragement to keep learning. I did keep learning Visual Basic for many years, from the very basic up to finding a need to call into Win32 api. After .NET was first introduced, I fall in love with C#, it is clean, easy to understand, and powerful, I love this language. When I feel that I can make a living by providing C# based solution, I started a company to do so. The business is still doing fine at this point.

                                  A Offline
                                  A Offline
                                  AspDotNetDev
                                  wrote on last edited by
                                  #18

                                  I had this crazy idea of what programming was back in high school. Took a programming class (9th or 10th grade), which smashed that concept, but presented an equally fantastic activity. Didn't care much for VB, so I spent a great amount of my free time in QuickBasic. You are right; it was all about the immediate visual feedback. Programming for fun kept me occupied for years, and I was one of the lucky ones who knew exactly what major he wanted to persue in college (computer science). My first year in college, I got a federal work study job (paying a whopping $8/hour) making a website for the humanities department of my college.

                                  Chris Maunder wrote:

                                  Fixign now.

                                  But who's fixing the fixign?

                                  1 Reply Last reply
                                  0
                                  • J jpg 0

                                    When I was about 13, 1992, one day I can't remember why but I bought a book like "teach yourself c++ in N days", the book ships with a floppy that includes a borland C++ ide, I follow the instruction line by line to install the ide, then copy line by line the sample source code, and had my first Hello World program compiled and run successfully. But honestly, I found myself can't actually understand what pointer is after reading the pointer chapters over and over for N times, so I gave up, in fact at that time, I don't even know what I was doing, what is compiling, what is linking, what is parsing, I have no idea, to me, I just write some code, then press a button, wow, I have a running program! Later I move to Visual Basic, I found that for people who first learn to program, having an immediate visual respond is really a big plus and encouragement to keep learning. I did keep learning Visual Basic for many years, from the very basic up to finding a need to call into Win32 api. After .NET was first introduced, I fall in love with C#, it is clean, easy to understand, and powerful, I love this language. When I feel that I can make a living by providing C# based solution, I started a company to do so. The business is still doing fine at this point.

                                    N Offline
                                    N Offline
                                    Nemanja Trifunovic
                                    wrote on last edited by
                                    #19

                                    .jpg wrote:

                                    I fall in love with C#, it is clean, easy to understand, and powerful, I love this language.

                                    I don't understand how anybody can "love" languages like C# (or VB or Java). Sure, it pays the bills, but it is boring and verbose. Of all languages I've worked with C# is the least joyful - I prefer even "ugly" languages like Perl and JavaScript.

                                    utf8-cpp

                                    J 1 Reply Last reply
                                    0
                                    • J jpg 0

                                      When I was about 13, 1992, one day I can't remember why but I bought a book like "teach yourself c++ in N days", the book ships with a floppy that includes a borland C++ ide, I follow the instruction line by line to install the ide, then copy line by line the sample source code, and had my first Hello World program compiled and run successfully. But honestly, I found myself can't actually understand what pointer is after reading the pointer chapters over and over for N times, so I gave up, in fact at that time, I don't even know what I was doing, what is compiling, what is linking, what is parsing, I have no idea, to me, I just write some code, then press a button, wow, I have a running program! Later I move to Visual Basic, I found that for people who first learn to program, having an immediate visual respond is really a big plus and encouragement to keep learning. I did keep learning Visual Basic for many years, from the very basic up to finding a need to call into Win32 api. After .NET was first introduced, I fall in love with C#, it is clean, easy to understand, and powerful, I love this language. When I feel that I can make a living by providing C# based solution, I started a company to do so. The business is still doing fine at this point.

                                      G Offline
                                      G Offline
                                      GenJerDan
                                      wrote on last edited by
                                      #20

                                      Nobody else wanted to do it.

                                      The enemy of my enemy of my enemy of my enemy is Kevin Bacon. My Mu[sic] My Films My Windows Programs, etc.

                                      1 Reply Last reply
                                      0
                                      • J jpg 0

                                        When I was about 13, 1992, one day I can't remember why but I bought a book like "teach yourself c++ in N days", the book ships with a floppy that includes a borland C++ ide, I follow the instruction line by line to install the ide, then copy line by line the sample source code, and had my first Hello World program compiled and run successfully. But honestly, I found myself can't actually understand what pointer is after reading the pointer chapters over and over for N times, so I gave up, in fact at that time, I don't even know what I was doing, what is compiling, what is linking, what is parsing, I have no idea, to me, I just write some code, then press a button, wow, I have a running program! Later I move to Visual Basic, I found that for people who first learn to program, having an immediate visual respond is really a big plus and encouragement to keep learning. I did keep learning Visual Basic for many years, from the very basic up to finding a need to call into Win32 api. After .NET was first introduced, I fall in love with C#, it is clean, easy to understand, and powerful, I love this language. When I feel that I can make a living by providing C# based solution, I started a company to do so. The business is still doing fine at this point.

                                        R Offline
                                        R Offline
                                        Ravi Bhavnani
                                        wrote on last edited by
                                        #21

                                        Accidentally fell into CS at university (was studying EE at the time), fell in love with programming, and made that my career after graduating.  There's nothing else in life I'd rather do than build software. /ravi

                                        My new year resolution: 2048 x 1536 Home | Articles | My .NET bits | Freeware ravib(at)ravib(dot)com

                                        1 Reply Last reply
                                        0
                                        • J jpg 0

                                          When I was about 13, 1992, one day I can't remember why but I bought a book like "teach yourself c++ in N days", the book ships with a floppy that includes a borland C++ ide, I follow the instruction line by line to install the ide, then copy line by line the sample source code, and had my first Hello World program compiled and run successfully. But honestly, I found myself can't actually understand what pointer is after reading the pointer chapters over and over for N times, so I gave up, in fact at that time, I don't even know what I was doing, what is compiling, what is linking, what is parsing, I have no idea, to me, I just write some code, then press a button, wow, I have a running program! Later I move to Visual Basic, I found that for people who first learn to program, having an immediate visual respond is really a big plus and encouragement to keep learning. I did keep learning Visual Basic for many years, from the very basic up to finding a need to call into Win32 api. After .NET was first introduced, I fall in love with C#, it is clean, easy to understand, and powerful, I love this language. When I feel that I can make a living by providing C# based solution, I started a company to do so. The business is still doing fine at this point.

                                          R Offline
                                          R Offline
                                          Rosenne
                                          wrote on last edited by
                                          #22

                                          In 1960 as a young conscript the Israeli army decided that I am suitable and I started programming in assembly language for the Philco 2000 (AKA Transac 212). I went on to Fortran, COBOL, VB, C, Java and C#. Still at it.

                                          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