Programmers?
- Lunkhead
- You're No Good
- Posts: 8165
- 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?
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.
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.
- king_arthur
- Ice Cream Man
- Posts: 1753
- 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?
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
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
- 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?
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
Nur Ein Archives | The New Ugly Podcast
- Lunkhead
- You're No Good
- Posts: 8165
- 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?
And you're writing iOS apps? C# servers?
- 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?
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.
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
Nur Ein Archives | The New Ugly Podcast
- irwin
- Mean Street
- Posts: 620
- Joined: Mon Jan 22, 2007 10:09 pm
- Instruments: insecurity
- Recording Method: scotch
- Submitting as: suckweasel, kasper, nutwalls
- Location: Woodland, CA
Re: Programmers?
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.
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
- fluffy
- Eruption
- Posts: 11090
- 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?
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 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).
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";
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).
- 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?
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.
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
"Any more chromaticism and you'll have to change your last name to Wagner!" - Frankie Big Face
- 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?
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
Naked Philosophy, The Tedward Nixon Experience
==========================================
"Brilliant and disastrous at almost the exact same time" - Melvin
- fluffy
- Eruption
- Posts: 11090
- 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?
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.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.
http://beesbuzz.biz/blog/e/2006/07/07-visualize.php
http://beesbuzz.biz/blog/e/2006/07/12-visualize_2.php
- 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?
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.
- ujnhunter
- Ice Cream Man
- Posts: 1821
- 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?
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
Photovoltaik - Free 6 Track EP - Song Fight! Liner Notes
Billy's Little Trip wrote:I must have this....in my mouth.....now.
- 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?
Well, I got the "it's against our culture to have titles" speech from two people. Going up the chain of command some more.Manhattan Glutton wrote:I'm looking to get my title adjusted to "architect"
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
Nur Ein Archives | The New Ugly Podcast
- fluffy
- Eruption
- Posts: 11090
- 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?
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.
- 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?
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
Nur Ein Archives | The New Ugly Podcast
- irwin
- Mean Street
- Posts: 620
- Joined: Mon Jan 22, 2007 10:09 pm
- Instruments: insecurity
- Recording Method: scotch
- Submitting as: suckweasel, kasper, nutwalls
- Location: Woodland, CA
Re: Programmers?
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.
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
- Caravan Ray
- bono
- Posts: 8663
- 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?
Where is the option that says:
Let's beat shit out of the nerd?
Let's beat shit out of the nerd?
-
- Beat It
- Posts: 5333
- 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?
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
-bill
152612141617123326211316121416172329292119162316331829382412351416132117152332252921
http://heuristicsinc.com
Liner Notes
SF Lyric Ideas
http://heuristicsinc.com
Liner Notes
SF Lyric Ideas