GoFuckYourself.com - Adult Webmaster Forum

GoFuckYourself.com - Adult Webmaster Forum (https://gfy.com/index.php)
-   Fucking Around & Business Discussion (https://gfy.com/forumdisplay.php?f=26)
-   -   Fact: a vast majority of programmers in adult are entirely incompetent (https://gfy.com/showthread.php?t=765289)

Libertine 09-01-2007 10:48 AM

Fact: a vast majority of programmers in adult are entirely incompetent
 
Like, seriously.

CurrentlySober 09-01-2007 10:49 AM

Fact: I like poo

Libertine 09-01-2007 10:51 AM

Quote:

Originally Posted by ThatGuyInTheCorner (Post 13019607)
Fact: I like poo

Fact: that is somewhat nasty :helpme

CurrentlySober 09-01-2007 10:52 AM

Quote:

Originally Posted by Libertine (Post 13019621)
Fact: that is somewhat nasty :helpme

Yes... but only somewhat :)

Fletch XXX 09-01-2007 10:53 AM

whats the going rate for good coder?

Libertine 09-01-2007 10:58 AM

Quote:

Originally Posted by Fletch XXX (Post 13019634)
whats the going rate for good coder?

No idea. When I still freelanced, I usually worked on a pay-per-project basis.

I'd imagine $30 an hour would be the minimum you'd pay for capable coders in western countries. Anything below that, and you'd probably end up with people who don't understand English and will thus present you with a great traffic management system - if you want them to build a cms.

sortie 09-01-2007 12:00 PM

Seems like you had some bad luck.
Every script I ever got from another programmer worked great.

Tempest 09-01-2007 12:08 PM

I occasionally do some contract programming if the project interests me... I've been doing some work for someone who was desperate and a friend of a friend so I gave him a lower $30/hour rate.. I would usually charge $50/hour for small projects.. More than 8 hours then I'd consider a flat rate if I was comfortable with the estimated time to completion. Even at that rate I consider it "cheap" when compared to what I used to get paid in the "real" world. But since I don't need the work I can be more picky.

baycouples 09-01-2007 12:09 PM

Not just in adult...

Libertine 09-01-2007 12:17 PM

Quote:

Originally Posted by sortie (Post 13019959)
Seems like you had some bad luck.
Every script I ever got from another programmer worked great.

I generally don't hire other programmers. I'm looking at what programmers say on GFY, and the scripts that get released these days.

Based on those two things, I'd say at least 50% of programmers in this industry are entirely self-taught - which is a bad thing, since it generally means they are unaware of very basic principles of security, compatibility, etc.

And yes, I know that there are some self-taught programmers that deliver great work. Most never get beyond learning the basics of one or two simple languages, though.

Libertine 09-01-2007 12:19 PM

Quote:

Originally Posted by baycouples (Post 13019986)
Not just in adult...

More in adult than in other industries. In other industries, people pay a lot more attention to education, references, work experience, etc.

Jace 09-01-2007 12:36 PM

yup, there are way more flakes and idiots in adult than any other industry

I have hired from 3 different industries and adult is by far the worst for idiots

shit, one of them still posts on gfy and added ME to his ignore list because HE flaked on me!! haha

said he would do the job, would get back to me in a day or so, disappeared, then proclaims on gfy that I am now on his ignore list

I just don't get it..I have money...I have insane ideas...but finding a programmer that can make shit happen is impossible around these parts

pr0 09-01-2007 12:46 PM

YOU HAvE NO FUCKING IDEA

it took me 2 years to find ONE decent programmer

the rest were flakes & bitchs....one of which is still going to die

munki 09-01-2007 12:58 PM

Shit it's gotten so bad, I only hire myself for coding jobs now, and I even flake on myself... How fucked up is it when Im trying to hunt myself down on ICQ and dodging phone calls from myself at the same time... I still can't decide whether to fire myself, or give myself a raise for dealing with myself...

Libertine 09-01-2007 01:09 PM

Quote:

Originally Posted by Jace (Post 13020075)
I just don't get it..I have money...I have insane ideas...but finding a programmer that can make shit happen is impossible around these parts

Programming is hard work, and it takes a lot of time. It takes a very specific type of person to be able to do that kind of work for extended periods of time without getting annoyed, especially if people are just working one someone else's vision.

My uncle was the CEO of a big software company, and he always told me never to become a professional programmer, because they usually burn out before they hit 35.

The Duck 09-01-2007 01:11 PM

I concurr.

Jace 09-01-2007 01:13 PM

Quote:

Originally Posted by Libertine (Post 13020170)
Programming is hard work, and it takes a lot of time. It takes a very specific type of person to be able to do that kind of work for extended periods of time without getting annoyed, especially if people are just working one someone else's vision.

My uncle was the CEO of a big software company, and he always told me never to become a professional programmer, because they usually burn out before they hit 35.

I know programming is hard work, but when you advertise yourself as a programmer maybe you should BE a programmer...LOL

let's see, in the past 2 months I have had 2 programmers take on my jobs and disappear:
Ryan Steele
Levi Lewis (http://www.calmdevelopment.com/about/)

WarChild 09-01-2007 01:15 PM

Tell me about it.

Before I went full time in Adult I used to be the Project Manager for a large foreestry company (think $1B/year). My team of up to 8 programmers was entirely responsible for the development, maintenance and impementation of the business system that managed all of the sales, inventory, production, etc.

Fortunately I was able to hire only math/comp eng graduates because we could pay between $80 and $100 an hour each. Even then, with the exception of one or two (one who is an adult wembaster now too!), they were a pain in the fucking ass to keep on track.

KimJI 09-01-2007 01:15 PM

Programmers are like men. All the good once are either taken or gay

WarChild 09-01-2007 01:17 PM

Let's not confuse what the adult industry calls programmers with real programmers. Self taught idiots banging out sloppy script work are not really programmers.

StuartD 09-01-2007 01:28 PM

Yeah really... programmers suck. :winkwink:

Nookster 09-01-2007 01:53 PM

Seriously. I've been in and out of adult for the past few years and I still haven't found more than three other coders better than me. The guys over at Too Much Media, by the way kudos, have been the only coder(s) that I've seen that surpass me in some way. Really sad too, I feel bad for all you guys relying on programmers for one reason or another. :2 cents:

WarChild 09-01-2007 02:21 PM

Quote:

Originally Posted by StuartD (Post 13020231)
Yeah really... programmers suck. :winkwink:

Just curious, are you a self taught programmer or do you have formal schooling? Do you work mostly with script languages (php) or could you sit down and bang something off in C# if you needed to?

GrouchyAdmin 09-01-2007 02:24 PM

Quote:

Originally Posted by WarChild (Post 13020196)
Let's not confuse what the adult industry calls programmers with real programmers. Self taught idiots banging out sloppy script work are not really programmers.

Quoted for the brutal truth. Unless someone's learned how to program, and has some direction, you'll end up with haphazard, ugly shit that's unmaintainable and likely suboptimal.

It's amazing how many people come to me to say they need an upgrade for me to turn around and say, "No, you need your software rewritten. There's no point to try to select an entire table of xGB into RAM."

JD 09-01-2007 02:26 PM

Circle gets the square!

WarChild 09-01-2007 02:26 PM

Quote:

Originally Posted by GrouchyAdmin (Post 13020387)
Quoted for the brutal truth. Unless someone's learned how to program, and has some direction, you'll end up with haphazard, ugly shit that's unmaintainable and likely suboptimal.

It's amazing how many people come to me to say they need an upgrade for me to turn around and say, "No, you need your software rewritten. There's no point to try to select an entire table of xGB into RAM."

When I took over the project at the forestry company I mentioned before, it was a distributed ap written in Visual Basic over a custom database layer called Pivotal Relationship that used exchange server to replicate via email messages to local MS SQL servers at each location. Yes, you read that correctly. This system was running 15 manufacturing locations, all sales, all inventory, all shipments etc. :1orglaugh

GrouchyAdmin 09-01-2007 02:29 PM

Quote:

Originally Posted by WarChild (Post 13020394)
...it was a distributed ap written in Visual Basic over a custom database layer called Pivotal Relationship that used exchange server to replicate via email messages to local MS SQL servers at each location. Yes, you read that correctly.

Well, the one good thing about this is that forestry services are used to the "thrash and burn" methodology. :1orglaugh :1orglaugh

sortie 09-01-2007 02:32 PM

Quote:

Originally Posted by WarChild (Post 13020383)
Just curious, are you a self taught programmer or do you have formal schooling? Do you work mostly with script languages (php) or could you sit down and bang something off in C# if you needed to?

I know you didn't ask me that but Here's a comment.

I have a degree in computer science and math, so I'm not self taught.
But I promise you that a true hardcore self taught programmer who did his homework can write good code. No doubt about it.

But I agree with you that some people learn a couple of "tricks" in php and javascript and start calling themselves programmers and they are nothing more than incompetent.

WarChild 09-01-2007 02:37 PM

Quote:

Originally Posted by sortie (Post 13020412)
I know you didn't ask me that but Here's a comment.

I have a degree in computer science and math, so I'm not self taught.
But I promise you that a true hardcore self taught programmer who did his homework can write good code. No doubt about it.

But I agree with you that some people learn a couple of "tricks" in php and javascript and start calling themselves programmers and they are nothing more than incompetent.

Yes, there is for the odd guy that can be a great coder who is self taught, but it's not the normal. Especially when you get in to very advanced code, they most often don't have the math skills.

Hell, I'm a good programmer, but I don't have the math background to be a very technical head programmer. I do have the "sort out the bullshit" skills to be a good project manager.

The thing about the formal education is that it teaches you how to program as opposed to a specific language. A good programmer can pick up any language no problem because they already know how to "speak".

GrouchyAdmin 09-01-2007 02:39 PM

Quote:

Originally Posted by WarChild (Post 13020421)
The thing about the formal education is that it teaches you how to program as opposed to a specific language. A good programmer can pick up any language no problem because they already know how to "speak".

For higher level languages, yes.

However,

Code:

XOR %reg, %reg
vs
MOV.B 0x00, %reg

to save a byte or a cycle doesn't do much these days. :1orglaugh

WarChild 09-01-2007 02:44 PM

Quote:

Originally Posted by GrouchyAdmin (Post 13020430)
to save a byte or a cycle doesn't do much these days. :1orglaugh

No doubt. I still look back fondly at learning Pascal and Prolog though. Those were good times :)

calmlikeabomb 09-01-2007 02:45 PM

Quote:

Originally Posted by Jace (Post 13020183)
I know programming is hard work, but when you advertise yourself as a programmer maybe you should BE a programmer...LOL

let's see, in the past 2 months I have had 2 programmers take on my jobs and disappear:
Ryan Steele
Levi Lewis (http://www.calmdevelopment.com/about/)

I haven't taken on any projects of yours since you and Brian were working together that was probably late 05' early 06'. I didn't code single a fucking statement for you in the past 2 months.

How much did I quote you for the job? Oh wait, that's right - I never did quote you anything. You came to me about the work. I didn't contact you. I never even entered the project into quick books for my own records. I said I'd get back with you, but I never did. That should have been a clue to move the fuck on. I don't owe you an explanation for my actions.

I'm never even going to consider another project from an individual with 32,000+ posts on a forum ever again. You spend 32x more time here then I do. You keep fuckin' around with me like this and I'll give you some real problems to cry about.


http://calmdev.com/gfy/jace.gif

sortie 09-01-2007 02:48 PM

Quote:

Originally Posted by GrouchyAdmin (Post 13020430)
For higher level languages, yes.

However,

Code:

XOR %reg, %reg
vs
MOV.B 0x00, %reg

to save a byte or a cycle doesn't do much these days. :1orglaugh

I think he's referring to more useful concepts like knowing how to manipulate data without relying on a particular type of database and writing effecient code so your scripts deliver content to screen faster.

GrouchyAdmin 09-01-2007 02:52 PM

Quote:

Originally Posted by sortie (Post 13020452)
I think he's referring to more useful concepts like knowing how to manipulate data without relying on a particular type of database and writing effecient code so your scripts deliver content to screen faster.

Yes, of course, which has absolutely nothing to do with knowledge of optimization for the specific platform you are utilizing.

WarChild 09-01-2007 02:54 PM

Look all I know is it's not a good idea to get drunk and high and try to optimize indexes on a production database at 2AM Monday morning.

Well, so I've been told, anyway.

RawAlex 09-01-2007 02:57 PM

Quote:

Originally Posted by ThatGuyInTheCorner (Post 13019607)
Fact: I like poo

Juicy likes pie. I prefer coffee.

GrouchyAdmin 09-01-2007 02:59 PM

Quote:

Originally Posted by WarChild (Post 13020460)
Look all I know is it's not a good idea to get drunk and high and try to optimize indexes on a production database at 2AM Monday morning.

Well, so I've been told, anyway.

Let me guess: Drop primary index, recreate primary index with a numeric automatic increment?

I've seen that, before. The best part was that these ids were being utilized rather than a UUID or even name based key, so rebuilding the indeces to use the numerics (since the software was not to be rewritten) ended up being one hell of a task of data entry.

sortie 09-01-2007 03:03 PM

Quote:

Originally Posted by GrouchyAdmin (Post 13020458)
Yes, of course, which has absolutely nothing to do with knowledge of optimization for the specific platform you are utilizing.

I thought the goal of good internet programming was to make platform independent code. If a client moves his script to a new server and they don't work without you re-writing them will the client think that you are a shit programmer for optimizing all the script for a specific server and locking them forever onto that box?

"specific platform" is a curse word.

WarChild 09-01-2007 03:04 PM

Quote:

Originally Posted by GrouchyAdmin (Post 13020474)
Let me guess: Drop primary index, recreate primary index with a numeric automatic increment?

I've seen that, before. The best part was that these ids were being utilized rather than a UUID or even name based key, so rebuilding the indeces to use the numerics (since the software was not to be rewritten) ended up being one hell of a task of data entry.

Actually, that particular instance was because we had just finished building a custom reporting modual for sales that allowed them to search, sort and display their order file, which is actually a very complex set of data spanning most of the larger DB tables, in any manner they wanted to. So people would be running sales reports that would take an hour to generate almost. This is on an MS SQL server which of course doesn't create a "lock" when data is being read, but simply delays writes during the process without a formal lock.

What was required was by looking at a week's worth of SQL logs, figuring out and building up to 10 field indeces. In short, a fucking disaster. In the end I ended up getting another giant quad Xeon server and one way replicating data to it making it a dedicated reporting DB. Of course that brings up the problem of different indeces on different servers for the same DB, but that's another story. :)

GrouchyAdmin 09-01-2007 03:05 PM

Quote:

Originally Posted by sortie (Post 13020484)
I thought the goal of good internet programming was to make platform independent code.

"specific platform" is a curse word.

When someone's making a joke using pseudo-assembly code, and you state that software should be written to be independent, you're missing the entire point of the joke.

Quote:

Originally Posted by WarChild (Post 13020488)
What was required was by looking at a week's worth of SQL logs, figuring out and building up to 10 field indeces. In short, a fucking disaster. In the end I ended up getting another giant quad Xeon server and one way replicating data to it making it a dedicated reporting DB. Of course that brings up the problem of different indeces on different servers for the same DB, but that's another story. :)

Ugggh. Sounds like another story for LTF.


All times are GMT -7. The time now is 08:41 PM.

Powered by vBulletin® Version 3.8.8
Copyright ©2000 - 2025, vBulletin Solutions, Inc.
©2000-, AI Media Network Inc123