How Long Have You Been Coding?

You’re probably right. For the moment, the physician said that some very superficial blood vessels of my right eye are broken mainly because of overtiredness and she said that is not important. I will have to sleep longer. I should be in the bed right now but I don’t manage to sleep.

[quote]Marathon coding sessions aren’t that productive. You spend six hours coding, three hours making boneheaded mistakes because you’re worn out, and another three trying to fix those mistakes and probably introducing more.
[/quote]
not if you pace yourself. test after each feature you add. I’ll manage to put myself into some sort of… programming trance… by listening to techno music, and when i finally stop, i’ll find that i got quite a lot done.

Make sure to have your eyes checked regularly and mention that you spend time in front of a computer. Personally I have a brain defect such that my eyes are fine for normal viewing situations, but they don’t focus properly when looking at a screen and there are special glasses to correct this.

EDIT: I never noticed this problem as everything looks in focus without.

2 years

1.5 years, starting from 7th grade.

Around 4 to 7 years.

How do you use LWJGL then? :o

I have been at it for 5 years, and recently went back to Slick2D after an attempt t tango with OpenGL.

27 years (starting at 7 year old)

7 ~ 12 : Basic on Amstrad CPC
12 ~ 16 : C on my first Olivetti M24
16 ~ 18 : C++ (but the POO was a mistery for me at this moment…)
18 ~ 22 : C++ / Eiffel / C / ASM / Shell / … ( as student in university, the POO principes become really more easy)
22 ~ 34 : Java (+ some others)

12 - Basic
17 - Overview of all major languages (Fortran, Ada, Cobol, C, Small Talk, Pascal, and more)
17 - Turbo Pascal
18 - C
21 - C++
22 - Early Java
22 - Back to C++
27 - Java with my first commercial deployment

I have at least 12 years of work hours developing code off and on for 20+ years.

Yet I still can’t get a good job doing it, and I don’t have the time of day for stuff I learned 5 or ten plus years ago. If it was really useful then I would have made money from it and still remembered it.

Shame that every interview question is something I never used or needed to make game, ecommerce, or input automation yet had in school and have forgotten long ago.

So with a BSCS and 12 working years of software development I don’t think anyone would hire me for even a basic coding since India is so much cheaper from false exchange rates. Heck I might hire them to make games for me soon. LOL.

Coding my life away was so useless. I wish I had the pea sized brain that gets billions like Bill Gates and Warren Buffett.

Oh well. At least I will get >100 million plays of my games that I coded alone and will probably finish up my self replicating robot army before I die.

Lifes a bitch, you fall for programming, and then you die.

[quote]Lifes a bitch, you fall for programming, and then you die.
[/quote]
It’s better than fall to anything worse :wink:

I agree.

Depends on your attitude. Life is MY bitch.

+1

This is probably the best advice of them all. Surprisingly hard to follow.

My first coding was done on a teletype machine in my 8th grade science class. Our teacher Mr Miller (I still remember him) had a connection to an IBM 360 main frame with a phone modem. Our programs were saved on paper punch tape. There was a line of holes down the middle of the tape for the feed sprocket. On either side of the tape there were up to 4 holes. Those 4 holes on each side (8 total) represented one byte. You could literally see the bytes of your program visually represented on the paper tape.

That was in 1971. 41 years ago. Now I really feel old.

In 1977 we had a computer lab at high school. It was also attached to an IBM 360 mainframe. That mainframe cost $250,000 at the time and right now, your iPad is more powerful. We also had the first Apple computers come out at that time. The Apple 1 was a kit. The Apple ][ was a complete system with 8k of RAM. That’s right, not 8 Meg, but 8K. If you wanted another 8k you needed to buy a $200 circuit board with about 40 chips on it. We programmed in BASIC and saved our code to cassette tapes.

Then I got a TI 994A with a whopping 16k of RAM. By the time you plugged in the extended BASIC cartridge you only had a bit over 13k left. Back then in the golden age of computer programming as a hobby there were magazines and books you could buy which had the source code for very basic games. You would type in the code and save it on a cassette and you’d have a game. I learned a lot about how to write code, use subroutines, branching and looping by copying that source code. Of course, you’d rarely type every single character in properly so you’d have to debug it. It was a fun way to learn to write code. I miss those kinds of books today. I think a lot of people would enjoy them.

Then I went through a series of dead end jobs. I decided to go back to school in my 20’s to get my college degree at night school. I had to work full time during the day to pay for my car and rent and food so I could only go to night school. That limited me to only 2 or 3 classes per semester. After far too many years I completed an Associate of Science degree in Applied Mathematics and a Bachelors Degree in Computer Science. I started working in the QA department of Software Products International and eventually ended up running the QA department with a team of 4 QA testers under me.

I then moved to Software Sorcery where I was promised a job as a programmer but instead was put into phone support. SS made games like Jutland; Aegis, Guardian of the Fleet, Conqueror 1086, and Party at Crawdad Creek. It was my first exposure to a real game company.

I then moved into business computing where I worked originally in QA and eventually as a programmer for National Decision Systems (Now Equifax) and then for a series of small software companies. I eventually moved to Union Bank of California where I helped build a major part of their online banking system in a team of about 40 people. They still use the interest rate code I wrote over 10 years ago.

I then moved to Northern California to take a break from the stress of software development. For about a year I taught music and had over 40 private music students. I teach jazz and rock guitar, fingerstyle guitar, mandolin and banjo. But the economy collapsed and I couldn’t make enough money to pay my mortgage so I went back to software.

My first job back was at Vision Service Plan (VSP) where we wrote software where optometrist could bill VSP (which is an insurance company). I then moved to Lexis Nexis where I’ve been ever since. At LN we write the software which clients and law firms use to track their legal matters and bill invoices. Our client list in confidential. But we are allowed to say “I can’t tell you who our clients are, but you’ve seen many of their commercials on the Super Bowl.” A lot of them are major insurance companies and food product companies.

I’ve been coding in Java since version 1.1.3 which would put it at about 1997. Even though I use to code in C++ and MFC for Windows Applications I’ve never gone back once I started using Java. For large scale web applications like Amazon, Ebay, and ours, Java is the way to go. The “Write once run anywhere” ability lets us code on our desktops on Windows 7, transfer the code to Linux boxes for testing, Then to IBM AIX boxes for server use or Sun boxes for the servers. Most of the time, it just works as long as you have all the right database drivers.

So that’s the long answer to "how long have you been coding?’ A long freakin time ;D

I started with Fortran during my bachelor, about 6 years ago. Since them I have also use C (for a short period), R (only for small things) and Matlab (during the last 3 years).
Now I am starting with Java (and making games for the first time). I hope to code in Java at least for a few years ;D

I’ve been coding for only about 4 months of actually doing something, and then only about 5 months of making small little minecraft mods and what not. Im having a hard time too, but what I noticed is that once you get over how to structure your code and how the code actually works it gets easier. Although you still have to learn everything else :(. About the OpenGL, Im making my own game in LWJGL and I have found that although I got over a bit of the hard part, its still a lengthy process of understanding and getting used to its code.

Ive also been talking to a few friends (who work for big gaming companies) and they have said that it takes a long time 1-2 years about to get all the code somewhat memorized so that you can go and code for a long time without having to rely on the internet for different things. Like I said earlier I have only been coding for about 8 months total, and am only 14 so Im not the biggest mastermind of coding, but being 14 it shows that you dont have to be a genious to understand it and to apply the code.

7 months - Java
2 months - Objective C
1 month - C#
3 months - JavaScript
4 months - HTML
1 month - CSS

28 years

Began at 9, I’m now 30.
As professionnal : now 8 years :).

Best programmers don’t realy care about technology, they make it by using what’s suitable for the problem!