14

How did you learn to program ?.

I read E-books to get the basic knowledge and then I would go through a open source PHP project and rebuild it using the look cover right check technique.

Then on top of that I watched YouTube tutorials.

How did you learn ?.

I never went to college or further eduction as I seem to do really well at self teaching plus there is so much info on google nowadays.

Comments
  • 9
    Well, I used to enter BASIC programs from computer magazines into my Spectrum, change things and check what happens. ;)
  • 2
    @firusvg awesome 😃. Also did freecodecamp.
  • 1
    I learn by videos and example code.

    if I can find a video which not only the commentator / coder can clearly explain the code, but takes it steps at a time with basic examples, then that's a very good video to watch.

    I also like looking at the example code sections of similar projects to get an understanding.

    I mainly work with Python, and while I have used other peoples code to check things work, I always try to rewrite it in my own format so I learn which does what.
  • 3
    @benline Well, it is much easier these days than in 80s. ;)
  • 1
    @firusvg ohh I can imagine 😂
  • 0
    BASIC on an old Elonex computer. Then the rest was library books, documentation and trail and error
  • 1
    Learnt Java from a youtube tutorial series and two books. Took me about 2 years on and off to get good at it but definitely worth it!
  • 0
    Started coding in 9th grade with python made a variety of apps(in Java eventually) then went to university studying computer science. Eventually started realizing I wasn't learning much so I switched to math and stats, and learnt coding in my spare time. In my opinion there is little reason to study computer science if you have a passion for it.
  • 0
    @firusvg I learned on my spectrum too!
    I loved that machine!!! Which one did you have? Mine was a 48K+
  • 0
    Back in 1981 computers where expensive, so I joined a club for calculator programming, which was a bit like assembly programming. I remember that we were enthusiastic enough to cycle across town on snow covered streets, in -10 centigrades, to get to that club.

    There was no internet of course, but some members got hold of small publications like "PPC", which were made with typewriters and photocopiers, and sold in a few very nerdy places.

    In the absence of internet and decent books, trial and error and exchanging experiences with other nerds where the sources of learning.
  • 0
    @FourtyTwo My first computer was regular 48K Spectrum, but only a few months later I got Amstrad CPC464. I got my first PC (i80286 CPU!) in January 1990. and that was moment I've really started with programming - I was not constrained to BASIC/Z80 assembly (and grain of Pascal) anymore.
  • 1
    Google, Stack Overflow, and Web Inspector.

    Breaking things = best kind of experience
Add Comment