Why (and when) did you get into programming?
Do you feel that the modern "everyone should code" push is what got you into it?
Why (and when) did you get into programming?
Do you feel that the modern "everyone should code" push is what got you into it?
For further actions, you may consider blocking this person and/or reporting abuse
Mike Young -
Ashley D -
Giuliana Olmos -
Lloyd Rivers -
Top comments (3)
Short answer: It's funny, Linux was my inspiration to get into it.
Long answer: I was studying to be a graphic designer. Then I found me in situation where I needed to learn something new in order to accomplish a tech related task. Well, it results that Linux could do that, specifically a set of CLI's. After that, I did what I needed. That took me to the right direction. I've been loving software development until today.
First started coding when I was about 7 because I had an interest in how computers actually worked. Originally started with Racket (back then it was DrScheme) because that's what my father (who's a developer by trade) suggested at the time. Got about halfway through the 'course' I was using, got bored, and moved on to other things.
Started again in high school, where I took a course on BASIC (I think it was FreeBASIC, not sure though), which I honestly regret a bit because that, in retrospect, is part of what pushed me away from a career as a developer and more towards systems administration. At about the same time, I was seriously diving into Linux for the first time, and learning a lot there, and that caught my interest far more than learning to code did.
There were ultimately three things that got me interested in getting serious about learning to code after that class in high school:
I am fundamentally lazy. I hate wasting key-strokes (I get borderline offended when a tool-dev decides "I ain't coding short-opts, you have to use long-opts if you want to specify this tool-option"). I hate repeating myself. Coding was a great way to avoid wasting key-strokes.
Basically, my start into regular coding pretty much came with a classmate introducing me to TCSH and its command-history editing capability (and, for more-permanence, dumping history to files and then creating scripts from those). Carried over in my switch to KSH and then BASH ...and acted as a good foundation for moving into "real" languages.