Assembly Line Code Farm!?Or why my boss is dumb.
22 Replies - 2914 Views - Last Post: 26 June 2008 - 11:02 AM
#1
Assembly Line Code Farm!?
Posted 21 June 2008 - 02:01 PM
However, Thursday afternoon, we had a "Development Department Meeting". Mind you, the entire "Development Department" is me and one other guy with a hunchback and a bad attitude. The meeting was comprised of the two of us, the CEO and the Chief Technical Officer. Neither the CEO nor the CTO have any programming/coding/design/development experience at all whatsoever.
They both have degrees in marketing. They both spent years as food service managers prior to embarking on their present company - which is supposed to specialize in IT security, but has expanded to include an ever-growing list of secure websites.
I will fully agree with the bosses that we need a couple more developers on staff. Quasimodo and I are getting horribly overrun by the work. Too many clients, not enough time. We've both been working 30-40 hours of OT every week (Hence my massive absence from DIC and damn near everything else I once did for enjoyment).
The CTO - in his infinite wisdom and pulling from his obvious superiority in food service management experience - wants Quasi and I to set up a plan of attack to turn our office into a lean, mean, site-spewing machine. He wants to hire on roughly 50 minimum wage workers, split the code into tiny chunks, and have the so-called "coders" copy and paste the tiny code chunks in assembly line fashion all day, every day - to maximize our output. He would then "promote" Quasi and me to "Development Managers" where we would spend our days standing in a room supervising the retarded little web site sweat shop in action.
Being that I am in a coding forum, I wager you all would understand the utter outrage expressed by Quasi and myself. The CTO's point in all this? He wants the company to run like the "backline at McDonald's".
I started this job a little over a month ago. When I started, I was told they want their company to be "a Rolls Royce in a sea of Hondas" .... is this what it's all about, guys? Am I gonna spend my entire professional life chasing the Rolls while working for the Hondas?
And how do I explain to the CTO that his idea is the stupidest damn thing I've heard in years?
Replies To: Assembly Line Code Farm!?
#2
Re: Assembly Line Code Farm!?
Posted 21 June 2008 - 03:16 PM
I believe part of this comes from the need to apply physical metaphors to virtual work. Many real world jobs can have the grunt work taken over by worker bots. Basically inexperienced people can drive nails, read meters, flip burgers, whatever. Some occupations can be broken down easily a foreman and worker kind of system. Computer coding just doesn't have this kind of work.
I occasionally cook for volunteer organizations. In such an environment, it's not uncommon to get someone sent into the kitchen with no idea what to do. In moments, we can have them washing, cleaning, sorting, chopping any number of things. If they have some experience, they'll get to play with sharp pointy objects. They just got there, they don't know what the service is, but they can still be used. If they have some experience, they might be breaking down whole chickens in parts, but if they've never done it we don't have time for them to learn now. They will not be touching any pans, checking for doneness, butchering large animals, or any of the things for which experience is required.
The point is, computers require experience. Unlike so many places, there's not a lot you can do with someone who doesn't understand most of the process. If they understand enough to the process to do the little bits, they can do the big bits too.
#3
Re: Assembly Line Code Farm!?
Posted 21 June 2008 - 04:55 PM
Should he not be swayed, sit back, and let the hilarity ensue!
#4
Re: Assembly Line Code Farm!?
Posted 21 June 2008 - 07:57 PM
BenignDesign, on 21 Jun, 2008 - 05:01 PM, said:
Maybe if you show him how little is performed by cut-n-paste, he'll understand that paying 50 (or any amount) of workers to do it will require that 1 person already has it coded, & that there is no real output.
Besides, if you McDonald's the production, then all of your websites will look & function the same. If this is what he wants, I'm sure clients will go elsewhere.
This is an almost EXACT situation that a friend of mine experienced. A woman that had many years experience in managing a Pizza Hut was given the job of IT manager at an ISP that concentrates specific clients. Needless to say, the idea of security & technology isn't there, so it's a constant struggle where she doesn't have respect for the work force, because they are under her. So every decision that is flat out wrong or ill-based (because of her lack of understanding of the subject & severity) becomes a power struggle. In her mind it's never based on what's best for the company or situation, but just because she said so, & no one is listening.
#5
Re: Assembly Line Code Farm!?
Posted 21 June 2008 - 08:11 PM
HAHAHAHAHAHAHAHAHAHA! *dies laughing*
but, in all seriousness, your boss is not very intelligent... with coding you need people who know how to do it, there's no copying and pasting.... you can't just hire people who have no idea what they're doing and expect them to make something... the phrase "give an idiot a hundred years and he could write the Odyssey", is not entirely true in the field of programming...
Unless you learn the language (in which case they'd ask for more then minimum wage), you're not going to be able to do anything productive...
and if your boss doesn't understand that, and doesn't listen to his coding team, he's not a very good boss >_>
#6
Re: Assembly Line Code Farm!?
Posted 21 June 2008 - 09:45 PM
Problem #1: The sphere of web development is VERY dynamic. To keep this this cookie cutter application current it either has to be sophisticated enough that chimps can't really run it, or it the engineering team has to be working overtime.
Problem #2: Customers don't want their websites to look cookie cutter crap! Web design tends to lean heavily upon *design*!!! Customers will always have unique business requirements that inevitably will not work well with your predefined modules (unless the system is sophisticated enough to require specially trained users -- i.e. not minimum wage chimps).
I think that as a programmer the McDonald's reference would really have ticked me off. I like to think of myself as a craftsman. McDonald's has nothing to do with craftsmanship -- your lucky if they remember to actually put your fries in your bag. Ever notices that you can't get a shake after about 9pm because the machine is"broken" (down for the night).
But in my professional opinion -- this is a bad idea. BUT -- it has to happen eventually. There will come a day when the sheer volume requires that things get dumbed down enough for the chimps. Maybe your CEO is just the visionary who will make it happen... but I doubt it.
#7
Re: Assembly Line Code Farm!?
Posted 21 June 2008 - 10:05 PM
NickDMax, on 22 Jun, 2008 - 02:45 PM, said:
Subway call themselves artists I think (I don't get out much).
@Benign: LAL. I don't know much about the workforce, but couldn't you just make references to the title of your job, what you do in your job, what the chimps do in their job, get pissy about how it's your ass on the line if they f' up doing their job.
job job job
#8
Re: Assembly Line Code Farm!?
Posted 22 June 2008 - 12:16 AM
#9
Re: Assembly Line Code Farm!?
Posted 22 June 2008 - 12:55 AM
Quote
Very true. Even when you are making the same overall type of thing it will be different in how things are implemented depending on what is needed (assuming that it isn't just a clone of something that came before, which differing clients rarely are). Handing out the sme product time after time is only good if you are in an industry where you have created a name for yourself with the quality of your product, like McDonald's.
There must be a way to get them to understnad that thisis a bad idea, before you beat their brains in with a spare monitor, or monkey (whichever is closer at the time) ;D Hopefully...
#10
Re: Assembly Line Code Farm!?
Posted 22 June 2008 - 04:40 AM
The best way for them to understand the situation is to let them visit DIC and READ the replies in this thread. That way you don't have to explain everything. Let the Ideas of professional members here do the explaining.
This post has been edited by mensahero: 22 June 2008 - 04:40 AM
#11
Re: Assembly Line Code Farm!?
Posted 22 June 2008 - 06:47 AM
At this point, I have come a pretty basic conclusion about the whole mess: right now, I love my job. I have the skills, the knowledge, the ability to do it and do it well. If they turn the place into a cookie cutter grunt monkey farm, I can always take my skills, knowledge and abilities to a different company. They pay me decently, but not enough to remain eternally loyal to a job I may despise two years down the road.
#12
Re: Assembly Line Code Farm!?
Posted 22 June 2008 - 06:52 AM
BenignDesign, on 22 Jun, 2008 - 06:47 AM, said:
LMAO.
This post has been edited by mensahero: 22 June 2008 - 06:53 AM
#13
Re: Assembly Line Code Farm!?
Posted 22 June 2008 - 09:28 AM
#14
Re: Assembly Line Code Farm!?
Posted 22 June 2008 - 10:56 AM
BenignDesign, on 21 Jun, 2008 - 10:01 PM, said:
They actually spoke those words? Did they think they were advertising at you or something? Christ I hate management/marketing speak. I would have been cringing inside and biting my tongue.
#15
Re: Assembly Line Code Farm!?
Posted 22 June 2008 - 07:04 PM
As I mentioned, they both have degrees in marketing ... and very little IT experience....
|
|

New Topic/Question
Reply





MultiQuote










|