Pelican Parts
Parts Catalog Accessories Catalog How To Articles Tech Forums
Call Pelican Parts at 888-280-7799
Shopping Cart Cart | Project List | Order Status | Help



Go Back   Pelican Parts Forums > Miscellaneous and Off Topic Forums > Off Topic Discussions


Reply
 
LinkBack Thread Tools Rating: Thread Rating: 6 votes, 3.00 average.
Author
Thread Post New Thread    Reply
Cars & Coffee Killer
 
legion's Avatar
 
Join Date: Sep 2004
Location: State of Failure
Posts: 32,246
Am I the only code monkey on OT?

That "other" thread got me thinking...the one with the alphabet soup I didn't understand.

Am I the only programmer (code monkey) on OT?

I was thinking today that most of my job is not writing code or even testing--it's going to endless meetings and explaining that yes, I can make a program do just about anything, but I can't always do it on time and under budget. People have no appreciation that decisions made years ago often make certain changes very easy while making others very, very difficult.

Think of it this way: someone asks me to design a car. They want it to be fast, carry 10 people, and get good fuel economy. I am told that it is for commuters so luggage and off-road capability are not concerns. I design and build the car. It works exactly as intended. A month before it is to be mass-produced, I am asked to make it perform off-road, haul luggage, ford rivers, and it can't cost more to produce or get worse fuel economy.

These concepts are very easy to understand when the product is physical, but when the product is more abstract, it seems very few people have the capacity to understand how changing the purpose of a design can add to cost and hamper performance.

I designed a very cool piece of technology a few years ago. Think of it like making a car out of life-sized legos. Changes are easy to accomplish by picking the right components from the inventory and snapping them together. Because some changes are very easy and quick to accomplish, some people wrongly assume that all changes are easy and quick to accomplish. Sometimes I have to design a new "brick" to meet a new need and people get upset when it takes longer and costs more than a change that was merely a different combination of existing components.

Oh, and one thing I've learned to do is speak in analogies to physical things people can understand.

__________________
Some Porsches long ago...then a wankle...
5 liters of VVT fury now
-Chris

"There is freedom in risk, just as there is oppression in security."

Last edited by legion; 07-09-2009 at 07:36 PM..
Old 07-09-2009, 05:46 PM
  Pelican Parts Catalog | Tech Articles | Promos & Specials    Reply With Quote #1 (permalink)
Bandwidth AbUser
 
Jim Richards's Avatar
 
Join Date: Nov 2001
Location: SoCal
Posts: 29,522
I did a stint as a code-slinger back in the early days of DSP microprocessors. I understand your point completely.
__________________
Jim R.
Old 07-09-2009, 05:56 PM
  Pelican Parts Catalog | Tech Articles | Promos & Specials    Reply With Quote #2 (permalink)
At the track = great day
 
ChkbookMechanic's Avatar
 
Join Date: Jun 2008
Location: Austin, Texas
Posts: 861
Garage
Like Jim, I completely understand where you're coming from.

I'm a code monkey / software architect / lead developer. Most of the meetings I have to attend all deal with code or giving a demo of a new software product. When I first started doing demos and speaking with customers I thought they always asked for the stupidest things. Now, I just automatically put them into the demos. The biggest thing I've learned is: presentation matters. No one cares if it works. If it looks awesome and pretty and shiny they'll eat it up.
__________________
Lane
2011 Volkswagen Jetta SportWagen TDI
Looking for another sports car..
Old 07-09-2009, 06:15 PM
  Pelican Parts Catalog | Tech Articles | Promos & Specials    Reply With Quote #3 (permalink)
Cars & Coffee Killer
 
legion's Avatar
 
Join Date: Sep 2004
Location: State of Failure
Posts: 32,246
I write software for my employer. It never gets sold outside of my company. Demos are nice, but it's hard to make meaningful demos for back-end software that has no user interface.
__________________
Some Porsches long ago...then a wankle...
5 liters of VVT fury now
-Chris

"There is freedom in risk, just as there is oppression in security."
Old 07-09-2009, 07:35 PM
  Pelican Parts Catalog | Tech Articles | Promos & Specials    Reply With Quote #4 (permalink)
Registered
 
cl8ton's Avatar
 
Join Date: Aug 2007
Location: The Golden State
Posts: 1,533
Quote:
Originally Posted by legion View Post
Am I the only programmer (code monkey) on OT?
Nah.....
http://msdn.microsoft.com/en-us/magazine/cc301903.aspx
__________________
Rod...
2010 - 997 PDK, Black on Black, Daily driver.
1987 - 930 Grand Prix White, Not looking for crazy HP, just harmony!
Old 07-09-2009, 07:42 PM
  Pelican Parts Catalog | Tech Articles | Promos & Specials    Reply With Quote #5 (permalink)
B58/732
 
BlueSkyJaunte's Avatar
 
Join Date: Feb 2000
Location: Hot as Hell, AZ
Posts: 12,313
I've been a code monkey of one stripe or another for going on 12 years now. Most of the time (these days) I just tell the littler monkeys what to do but sometimes I actually get my hands dirty.

Generally speaking if the customer says "we won't/don't need that", in 2 months it'll become priority 1. So I learned the role of analyst as well--tell me what you want, and I'll try to figure out what you NEED.

While it sometimes makes for longer initial development times, maintenance and enhancement turn-around always benefits enormously.
__________________
ΜΟΛΩΝ ΛΑΒΕ
I don't always talk to vegetarians--but when I do, it's with a mouthful of bacon.
Old 07-09-2009, 07:48 PM
  Pelican Parts Catalog | Tech Articles | Promos & Specials    Reply With Quote #6 (permalink)
 
Registered
 
jerryw's Avatar
 
Join Date: Dec 2004
Location: Oakley CA
Posts: 93
Garage
Br 14
__________________
Jerry
Norcal 944Spec #552

Last edited by jerryw; 07-09-2009 at 08:39 PM.. Reason: Syntax
Old 07-09-2009, 08:38 PM
  Pelican Parts Catalog | Tech Articles | Promos & Specials    Reply With Quote #7 (permalink)
Registered
 
jerryw's Avatar
 
Join Date: Dec 2004
Location: Oakley CA
Posts: 93
Garage
Dammit - Keeps changing the R to lower case

(Not really a code jockey but a systems programmer)
__________________
Jerry
Norcal 944Spec #552
Old 07-09-2009, 08:40 PM
  Pelican Parts Catalog | Tech Articles | Promos & Specials    Reply With Quote #8 (permalink)
Slackerous Maximus
 
HardDrive's Avatar
 
Join Date: Apr 2005
Location: Columbus, OH
Posts: 18,155
Used to do some scripting, maintenance programming in VB,C++, but I'm pretty much a packet plumber by trade.
__________________
2022 Royal Enfield Interceptor.
2012 Harley Davidson Road King
2014 Triumph Bonneville T100.
2014 Cayman S, PDK.
Mercedes E350 family truckster.
Old 07-09-2009, 09:04 PM
  Pelican Parts Catalog | Tech Articles | Promos & Specials    Reply With Quote #9 (permalink)
Where is that wrench?
 
EdT82SC's Avatar
 
Join Date: Jun 2003
Location: Irvine, CA
Posts: 1,415
I programmed in C++ on Windows for the first 8 years, and have programmed in Java and Perl on Linux for the last 9 years.
__________________
Ed T.
1982 911SC
Porsche Wallpaper
Old 07-09-2009, 09:29 PM
  Pelican Parts Catalog | Tech Articles | Promos & Specials    Reply With Quote #10 (permalink)
Registered
 
mikester's Avatar
 
Join Date: Mar 2002
Location: My House
Posts: 5,345
Send a message via AIM to mikester
Quote:
Originally Posted by HardDrive View Post
Used to do some scripting, maintenance programming in VB,C++, but I'm pretty much a packet plumber by trade.
PACKET PLUMBER!!! I'm going to use that.

I used to write monitoring tools in Perl for my employer - does that count? They were more like scripts called by cron or web reports run by users...I dunno.

I enjoyed it and kind of miss it but I really sucked.

BAD.

But I was the best on the team and they appreciated the work. Had they hired a real programmer I would have been completely out of a job.
__________________
-The Mikester

I heart Boobies
Old 07-09-2009, 09:41 PM
  Pelican Parts Catalog | Tech Articles | Promos & Specials    Reply With Quote #11 (permalink)
User
 
ikarcuaso's Avatar
 
Join Date: Feb 2006
Location: Oakland
Posts: 940
I am a .NET developer.

I used to work in a place where they regularly referred to users as "losers". That term really became a part of the lexicon of the team, to the point where no one laughed or batted an eye. "I'm going to meet with the losers. Be back in an hour." "The loser-requirements for this application have been modified." "Make sure to read the ELLA (end-loser license agreement)."
__________________
82 Targa
Old 07-09-2009, 11:37 PM
  Pelican Parts Catalog | Tech Articles | Promos & Specials    Reply With Quote #12 (permalink)
 
Feelin' Solexy
 
Tishabet's Avatar
 
Join Date: Oct 2003
Location: WA
Posts: 3,786
I was a developer until '07, was a comp sci undergrad and went out on top of my game as a lead developer/lead architect. Now I seldom touch actual code but still work daily with a team of 6 developers at the same company. Back in the day I was PERL/ASP/.NET etc., current team is exclusively .NET.

Our software is also used exclusively within the company, and I definitely feel your pain
__________________
Grant
In the stable: 1938 Buick Special model 41, 1963 Solex 2200, 1973 Vespa Primavera 125, 1974 Vespa Rally 200, 1986 VW Vanagon Syncro Westfalia, 1989 VW Doka Tristar, 2011 Pursuit 315 OS, 2022 Tesla Y
Gone but not forgotten: 1973 VW Beetle, 1989 Porsche 944, 2008 R56 Mini Cooper S
Old 07-10-2009, 05:00 AM
  Pelican Parts Catalog | Tech Articles | Promos & Specials    Reply With Quote #13 (permalink)
Too big to fail
 
widebody911's Avatar
 
Join Date: Jan 2002
Location: Carmichael, CA
Posts: 33,894
Garage
Send a message via AIM to widebody911 Send a message via Yahoo to widebody911
I've done COBOL, RPG, C/C++, Java, and I currently do a bit of perl. And lots of shell scripting.

http://www.bradfitz.com/mirror/Code%20Monkey.mp3
__________________
"You go to the track with the Porsche you have, not the Porsche you wish you had."
'03 E46 M3
'57 356A
Various VWs
Old 07-10-2009, 06:05 AM
  Pelican Parts Catalog | Tech Articles | Promos & Specials    Reply With Quote #14 (permalink)
Registered
 
Shaun @ Tru6's Avatar
 
Join Date: Dec 2001
Location: Cambridge, MA
Posts: 44,228
Used to do enterprise-level custom app development. as a boutique shop, we worked through big NYC-based consultants that sold completely unrealistic apps to customers that we had to build. it didn't help that the consultants typically had no experience in the industry and often got the basic data mechanics completely wrong, so we'd build something on their specs only to find it wouldn't work for the customer whatsoever.

After the first failure, and quickly realizing that 20-something consultant kids would do and say anything to get a client, we started talking to the end-user clients directly after getting the project.

One thing I'll never forget, we were at a bar with Mitchell Madison Group consultants in Cincinnati (were working on a catalog printing calculator for Federated Department Stores) after a client dinner just unwinding. One of the FDS VPs comes in (he was at the dinner earlier) and monopolizes one of the smoking hot consultants, this girl couldn't have been older than 23, he was in his 50s, and he starts getting grabby, hands on her ass and a lot more. One of my compatriots artfully quips that about the inappropriateness of his actions and the consultant, who did have a few martinis in her, didn't miss a beat, looked him straight in the eye and said, "whatever the client wants, the client gets."

to this day, it was the most repulsive moment in my 25 years of working.
__________________
Tru6 Restoration & Design
Old 07-10-2009, 06:37 AM
  Pelican Parts Catalog | Tech Articles | Promos & Specials    Reply With Quote #15 (permalink)
least common denominator
 
scottmandue's Avatar
 
Join Date: Aug 2001
Location: San Pedro,CA
Posts: 22,506
I'm not a code monkey... but I play one on TV
__________________
Gary Fisher 29er
2019 Kia Stinger 2.0t gone
1995 Miata Sold
1984 944 Sold
I am not lost for I know where I am, however where I am is lost. - Winnie the poo.
Old 07-10-2009, 07:05 AM
  Pelican Parts Catalog | Tech Articles | Promos & Specials    Reply With Quote #16 (permalink)
nice doggie
 
Hetmann's Avatar
 
Join Date: Oct 2002
Location: Denver, CO
Posts: 1,478
Same same here. Single client, financial application. I try to program defensively, respecting GAAP, SEC, common sense and business rules, anticipating future developments. Sometimes changes are a snap sometimes they aren't. Only you know and I know.
__________________
Jerry

78 SC hotrod
02 Mini Cooper S
Old 07-10-2009, 07:54 AM
  Pelican Parts Catalog | Tech Articles | Promos & Specials    Reply With Quote #17 (permalink)
Registered
 
Tim Walsh's Avatar
 
Join Date: Sep 2002
Location: Green-Salem, NC
Posts: 3,914
Garage
Send a message via AIM to Tim Walsh
yep, the most code I sling is perl, though I've had formal c++ training. Mostly I use perl to connect various monitoring products together. not glamorous at all, and I'm a complete hack at it.

__________________
Tim
1973 911T
2005 VW GTI
"Dave, hit the brakes, but don't look like your htting the brakes...what? I DON'T KNOW, BRAKE CASUAL!!!" dtw's thoughts after nearly rear ending a SHP officer
Old 07-10-2009, 08:01 AM
  Pelican Parts Catalog | Tech Articles | Promos & Specials    Reply With Quote #18 (permalink)
Reply


 


All times are GMT -8. The time now is 06:29 AM.


 
Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2025, vBulletin Solutions, Inc.
Search Engine Optimization by vBSEO 3.6.0
Copyright 2025 Pelican Parts, LLC - Posts may be archived for display on the Pelican Parts Website -    DMCA Registered Agent Contact Page
 

DTO Garage Plus vBulletin Plugins by Drive Thru Online, Inc.