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
    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
                              • 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
                                Jonas Hammarberg
                                wrote on last edited by
                                #23

                                After doing my tour in the military, I wasn't in the mood for hearing incompetent people telling me what to do, eg. not interested in returning to school. Being good at three things; * Dogs, not much of a market those days. * Blowing stuff up, not much of a market there either. * Programming, there was a large market and they were prepared to pay me :omg: So, still doing it 29 years later :cool: (and working with dogs on the side :laugh: and occasionally blowing stuff up :-D )

                                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
                                  Gary Wheeler
                                  wrote on last edited by
                                  #24

                                  Actually, I'm a professional smartass. I have a coffee cup on my desk to prove it.

                                  Software Zen: delete this;

                                  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.

                                    M Offline
                                    M Offline
                                    Michael Haines
                                    wrote on last edited by
                                    #25

                                    Genetics. Pop was a programmer in the '60s. Just natural to go into the family business as my younger brother did as well. You are here - through no fault of mine!

                                    1 Reply Last reply
                                    0
                                    • A Anders Molin

                                      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 Offline
                                      O Offline
                                      Oshtri Deka
                                      wrote on last edited by
                                      #26

                                      You masochist you! :laugh:

                                      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.

                                        O Offline
                                        O Offline
                                        Oshtri Deka
                                        wrote on last edited by
                                        #27

                                        In the middle of my studies for el. engineering degree I had compulsory course Basics of programming. It was mostly in C, with only later part in C++, and I liked it. A lot. After few years of playing with programming, I've decided to I should give it a try as professional. Then I've bought .Net 1.1 book, after six months I was on probation as junior programmer. Within three months I had to catch up with "big boys"... today I boast as professional developer. I've never ever regretted my decision to make career in something different than electrotechnics and I firmly believe it is the best job in the world. At least for me. :-D

                                        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.

                                          S Offline
                                          S Offline
                                          S Houghtelin
                                          wrote on last edited by
                                          #28

                                          Professional, in the sense of actually getting paid to write code. when I was a floor technician back in 93 or so compiling status reports by hand then entering that data into an Excel spreadsheet. I was able to automate the process with VBA, what used take over a day to complete now took 15 minutes. I received a spot award for that, wow! getting paid to type some stuff into a computer? I haven’t looked back since. The best part of it is that it is like getting paid to play. For me at least…

                                          It was broke, so I fixed it.

                                          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