News:

FUCK YOU! MY UNCLE SAM DIED FROM NOT USING FACTS!

Main Menu

Retarded programmers

Started by cavehamster, January 20, 2010, 05:22:01 AM

Previous topic - Next topic

cavehamster

After wasting most of the last few days on stupid little configuration issues, I have come to the conclusion that programmers in general are either lazy ("it worked for me"), or just too damn clever for their own good ("this is the most perfect solution").  Not to say I have not fallen into one of these traps myself, but you would think a peer reviewed, group designed software project would manage to have one member who was not pumping out the same shit as everyone else.

Is a little documentation so hard?  And no, your random-ass 'clever' code is not self documenting if it takes me an hour to puzzle out how you are using some edge condition of a register to accomplish your smug programming challenge.

Gah.

Requia ☣

Quoteyou would think a peer reviewed, group designed software project would manage to have one member who was not pumping out the same shit as everyone else.

I took tech support calls from Microsoft's programmers when i was with them.  It is *worse* not better in big organizations.

Inflatable dolls are not recognized flotation devices.

Remington

Quote from: cavehamster on January 20, 2010, 05:22:01 AM
Is a little documentation so hard?  And no, your random-ass 'clever' code is not self documenting if it takes me an hour to puzzle out how you are using some edge condition of a register to accomplish your smug programming challenge.

Gah.
Lack of documentation is the new job security. If you're the only one who understands how your code works, they can't fire you, can they?

Remington,
Hoarding knowledge in case he ever needs it.
Is it plugged in?

cavehamster

Quote from: Remington on January 20, 2010, 06:02:47 AM
Quote from: cavehamster on January 20, 2010, 05:22:01 AM
Is a little documentation so hard?  And no, your random-ass 'clever' code is not self documenting if it takes me an hour to puzzle out how you are using some edge condition of a register to accomplish your smug programming challenge.

Gah.
Lack of documentation is the new job security. If you're the only one who understands how your code works, they can't fire you, can they?

Remington,
Hoarding knowledge in case he ever needs it.

This is true.  I've made money by being the only one knowing what is going on before.  But it still makes me angry when I'm on the other side of it, trying to support some braindead design.


Remington

Quote from: cavehamster on January 20, 2010, 06:28:10 AM
Quote from: Remington on January 20, 2010, 06:02:47 AM
Quote from: cavehamster on January 20, 2010, 05:22:01 AM
Is a little documentation so hard?  And no, your random-ass 'clever' code is not self documenting if it takes me an hour to puzzle out how you are using some edge condition of a register to accomplish your smug programming challenge.

Gah.
Lack of documentation is the new job security. If you're the only one who understands how your code works, they can't fire you, can they?

Remington,
Hoarding knowledge in case he ever needs it.

This is true.  I've made money by being the only one knowing what is going on before.  But it still makes me angry when I'm on the other side of it, trying to support some braindead design.


I guarantee you that that programmer has a fully commented, extensively documented version of the source code on his home computer. For his own personal reference, of course.

Rather than try to crack the 512-bit AES encryption it's no doubt secured with, I suggest taking a metal pipe and dragging him into a switching closet when no-one's looking.
He will talk.
Is it plugged in?

cavehamster

Quote from: Remington on January 20, 2010, 06:45:10 AM
Quote from: cavehamster on January 20, 2010, 06:28:10 AM
Quote from: Remington on January 20, 2010, 06:02:47 AM
Quote from: cavehamster on January 20, 2010, 05:22:01 AM
Is a little documentation so hard?  And no, your random-ass 'clever' code is not self documenting if it takes me an hour to puzzle out how you are using some edge condition of a register to accomplish your smug programming challenge.

Gah.
Lack of documentation is the new job security. If you're the only one who understands how your code works, they can't fire you, can they?

Remington,
Hoarding knowledge in case he ever needs it.

This is true.  I've made money by being the only one knowing what is going on before.  But it still makes me angry when I'm on the other side of it, trying to support some braindead design.


I guarantee you that that programmer has a fully commented, extensively documented version of the source code on his home computer. For his own personal reference, of course.

Rather than try to crack the 512-bit AES encryption it's no doubt secured with, I suggest taking a metal pipe and dragging him into a switching closet when no-one's looking.
He will talk.

Hawt!  I like where this is going.

Jasper

Yeah, I thought I'd try my hand at learning how to crack crypto, then I learned about rubber hose cryptography.

Remington

Is it plugged in?

cavehamster


Nast

"If I owned Goodwill, no charity worker would feel safe.  I would sit in my office behind a massive pile of cocaine, racking my pistol's slide every time the cleaning lady came near.  Auditors, I'd just shoot."

cavehamster

Quote from: Horrendous Foreign Love Stoat on January 20, 2010, 08:10:44 AM
do better yourself then.

or stop fucking bitching init.

have you progged a better and more working interface than they have? no have you fuck. so stfu. have you decided to take time out to write a better and more worthy faw/design notes? no have you fuck. stfu again.


either:

a. program a better version than your companies paied proggers and make it good and STFU

or b

STFU

yeah?

altho its better to patheticaly moan about something that you could not for a fact do better at yeah? amirite?

I dunno, I kinda liked the short version better before you edited it and added the rest.  It was short and to the point, unlike the temper tantrum you've crafted here.

Bonus points for the effort, though!

cavehamster

Quote from: Horrendous Foreign Love Stoat on January 20, 2010, 08:27:32 AM
also., this just in:

WOOOOOOOOOOOOOOooooooooooooOOOOOOOOOOOoooooooooooooOOOOOOOOOOOOooooooooooooooo.

Whatcha been drinking?

cavehamster

Quote from: Horrendous Foreign Love Stoat on January 20, 2010, 08:31:30 AM
brandy cannabis tincture and coke. and larger. also WOOOOOOOOooooooooooooooooooooooooooooooooooooooooooooooo :D

A nice way to chase a Tuesday out, I think.  Looks like you could use a refill...

The Good Reverend Roger

Quote from: Remington on January 20, 2010, 06:02:47 AM
Quote from: cavehamster on January 20, 2010, 05:22:01 AM
Is a little documentation so hard?  And no, your random-ass 'clever' code is not self documenting if it takes me an hour to puzzle out how you are using some edge condition of a register to accomplish your smug programming challenge.

Gah.
Lack of documentation is the new job security. If you're the only one who understands how your code works, they can't fire you, can they?

Remington,
Hoarding knowledge in case he ever needs it.

There is nothing new about this.  AT&T basically STARTED their computer business with a million lines of undocumented spaghetti code.
" It's just that Depeche Mode were a bunch of optimistic loveburgers."
- TGRR, shaming himself forever, 7/8/2017

"Billy, when I say that ethics is our number one priority and safety is also our number one priority, you should take that to mean exactly what I said. Also quality. That's our number one priority as well. Don't look at me that way, you're in the corporate world now and this is how it works."
- TGRR, raising the bar at work.

P3nT4gR4m

Spaghetti is the only way to code. Start off with only a very basic outline of what you want to do and then try to write it, no diagrams, nothing. By the time you get to version 3 you'll have the neatest, most well documented source the world has ever seen. V1 & 2 will beat that shit into you.  :D

I'm up to my arse in Brexit Numpties, but I want more.  Target-rich environments are the new sexy.
Not actually a meat product.
Ass-Kicking & Foot-Stomping Ancient Master of SHIT FUCK FUCK FUCK
Awful and Bent Behemothic Results of Last Night's Painful Squat.
High Altitude Haggis-Filled Sex Bucket From Beyond Time and Space.
Internet Monkey Person of Filthy and Immoral Pygmy-Porn Wart Contagion
Octomom Auxillary Heat Exchanger Repairman
walking the fine line line between genius and batshit fucking crazy

"computation is a pattern in the spacetime arrangement of particles, and it's not the particles but the pattern that really matters! Matter doesn't matter." -- Max Tegmark