LinuxQuestions.org
Latest LQ Deal: Latest LQ Deals
Home Forums Tutorials Articles Register
Go Back   LinuxQuestions.org > Forums > Non-*NIX Forums > Programming
User Name
Password
Programming This forum is for all programming questions.
The question does not have to be directly related to Linux and any language is fair game.

Notices


Reply
  Search this Thread
Old 04-17-2006, 01:21 AM   #1
RHLinuxGUY
Member
 
Registered: Oct 2003
Distribution: Ubuntu 7.04
Posts: 889
Blog Entries: 1

Rep: Reputation: 30
How did you get into programming? What age for what reason? Was it easy? etc.


Here are some questions to any programmer out there:

What age were you when you started programming?

Was it insanely difficult for you at first? Did you grasp it quick or did it seem as though you were never going to become a programmer?

What were your reason for wanting to program? Something your family does, it was there on my desktop so I played with it, I wanted to be a hacker from the movies, etc...

If it was difficult almost to the point of you giving up on it, what motivated you to keep going?

How long did you study programming from day to day when you just began? Did you just looked at some source of information or played around with a language: an hour a day? Week? Month?

If teaching/being tought programming consumed *insert here*% of your life from day to day.. what were the side effects?

Where do you see low level programming in, say, 8 or so years? Would the market for programmers be cut throat, as some people I know tell me the web design market is?

What else do you do besides program? Or do you just program?

I got a couple other questions that I thought of before but can't think of at the moment, I'll input them sometime tomarow.(041706)

--UPDATE--

Does your job incorporate programming? Or is it just a hobby? If it is a job you are doing, what do you do? (game programming, office software, networking software, etc.)

Last edited by RHLinuxGUY; 04-17-2006 at 01:24 AM.
 
Old 04-17-2006, 01:52 AM   #2
Simon Bridge
LQ Guru
 
Registered: Oct 2003
Location: Waiheke NZ
Distribution: Ubuntu
Posts: 9,211

Rep: Reputation: 198Reputation: 198
OK - this could be interesting:
Quote:
Originally Posted by RHLinuxGUY
Here are some questions to any programmer out there:

What age were you when you started programming?
13
Quote:
Was it insanely difficult for you at first? Did you grasp it quick or did it seem as though you were never going to become a programmer?
It was quite easy to learn - BASIC on TRS80 - and I was hacking the machine quite early on. It was trickier to become more advanced since I was pretty much cut off from other programmers.
Quote:
What were your reason for wanting to program? Something your family does, it was there on my desktop so I played with it, I wanted to be a hacker from the movies, etc...
I learned to program at school - there was a course for it and I liked to hang out with the guys who would program the things as opposed to the guys who played donkey-kong all day. I did it for the cool.
Quote:
If it was difficult almost to the point of you giving up on it, what motivated you to keep going?
The main difficulty was keeping up with developments when the 286-386 revolution occurred. Work took me in a different direction and when I started again, for a thesis, I had gone from a turbo-pascal algorithmic world to a java/c++ one ... but it had to be done or no degree.
Quote:
How long did you study programming from day to day when you just began? Did you just looked at some source of information or played around with a language: an hour a day? Week? Month?
Initially, the school had one computer teacher who was actually pretty ignorant. But he hid this by also hiding all the manuals. I managed to get hold of the keys to the storeroom, in a different contxt, and discovered the manuals, system specs, and a guide to the BASIC instructions. I used to spend all the available time, every day on this... I'd say about 4-5 hours a day 5 days a week.
Quote:
If teaching/being tought programming consumed *insert here*% of your life from day to day.. what were the side effects?
I didn't become cool
Quote:
Where do you see low level programming in, say, 8 or so years? Would the market for programmers be cut throat, as some people I know tell me the web design market is?
define "low level". To me, that is "machine code" programming, which I did a lot of. If you mean actually writing code for stuff - the market for programmers is likely to become specialised even more than now. (Commercially that is. OS projects will always be available to soak up surplus programmers.) However, a lot depends on developments in IP in software ... it may become almost impossibly to be a programmer in the accepted sence and you end up manipulating blocks pr proprietary code which the company has rights to... with a kind of script that controls the kinds of relationships these blocks can have to each other.
Quote:
What else do you do besides program? Or do you just program?
I am a research scientist and a daddy.
Quote:
Does your job incorporate programming?
yes
Quote:
Or is it just a hobby?
also a hobby
Quote:
If it is a job you are doing, what do you do? (game programming, office software, networking software, etc.)
Just stated, I am a scientist - a physicist: I use computers to make models of phenomina under study, so I can better design experiments to test the ideas in the real world.

As a point of interest: Open Source is very important in science.

1. I need to be able to use any code I design without worrying about the copywrite - scientists cannot afford licences: if a fee is required then the research usually dosn't get done.
2. My simulations usually show something weird is going to happen - I need to know that the weirdness is in the theory and not in the code. If the code is not available, I have no way to tell.
 
Old 04-17-2006, 02:29 AM   #3
primo
Member
 
Registered: Jun 2005
Posts: 542

Rep: Reputation: 34
Quote:
What age were you when you started programming?
16.

Quote:
Was it insanely difficult for you at first? Did you grasp it quick or did it seem as though you were never going to become a programmer?
I just enjoyed learning it.

Quote:
What were your reason for wanting to program? Something your family does, it was there on my desktop so I played with it, I wanted to be a hacker from the movies, etc...
It was cool to me to create my own executables.

Quote:
If it was difficult almost to the point of you giving up on it, what motivated you to keep going?
Fun. You don't have to be a genius. Maybe some rewarding neurotransmitters in the brain suffice. I feel good when I catch a bug and when I don't, I can't sleep.

Quote:
How long did you study programming from day to day when you just began? Did you just looked at some source of information or played around with a language: an hour a day? Week? Month?
I started with a Pascal quick-reference in a math book! Pascal is a good starting language to learn. It's better to start with the logic and structure of programming than to get lost in the inner details in a language. Then C was easier for me to pick.

Quote:
Where do you see low level programming in, say, 8 or so years? Would the market for programmers be cut throat, as some people I know tell me the web design market is?
It depends on your own motivation. You really have to initiate yourself in the beauty of logic and the readability of code.
 
Old 04-17-2006, 02:30 AM   #4
RHLinuxGUY
Member
 
Registered: Oct 2003
Distribution: Ubuntu 7.04
Posts: 889

Original Poster
Blog Entries: 1

Rep: Reputation: 30
Quote:
define "low level".
Sorry about that, it may be a little vague, but low level C/C++ compared to high level javascript/Python/Logo

Last edited by RHLinuxGUY; 04-17-2006 at 02:46 AM.
 
Old 04-17-2006, 02:45 AM   #5
RHLinuxGUY
Member
 
Registered: Oct 2003
Distribution: Ubuntu 7.04
Posts: 889

Original Poster
Blog Entries: 1

Rep: Reputation: 30
Quote:
Quote:
What age were you when you started programming?
14 when I was introduced, 15 when I was serious.

Quote:
Was it insanely difficult for you at first? Did you grasp it quick or did it seem as though you were never going to become a programmer?
Yes, it was insanely difficult. But over time I have become to be somewhat confident in programming in c++, but I am jealous that a nerd like me aren't as smart as others when it comes to grasping the concept of programming, but has not stopped me.

Quote:
What were your reason for wanting to program? Something your family does, it was there on my desktop so I played with it, I wanted to be a hacker from the movies, etc...
It was for a variety of reasons, but just to address a couple:

1: I didn't want to become an ignorant of his/her own ignorant high school student who watches the day pass by instead of passing with the day.

2: I had hated waiting for games and desktop applications that functioned close to the way I would have wanted it to function.

Quote:
If it was difficult almost to the point of you giving up on it, what motivated you to keep going?
That I have access to people mingling about in these forums that may answer a question of mine. And also, I noticed that the more time I put my mind to understanding a concept, I begin to understand it even if I still feel I don't. It usualy results in me finding out that I understand after several days/weeks of frustration.

Quote:
How long did you study programming from day to day when you just began? Did you just looked at some source of information or played around with a language: an hour a day? Week? Month?
I have to changed this question for I am still learning to program efficiently, but since the majority of my day is wrapped around school (3 hours) and work (6 hours), I then squeeze as much programming in as possible, whether it be 15 minutes, or 2 hours. When the weekend comes I push people out of life for that time being and work on computers+programming.

Quote:
What else do you do besides program? Or do you just program?
Think. Tinker with OS's/Computers. Spend time with my dad. Browse wikipedia. Read up on history. Watch history channel. Play a computer game. Though lately I have been thinking about programming when it is not programming time.

Last edited by RHLinuxGUY; 04-17-2006 at 02:47 AM.
 
Old 04-17-2006, 04:42 AM   #6
dmail
Member
 
Registered: Oct 2005
Posts: 970

Rep: Reputation: Disabled
Quote:
What age were you when you started programming?
I started data input at about the age of 8. This was in the form of games; i.e. you buy a book or mag and there would be pages and pages of code which you would copy and hopfully have you name printed across the screen. These where the days when I would get a syntax error and not have a clue what was wrong.
Quote:
Was it insanely difficult for you at first? Did you grasp it quick or did it seem as though you were never going to become a programmer?
See above. It may of well been written in latin for all I could understand.

Quote:
What were your reason for wanting to program? Something your family does, it was there on my desktop so I played with it, I wanted to be a hacker from the movies, etc...
It's a constructive medium.


Quote:
If it was difficult almost to the point of you giving up on it, what motivated you to keep going?
I'm a highly motivated, self driven person where quitting is not an option.

Quote:
How long did you study programming from day to day when you just began? Did you just looked at some source of information or played around with a language: an hour a day? Week? Month?
When I began it was a few hours here and there, a while ago I could code for days without sleep (not a good idea).


Quote:
If teaching/being tought programming consumed *insert here*% of your life from day to day.. what were the side effects?
I find there are many potential traps such as, withdrawing from society, becoming a super nerd; but the biggest is something which noone ever warned me about. As programming is constant problem solving it is possible to not be able to stop looking at things and analysing them; so much so that your mind can not switch off.


[QUOTE]
Where do you see low level programming in, say, 8 or so years? Would the market for programmers be cut throat, as some people I know tell me the web design market is?
[QUOTE]
Very much so yes.

Quote:
What else do you do besides program? Or do you just program?
Escapism through drink, drugs etc.
 
Old 04-17-2006, 08:52 AM   #7
sprezzatura
LQ Newbie
 
Registered: Apr 2006
Posts: 2

Rep: Reputation: 0
What age were you when you started programming?

16 (in 1965)

Was it insanely difficult for you at first? Did you grasp it quick or did it seem as though you were never going to become a programmer?

Yes, it was difficult. No, I did not grasp it quick.

What were your reason for wanting to program? Something your family does, it was there on my desktop so I played with it, I wanted to be a hacker from the movies, etc...

It was like magic. There was a beautiful order and power to the computer.

If it was difficult almost to the point of you giving up on it, what motivated you to keep going?

Somehow I knew this is what I wanted to do the rest of my life.

How long did you study programming from day to day when you just began? Did you just looked at some source of information or played around with a language: an hour a day? Week? Month?

I took a one-week FORTRAN course, then I was on my own, reading manuals, bugging more experienced programmers for information.

If teaching/being tought programming consumed *insert here*% of your life from day to day.. what were the side effects?

Divorce.

What else do you do besides program? Or do you just program?

Manage a software development company.


Does your job incorporate programming? Or is it just a hobby? If it is a job you are doing, what do you do? (game programming, office software, networking software, etc.)

Program genealogy graphics for a small company. And it's still insanely difficult.
 
Old 04-17-2006, 08:59 AM   #8
95se
Member
 
Registered: Apr 2002
Location: Windsor, ON, CA
Distribution: Ubuntu
Posts: 740

Rep: Reputation: 32
Thumbs down

Quote:
Originally Posted by RHLinuxGUY
What age were you when you started programming?
14 or 15, whatever age you are in the summer between grade 8 and 9.

Quote:
Originally Posted by RHLinuxGUY
Was it insanely difficult for you at first? Did you grasp it quick or did it seem as though you were never going to become a programmer?
I started w/ VB, so it was pretty easy.

Quote:
Originally Posted by RHLinuxGUY
What were your reason for wanting to program? Something your family does, it was there on my desktop so I played with it, I wanted to be a hacker from the movies, etc...
Not sure really. My dad's in IT, and he had all these VB books lying around, so I decided to give it a shot. It turned out to be really fun. But, I actually started making web sites a couple years earlier. A few of my friends got kind of competitive (who can cram the most "cool" features onto a web page... you know, embedding 3mb wav files and things like that ). I guess I got interested in programming then and the web stuff just wasn't sufficing.

Quote:
Originally Posted by RHLinuxGUY
If it was difficult almost to the point of you giving up on it, what motivated you to keep going?
Programming is really as hard as you make it. I mean, you can stay in the "shallow end" as long as you want really, just making little, semi-useless programs, or you can start moving out a little deeper. I guess you don't get that if your thrust into programming in a University context or something, but for those that started in high school, the only pressure to get into the harder stuff would be from other programmers, and there really just wasn't any at my school. There were sometimes I really did feel completely stupid, and completely intimidated by someone who was just a far better programmer than me. But you'll get that in any field. If your a computer nerd, and have been programming since grade school, it can be very personal, and you may see it as defining a part of you, so finding people, especially a whole lot of people, that are better than you is hard to take at first. But, you have to remember your still learning, and yourself 2 years ago would probably feel inferior to yourself now.

I've also had a lot of "Ah Ha!" moments. You know, where something suddenly clicks, and you just get it. Everyone will get this w/ pointers, recursion, etc.. Just like everything else, you will get it, you just need to stick w/ it.

Quote:
Originally Posted by RHLinuxGUY
How long did you study programming from day to day when you just began? Did you just looked at some source of information or played around with a language: an hour a day? Week? Month?
A lot... Not sure how much exactly. I didn't watch much TV, but was always on my computer. I'd say at least a couple hours a day on average.

Quote:
Originally Posted by RHLinuxGUY
If teaching/being tought programming consumed *insert here*% of your life from day to day.. what were the side effects?
It really started to impact my social life, especially in grade 11, so in grade 12 I stopped programming on Fridays and Saturdays. I'm in University, and I'm still on my computer too much for my own good. I'm also currently in Comp. Sci. at Univ., which I'm happy w/, but a lot of people bashed me for.

Quote:
Originally Posted by RHLinuxGUY
Where do you see low level programming in, say, 8 or so years? Would the market for programmers be cut throat, as some people I know tell me the web design market is?
I've always loved assembly. I still program in it often, and C as well (if you consider that low-level???). Assembly will always be around. Recently I've got into microcontrollers and stuff like that, which is mostly assembly (though they do have C compilers for some of the better chips). It's fun, and there really isn't a better way to do it

Quote:
Originally Posted by RHLinuxGUY
What else do you do besides program? Or do you just program?
I'm a student in Computer Science (Software Engineering), so not much Most of my classes are programming, or programming concept oriented. And all of my workterms involve programming. I like cars, and enjoy tinkering w/ mine when I have extra money.

Quote:
Originally Posted by RHLinuxGUY
Does your job incorporate programming? Or is it just a hobby? If it is a job you are doing, what do you do? (game programming, office software, networking software, etc.)
I'm doing web development for my current work term, but I only have 2 weeks left
 
Old 04-17-2006, 09:56 AM   #9
PTrenholme
Senior Member
 
Registered: Dec 2004
Location: Olympia, WA, USA
Distribution: Fedora, (K)Ubuntu
Posts: 4,187

Rep: Reputation: 354Reputation: 354Reputation: 354Reputation: 354
Quote:
Originally Posted by RHLinuxGUY
What age were you when you started programming?
About 19
Quote:
Was it insanely difficult for you at first?
No.
Quote:
Did you grasp it quick or did it seem as though you were never going to become a programmer?
Very easy to learn and use.
Quote:
What were your reason for wanting to program?
The IBM 740 had just been installed in the Math Department ant the UO where I was matriculated, and they let us play with it.
Quote:
If it was difficult almost to the point of you giving up on it, what motivated you to keep going?
FOTRAN is very easy to learn.
Quote:
How long did you study programming from day to day when you just began?
Never stopped
Quote:
Did you just look at some source of information or played around with a language: an hour a day? Week? Month?
Read the language specifications and started using it. Abut a hour to get my first program running.
Quote:
If teaching/being tought programming consumed *insert here*% of your life from day to day.. what were the side effects?
By the time I got to graduate school, I was earning more that $10K/year for a few hours a week programming. (That was very good money in 1962. Apartment in Greenwitch Village, MG sport car, private garage, etc.)
Quote:
Where do you see low level programming in, say, 8 or so years?
Hardware will always need programs to work.
Quote:
Would the market for programmers be cut throat, as some people I know tell me the web design market is?
No, but talent is necessary.
Quote:
What else do you do besides program? Or do you just program?
Well, I was a professional statistician and DBA for a number of years, but I'm now retired.
Quote:
Does your job incorporate programming?
I'm retired.
Quote:
Or is it just a hobby?
Yes
 
Old 04-17-2006, 11:03 AM   #10
<db>
LQ Newbie
 
Registered: Apr 2006
Location: US
Posts: 9

Rep: Reputation: 0
Started around 14 years old

If it would have been difficult I would have choosen another hobby. Stated with small dos bat's first but almost same time started looking if could get something nice out of basic (installed with dos).

Well this was back in early 90's. Wanted to create something nice. Like paying Lego's but 4-D. I always (and) still like to create and develope new ideas.

Goals between my ears motivates most. If I _MUST_ do something, it motivates least. If I can't get something working, I try until running out of ideas and then do something else for a while.

Started paying around with source code. That's the best way to learn. I'm bad with reading books! Makes me feel like I'm still in school.

Too much around computer makes me wonder, why my desk looks like hit by hurricane, why my clothes lay around the house, why my car does not get oil changed...

I see programming to be more specialized to sectors. No-one can keep up with all leads on hand anymore. If you are good on one thing, you propably fall behind on two others.

I also play drums, some sports, and lots of other stuff. Can't say I'm nerd in that sence.

I'm working on other industry, but do programming for extra income. That way with no pressure on programming makes it more fun and hobbylike.

Good luck with your coding.
 
Old 04-17-2006, 05:51 PM   #11
hieudt
LQ Newbie
 
Registered: Aug 2004
Location: Hanoi - Vietnam
Distribution: Fedora Core 5
Posts: 24

Rep: Reputation: 15
Quote:
What age were you when you started programming?
11
Quote:
Was it insanely difficult for you at first? Did you grasp it quick or did it seem as though you were never going to become a programmer?
I started with Pascal and it was hard for the first year, after that it is easy.
Quote:
What were your reason for wanting to program? Something your family does, it was there on my desktop so I played with it, I wanted to be a hacker from the movies, etc...
It is a compulsory subject in school in VN so I have to learn.
Quote:
How long did you study programming from day to day when you just began? Did you just looked at some source of information or played around with a language: an hour a day? Week? Month?
For the first year (when I was programming with Pascal), I did it any time, anywhere I can. After that I don't learn much, once you grasp the basic of programming, all other programming languages (and a large number of technologies) are very easy.
Quote:
If teaching/being tought programming consumed *insert here*% of your life from day to day.. what were the side effects?
No side effect.
Quote:
Where do you see low level programming in, say, 8 or so years? Would the market for programmers be cut throat, as some people I know tell me the web design market is?
Low level programming will still be there but probably will not be used as much as it is now (although not many programmers do low level programming exclusively now - probably none, but most programmers (I think) still know a little bit of low level programming).
Quote:
What else do you do besides program? Or do you just program?
A lot of thing. Shopping, watching movie, having sex,... muhwahwa
Quote:
Does your job incorporate programming? Or is it just a hobby? If it is a job you are doing, what do you do? (game programming, office software, networking software, etc.)
I'm working on some contract projects doing office softwares and currently attending university major in computer science so most likely I will be a professional programmer in the future. I also have a Vietnamese Input Method written in JavaScript (so you can go to any website using my script and type Vietnamese without any extra softwares installed on your computer) and a few other softwares. Working on a mail client (GTK+ & C).
 
  


Reply



Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off



Similar Threads
Thread Thread Starter Forum Replies Last Post
Easy-use, easy-install, fast, minimal KDE distro? lukeprog Linux - Distributions 8 09-08-2007 04:21 PM
Can't get Age of Empires II: Age of Kings started (I've could it before !!!) vegetassj2 Linux - Games 44 08-28-2005 04:59 PM
Easy ways to learn/get into programming Jmcatch742 Programming 12 01-20-2005 06:13 PM
Linux4RegularGuys - EASY FTP setup using vsftpd - READ THIS FOR EASY HELP DropHit Linux - Networking 4 11-25-2004 02:44 PM
Java does "age" or "Age" matter when declaring an Int?? Laptop2250 Programming 3 10-13-2003 12:34 PM

LinuxQuestions.org > Forums > Non-*NIX Forums > Programming

All times are GMT -5. The time now is 01:20 AM.

Main Menu
Advertisement
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Open Source Consulting | Domain Registration