07-29-2012 01:21 PM
This is a little research project. Select replies will potentially be used in my short presentation at the Worlds largest LabVIEW user group meeting taking place at the NI-week Tech Theater on Tuesday night at 6:15pm.
"What exactly does a programmer do all day?"
Sure, we know what we are doing (at least some of us do :o), but here's a little project where I need your help.
Is a programmer really just a device that turns caffeine and pizza into code? I am looking for replies (funny, profound, silly, duhh, vague, dumb, super-smart, clueless, ... ) from non-programmers, so please go ask your kids, boyfriend, girlfriend, significant other, grandparents, the bum at the street corner, the supermarket checkout clerk, etc. One single sentence if possible.
This is about public perception from the viewpoint of a non-programmer.
Please send me replies via instant forum message, subject "programmer survey".
Thanks so much! See y'all soon in Austin! 😄
07-30-2012 05:07 AM - edited 07-30-2012 05:08 AM
Hi,
A very interesting Topic.While Iam in school I thought software developper is doing the most easiest and comfortable work.Tip -Top,sitting in AC rooms.Spending whole day in front of computers But.........now I realised what a software developper is... As a software developer, I find my job incredibly gratifying.Unlike most other careers, we have the opportunity to learn a lot by ourself before we commit to making a career in programming.All the programmers are very passionate.Often we will attend meetings where project goals are discussed, defects are assigned, and potential issues are addressed.Anyway good to be a programmer
07-30-2012 06:45 AM
"Sit behind a computer all day typing". Or since LV "sit behind a computer all day and draw pictures."
07-30-2012 07:02 AM
This reminds me on a video made by a german association about the question "What is an engineer?".
Sadly, this is only available in german, but have fun watching it. 😉
Norbert
07-30-2012 07:25 AM
I try to convince non-programmers that we practice our skills at manipulating the forces of this universe for the betterment of mankind.
From: http://xkcd.com/378/
Sadly, I have yet to convince a single non-programmer of my great power. So, they think I just sit on my keister all day and chew out newbies.
07-30-2012 07:49 AM
My wife just says that I make money so she can go to Disney World.
07-30-2012 07:54 AM - edited 07-30-2012 07:55 AM
My wife just says that I make money so she can go to Disney World.
LOL!!!
07-30-2012 10:55 AM
On a serious note, my wife thinks I spend all day speaking in a different language. I have been on the phone with her when a coworker asked a question. After the answer, my wife said "I didn't understand a single word of that conversation... I didn't know you talked like that". I'm usually pretty good at explaining things in simple terms, so she never really heard "engineer" before.
07-30-2012 10:56 AM - edited 07-30-2012 11:05 AM
Thanks guys, interesting discussions!
I already got some great comments via PM, so please keep them coming! Thanks for all contributions. 🙂
@Norbert_B wrote:
This reminds me on a video made by a german association about the question "What is an engineer?".
Sadly, this is only available in german, but have fun watching it. 😉
That was funny! Long ago I wanted to do something similar, going down to Venice Beach and ask the locals and tourists. Would make a fun video. I am still not sure about the overall logistics, technical, and legal requirements. Do I simply go guerilla? Do I need a signed release from each featured participant? What kind of camera and microphone would I need? What if people just ignore me? 😮
07-30-2012 11:44 AM
What a programmer does all day:
TOP
Receives a problem
Thinks about a simple solution to the problem
Finds there is no simple solution
Codes
Codes
Codes
Throws out sloppy code
Gets some coffee
Codes
Codes
Codes
More coffee
Codes
Codes
Codes
Sleep
Codes
Codes
Compile
...
...
...
...
...
...
...
...
...
...
...
...
...
Compiled
Test
Error
Debug
Debug
Debug
Debug
Boss doesn't like that feature
Scrap code
Recode
Post funny comment on the forums
Recode
Make user friendly
Optimize code
Coffee
Coffee
Recompile.......Coffee........Done
Release Beta
Receive Numerous Bug reports
Ibuprofen
Coffee
Debug
Debug
Sleep... or Code through the night
Go to work
Compile...
Say Hi to that guy who never responds
Get coffee
...Done
Test - No errors
Release Beta 2
Receive Minimal errors
Re-Optimize
Re-Optimize
Recompile...
...Finished
Find out the guy the cubical over made your code obsolete
GOTO TOP