Programmers?

How much do you love this stuff?
Post Reply

Are you a programmer?

I used to be a programmer full time but now I am a manager and/or architect.
0
No votes
I have not been a full time programmer but I manage programmers.
0
No votes
Programming is the majority of the work of my day job.
2
29%
Programming is a part of my day job, but not the main part.
4
57%
I program on the side for money.
0
No votes
I program on the side for fun.
1
14%
 
Total votes: 7
User avatar
Lunkhead
You're No Good
Posts: 8104
Joined: Sat Sep 25, 2004 12:14 pm
Instruments: many
Recording Method: cubase/mac/tascam4x4
Submitting as: Berkeley Social Scene, Merisan, Tiny Robots
Pronouns: he/him
Location: Berkeley, CA
Contact:

Programmers?

Post by Lunkhead »

I'm curious to poll the people here to get some info about who is a programmer, how much they program, and in what languages.

I program full time. I use Java. I work primarily on Web related code, so I have done a lot of Web stuff as well (HTML, CSS, JavaScript).

What about you all...? Looking more for simple factual info and not bragging and flame bait. ;)
User avatar
king_arthur
Ice Cream Man
Posts: 1752
Joined: Sun Sep 26, 2004 6:56 am
Instruments: guitar, vocals, bass, BIAB, keyboards (synth anything)
Recording Method: Tascam DP-24SD
Submitting as: King Arthur
Pronouns: he/him
Location: Phoenix, AZ
Contact:

Re: Programmers?

Post by king_arthur »

Used to be a programmer 'til I got laid off. Still do a lot of stuff on my computer at home, most recently HTML, perl and PHP. I'm also learning how to create online courses, currently using a front end thing called eFront - I don't know if you consider that programming or not.

Best "programming" story: when I got my BA at ASU in 2006, they had a "foreign languages" requirement and I hadn't taken any since high school. Sat down with the counselor, who mentioned that, as far as ASU was concerned, "current programming language" courses count as "foreign languages" for graduation.

The official guidelines seemed to say something about "two subsequent semesters in a current programming language," but they relaxed that on my account, and so for my BA from ASU, I met my foreign language requirement based on courses I took in Fortran and Cobol.

Well, they're sorta current. Somebody somewhere must still be running some Fortran programs, some Cobol programs... then again, my Firefox spell checker doesn't seem to recognize either one of those names as correctly spelled words...

Charles
"...one does not write in dactylic hexameter purely by accident..." - poetic designs
User avatar
Manhattan Glutton
Ice Cream Man
Posts: 1530
Joined: Tue Feb 15, 2005 12:10 pm
Instruments: Angst
Recording Method: REAPER
Location: Madison, WI
Contact:

Re: Programmers?

Post by Manhattan Glutton »

I program full time but I'm looking to get my title adjusted to "architect" since I've been doing more of a leadership role lately.
If I had a dollar for every one of my songs j$ has called a 90s pastiche, I'd have $1 for every song I've written.

Nur Ein Archives | The New Ugly Podcast
User avatar
Lunkhead
You're No Good
Posts: 8104
Joined: Sat Sep 25, 2004 12:14 pm
Instruments: many
Recording Method: cubase/mac/tascam4x4
Submitting as: Berkeley Social Scene, Merisan, Tiny Robots
Pronouns: he/him
Location: Berkeley, CA
Contact:

Re: Programmers?

Post by Lunkhead »

And you're writing iOS apps? C# servers?
User avatar
Manhattan Glutton
Ice Cream Man
Posts: 1530
Joined: Tue Feb 15, 2005 12:10 pm
Instruments: Angst
Recording Method: REAPER
Location: Madison, WI
Contact:

Re: Programmers?

Post by Manhattan Glutton »

iOS apps, C# web server, MUMPS database

BTW I'd be glad to put in peoples' resumes. We're like the Google of the midwest, so they say. Although most people end up still doing VB stuff.
If I had a dollar for every one of my songs j$ has called a 90s pastiche, I'd have $1 for every song I've written.

Nur Ein Archives | The New Ugly Podcast
User avatar
irwin
Mean Street
Posts: 617
Joined: Mon Jan 22, 2007 10:09 pm
Instruments: insecurity
Recording Method: scotch
Submitting as: suckweasel, kasper, nutwalls
Location: Woodland, CA

Re: Programmers?

Post by irwin »

I am a UNIX sysadmin in Real Life(tm), which of course involves its fair share of small programming projects, mostly in perl, python and PHP. Having come from a computer science background before the age of Java (and indeed my college C++ course did not cover STL as it had not yet been standardized at that time), I consider my "native tongue" to be C. I do sometimes find myself editing C/C++/FORTRAN code (yes they still use FORTRAN in research. Ugh) to fix things, but I can't even remember the last thing I wrote from scratch in C.

Before I had kids, I did do some programming on personal projects. These days, not so much.
"Ouch. I wonder if this guy sounds like this when he speaks." -- Puce
User avatar
fluffy
Eruption
Posts: 11028
Joined: Sat Sep 25, 2004 10:56 am
Instruments: sometimes
Recording Method: Logic Pro X
Submitting as: Sockpuppet
Pronouns: she/they
Location: Seattle-ish
Contact:

Re: Programmers?

Post by fluffy »

I can probably program better than whoever wrote the poll handling code for phpBB, which always tells me "the submitted form was invalid."

Programming is the majority of my job although at times I play architect or team lead instead (but when I do I'm still coding and not just making stupid decisions from on high, so I guess that makes me not actually an architect).

My favorite and primary language is C++, but these days I do a lot of Java as well (yay for Android development), and at Sony I did my fair share of Javascript as well. Incidentally, JS is a great language hobbled by a hideous syntax and some ridiculous ad-hoc behavior (which, fortunately, can mostly be subverted via

Code: Select all

"use strict";
in modern JS interpreters). Unlike most Java and Javascript programmers I actually understand the basis and rationale behind those languages, and can also articulate what's wrong with them while knowing how to get around those problems (and swearing under my breath every minute of it).

I've also done my fair share of PHP and Perl both professionally and for spare-time projects. They're quick-and-dirty languages for doing quick-and-dirty things. I'm a bit aghast at how much of the web runs on both of them. (Incidentally, Amazon.com's HTML generator runs primarily on a thing called Mason, which is basically Perl with PHP-style embedding, although the backend logic is mostly C++, Java, and Perl with all sorts of neat distributed component stuff running the show.)

Oh, and using C++ without STL and boost::shared_ptr/weak_ptr is like using a Ferrari that's stuck in first gear. It can still go really fast but you're likely to break something expensive if you're not careful.

Personally I'm looking for an excuse to write something in Vala, which is basically modernizing C and adding the useful parts of C++ that make sense, while keeping the syntax reasonable and the ABI C-compatible. Sadly, it seems to be in the "Gnome ghetto" and most people don't realize that it's a great language on its own (much like most people still think of Javascript as being something that runs in the browser and nothing else).
User avatar
roymond
Beat It
Posts: 5188
Joined: Sat Sep 25, 2004 3:42 pm
Instruments: Guitars, Bass, Vocals, Logic
Recording Method: Logic X, MacBookPro, Focusrite Scarlett 2i2
Submitting as: roymond, Dangerous Croutons, Intentionally Left Bank, Moody Vermin
Pronouns: he/him
Location: brooklyn
Contact:

Re: Programmers?

Post by roymond »

I just found a box of my old Assembler punch cards.

I'm a hack, but I do useful things to get into trouble. Mostly in those fake scripting tools like Frontier, JS and lately something called Processing, which is an open source data visualization environment that can rip through huge data sets really well. One client is pushing 300 million songs to listeners a day and I analyze their server logs with Processing.

In the past I made digital asset management systems and automated print and web production processes.
roymond.com | songfights | covers
"Any more chromaticism and you'll have to change your last name to Wagner!" - Frankie Big Face
User avatar
inevitableguy
Mean Street
Posts: 534
Joined: Sat Apr 26, 2008 9:19 am
Instruments: Stuff with strings, vocals, poor drum machine programming
Recording Method: Roland VS-1880
Submitting as: Naked Philosophy
Location: Seattle, WA
Contact:

Re: Programmers?

Post by inevitableguy »

I can program in FORTRAN and I think I could probably still pound something out in the Commodore 64 version of BASIC. So, if it magically becomes 1986 again, I'm all set.
==========================================
Naked Philosophy, The Tedward Nixon Experience
==========================================
"Brilliant and disastrous at almost the exact same time" - Melvin
User avatar
fluffy
Eruption
Posts: 11028
Joined: Sat Sep 25, 2004 10:56 am
Instruments: sometimes
Recording Method: Logic Pro X
Submitting as: Sockpuppet
Pronouns: she/they
Location: Seattle-ish
Contact:

Re: Programmers?

Post by fluffy »

roymond wrote:I just found a box of my old Assembler punch cards.

I'm a hack, but I do useful things to get into trouble. Mostly in those fake scripting tools like Frontier, JS and lately something called Processing, which is an open source data visualization environment that can rip through huge data sets really well. One client is pushing 300 million songs to listeners a day and I analyze their server logs with Processing.

In the past I made digital asset management systems and automated print and web production processes.
Processing is pretty neat. That's another language/library I've been wanting an excuse to learn, although usually I end up just writing one-off data visualization apps in languages I'm more familiar with.

http://beesbuzz.biz/blog/e/2006/07/07-visualize.php
http://beesbuzz.biz/blog/e/2006/07/12-visualize_2.php
User avatar
jast
Ice Cream Man
Posts: 1325
Joined: Tue Jul 29, 2008 7:03 pm
Instruments: Vocals, guitar
Recording Method: Cubase, Steinberg UR44
Submitting as: Jan Krueger
Pronouns: .
Location: near Aachen, Germany
Contact:

Re: Programmers?

Post by jast »

None of the options describe me. I don't enjoy programming (anymore) and I don't get paid for it, but I do it anyway. Sometimes.
User avatar
ujnhunter
Ice Cream Man
Posts: 1804
Joined: Fri Mar 07, 2008 1:09 pm
Instruments: Bass, Keyboards, Crummy Guitar & Animal Noises (especially Donkeys)
Recording Method: Reaper 5.9x, Tascam FireOne/Behringer UMC202HD/Avid Eleven Rack/Line 6 UX2, Win 7 PC / Win 10 Laptop
Submitting as: Cock, Chth*.*, D.A.H. (Der Alter Hahn)
Pronouns: His Infernal Majesty
Location: CT, USA
Contact:

Re: Programmers?

Post by ujnhunter »

On the side for fun... I like to make video games/demos. VB & C+ in the past and C# in the present.
-Ujn Hunter
Photovoltaik - Free 6 Track EP - Song Fight! Liner Notes
Billy's Little Trip wrote:I must have this....in my mouth.....now.
User avatar
Manhattan Glutton
Ice Cream Man
Posts: 1530
Joined: Tue Feb 15, 2005 12:10 pm
Instruments: Angst
Recording Method: REAPER
Location: Madison, WI
Contact:

Re: Programmers?

Post by Manhattan Glutton »

Manhattan Glutton wrote:I'm looking to get my title adjusted to "architect"
Well, I got the "it's against our culture to have titles" speech from two people. Going up the chain of command some more.
If I had a dollar for every one of my songs j$ has called a 90s pastiche, I'd have $1 for every song I've written.

Nur Ein Archives | The New Ugly Podcast
User avatar
fluffy
Eruption
Posts: 11028
Joined: Sat Sep 25, 2004 10:56 am
Instruments: sometimes
Recording Method: Logic Pro X
Submitting as: Sockpuppet
Pronouns: she/they
Location: Seattle-ish
Contact:

Re: Programmers?

Post by fluffy »

At the new job there aren't really titles, just areas that people work in, which in a lot of ways is fine. I don't like how job title tends to dictate job function.
User avatar
Manhattan Glutton
Ice Cream Man
Posts: 1530
Joined: Tue Feb 15, 2005 12:10 pm
Instruments: Angst
Recording Method: REAPER
Location: Madison, WI
Contact:

Re: Programmers?

Post by Manhattan Glutton »

It's annoying when you're doing all this extra stuff and still "software developer". Trust me.
If I had a dollar for every one of my songs j$ has called a 90s pastiche, I'd have $1 for every song I've written.

Nur Ein Archives | The New Ugly Podcast
User avatar
irwin
Mean Street
Posts: 617
Joined: Mon Jan 22, 2007 10:09 pm
Instruments: insecurity
Recording Method: scotch
Submitting as: suckweasel, kasper, nutwalls
Location: Woodland, CA

Re: Programmers?

Post by irwin »

Around these parts, anyone that does anything remotely technical is either a Programmer N (for N between 1 and 7) or a Computer Resource Specialist N. Software Developer, DBA, sysadimin, web designer, even sometimes desktop support: all "Programmer".

Job-description-wise it often feels like I spend 90% of my time under the inevitable catch-all "Other duties as assigned."

So it goes.
"Ouch. I wonder if this guy sounds like this when he speaks." -- Puce
User avatar
Caravan Ray
bono
bono
Posts: 8647
Joined: Sat Sep 25, 2004 1:51 pm
Instruments: Penis
Recording Method: Garageband
Submitting as: Caravan Ray,G.O.R.T.E.C,Lyricburglar,The Thugs from the Scallop Industry
Location: Toowoomba, Queensland
Contact:

Re: Programmers?

Post by Caravan Ray »

Where is the option that says:

Let's beat shit out of the nerd?
HeuristicsInc
Beat It
Posts: 5297
Joined: Sat Sep 25, 2004 6:14 pm
Instruments: Synths
Recording Method: Windows computer, Acid, Synths etc.
Submitting as: Heuristics Inc. (duh) + collabs
Pronouns: he/him
Location: Maryland USA
Contact:

Re: Programmers?

Post by HeuristicsInc »

Sheesh, CR. Yeah, poll is borken. I mostly write C++ for work. Recently had a stint as team lead also while the regular lead was off having a baby. Wrote my own website in Perl.
-bill
152612141617123326211316121416172329292119162316331829382412351416132117152332252921
http://heuristicsinc.com
Liner Notes
SF Lyric Ideas
Post Reply