Beefy Boxes and Bandwidth Generously Provided by pair Networks
Do you know where your variables are?
 
PerlMonks  

Re: Where does the new generation of programmers begin?

by Laurent_R (Prior)
on Oct 05, 2013 at 12:28 UTC ( #1057024=note: print w/ replies, xml ) Need Help??


in reply to Where does the new generation of programmers begin?

davido, I found your text very interesting, but I also have to disagree somewhat with this statement: "Nowadays the barrier to entry in programming is higher, I think, than it used to be."

I started to develop some programs in BASIC in the early 1980s, first on a TRS-80 computer, then on another micro-computer running CP/M (but I don't remember what the hardware model was) and then on an IBM PC running MS-DOS. For about 8 years I only used interpreted BASIC (plus a little bit of assembly). Then, around 1987-88, I decided that I wanted to be more serious about programming, started to learn some "more serious" languages (such as Pascal and C at the time) and even finally decided in 1989 to resume some college/university studies in CS. It was quite difficult at the time to find simply a Pascal or C compiler to run on a PC, and/or it was quite expensive. A couple of years later, I had to buy an ADA compiler and also a Borland C++ compiler, again something quite expensive when for personal use (even though I used them quite a bit, I don't think I ever got a positive return on these investments). Just a few years later, starting in about 1993, with a Linux box and the Internet, you could easily get free (in this case, I really mean free as in a free beer, not free speech) compilers and development environments for hundreds of different languages. So, from that standpoint, I think it is much easier today that it was at the time when I started.


Comment on Re: Where does the new generation of programmers begin?
Replies are listed 'Best First'.
Re^2: Where does the new generation of programmers begin?
by PerlSufi (Friar) on Oct 05, 2013 at 13:46 UTC
    I agree with some aspects of davido's statement on the barrier of entry in programming. My agreement is in actual experience, I was applying EVERY WHERE for at least 6 months before I even got a response back from anyone. Most jobs that I see online ask for at least 1-3 years experience minimum. I disagree with davido's statement in the reasons you described. In short, programming is clearly more accessible than it was in the past.

Log In?
Username:
Password:

What's my password?
Create A New User
Node Status?
node history
Node Type: note [id://1057024]
help
Chatterbox?
and the web crawler heard nothing...

How do I use this? | Other CB clients
Other Users?
Others contemplating the Monastery: (15)
As of 2015-07-07 20:26 GMT
Sections?
Information?
Find Nodes?
Leftovers?
    Voting Booth?

    The top three priorities of my open tasks are (in descending order of likelihood to be worked on) ...









    Results (93 votes), past polls