Register a SA Forums Account here!
JOINING THE SA FORUMS WILL REMOVE THIS BIG AD, THE ANNOYING UNDERLINED ADS, AND STUPID INTERSTITIAL ADS!!!

You can: log in, read the tech support FAQ, or request your lost password. This dumb message (and those ads) will appear on every screen until you register! Get rid of this crap by registering your own SA Forums Account and joining roughly 150,000 Goons, for the one-time price of $9.95! We charge money because it costs us money per month for bills, and since we don't believe in showing ads to our users, we try to make the money back through forum registrations.
 
  • Locked thread
Trabisnikof
Dec 24, 2005

Next people will claim a single union could handle stage hands, lighting designers, editors, set builders and more!

Adbot
ADBOT LOVES YOU

Beast of Bourbon
Sep 25, 2013

Pillbug
i'm mcse certified and have my A+ cert

H.P. Hovercraft
Jan 12, 2004

one thing a computer can do that most humans can't is be sealed up in a cardboard box and sit in a warehouse
Slippery Tilde

MeruFM posted:

aren't a lot of licenses just gently caress-you-got-mine miasma to wade through to obtain?

also there are different licenses for different medical professions

well what they're meant to do a lot of the time is to prevent some jackass just rolling up and claiming that they're, say, a HVAC engineer and then burning down a school thru negligence and giving the entire profession a bad name


having a barrier to entry like that is p common for skilled professions and cool and good

hell, even hairdressers hafta get certified and that involves p minimal public health stuff

MeruFM
Jul 27, 2010
i have photoshop and indesign certification

i'm certified to photoshop balls on your face but only if you pay me

qirex
Feb 15, 2001

if you think everyone is just making excuses then tell me what professional standards there should be for computer people, that's why I asked in the first place

yeah doctors are certified but not the same as vets, nurses or lifeguards

please enlighten me

MeruFM
Jul 27, 2010

H.P. Hovercraft posted:

well what they're meant to do a lot of the time is to prevent some jackass just rolling up and claiming that they're, say, a HVAC engineer and then burning down a school thru negligence and giving the entire profession a bad name

that makes sense

The scenario closest to yours is hiring a 'freelancer' who sets up your site with wordpress and dreamweaver. But then they're not going to be arrested for it.

carry on then
Jul 10, 2010

by VideoGames

(and can't post for 10 years!)

qirex posted:

if you think everyone is just making excuses then tell me what professional standards there should be for computer people, that's why I asked in the first place

yeah doctors are certified but not the same as vets, nurses or lifeguards

please enlighten me

computer programmers should be held to the exact same standards as other engineers if they want to keep calling themselves engineers, eg, being criminably liable for any and all damage or loss of life caused by the software they create

Beast of Bourbon
Sep 25, 2013

Pillbug
what about the programmers who make military drone controller software

Trabisnikof
Dec 24, 2005

qirex posted:

if you think everyone is just making excuses then tell me what professional standards there should be for computer people, that's why I asked in the first place

yeah doctors are certified but not the same as vets, nurses or lifeguards

please enlighten me

I would unironically be down with some of the best known alogrithms, basic social skills and ethics to start.

So complete fantasy as usual

H.P. Hovercraft
Jan 12, 2004

one thing a computer can do that most humans can't is be sealed up in a cardboard box and sit in a warehouse
Slippery Tilde

qirex posted:

if you think everyone is just making excuses then tell me what professional standards there should be for computer people, that's why I asked in the first place

yeah doctors are certified but not the same as vets, nurses or lifeguards

please enlighten me

minimum educational requirements and a licensure exam after some minimum amount of time worked in a relevant professional capacity as an apprentice or junior or w/e $title

licensure exam to be written yearly by the org and have a selection of sub-specialties or fields or w/e - ie a "breadth" portion that covers general knowledge for the field and then a "depth" portion that's selected by the testee (lol) for their particular skillset or w/e

maintenance of licensure to be contingent upon completion of a minimum of professional development hours/continuing education each year



this is literally how actual respected professions all do it - lol if you think programming is uniquely unsuited to it compared to, say, engineering or law or medicine

GameCube
Nov 21, 2006

engineer chat :nice:

qirex
Feb 15, 2001

my point is that if there is certification/licensing it will either be so broad as to be useless or so specific that it would also be useless

I think it would be good if there was a clear chain of liability custody for most things but in the real world you can't get away with building a bridge that lets cars fall through 0.4% of the time but it's easy to write software with performance and reliability standards way below anything else that is still considered successful and effective

JawnV6
Jul 4, 2004

So hot ...
jerks at logitech and gopro cranking out iterative CE products call themselves EE's, where's all your clamoring to have them respect a PE cert?

H.P. Hovercraft
Jan 12, 2004

one thing a computer can do that most humans can't is be sealed up in a cardboard box and sit in a warehouse
Slippery Tilde

Trabisnikof posted:

I would unironically be down with some of the best known alogrithms, basic social skills and ethics to start.

So complete fantasy as usual

reminder

I am a Computing Professional.

My work as a Computing Professional affects people's lives, both now and into the future.

As a result, I bear moral and ethical responsibilities to society.

As a Computing Professional, I pledge to practice my profession with the highest level of integrity and competence.

I shall always use my skills for the public good.

I shall be honest about my limitations, continuously seeking to improve my skills through life-long learning.

I shall engage only in honorable and upstanding endeavors.

By my actions, I pledge to honor my chosen profession.

qirex
Feb 15, 2001

H.P. Hovercraft posted:

minimum educational requirements and a licensure exam after some minimum amount of time worked in a relevant professional capacity as an apprentice or junior or w/e $title

licensure exam to be written yearly by the org and have a selection of sub-specialties or fields or w/e - ie a "breadth" portion that covers general knowledge for the field and then a "depth" portion that's selected by the testee (lol) for their particular skillset or w/e

maintenance of licensure to be contingent upon completion of a minimum of professional development hours/continuing education each year



this is literally how actual respected professions all do it - lol if you think programming is uniquely unsuited to it compared to, say, engineering or law or medicine

I'm asking what would possibly be a single question in the "breadth" portion that applies to even 90% of people who, broadly, "do computer poo poo"

you're constantly tripping over yourself to tell us you're the smartest person here because you're a "real" engineer so please share your wisdom

Shifty Pony
Dec 28, 2004

Up ta somethin'


MeruFM posted:

aren't a lot of licenses just gently caress-you-got-mine miasma to wade through to obtain?

also there are different licenses for different medical professions

sometimes they exist partially to make sure that out of state folks can't compete.

which is kind of a necessary evil because without that and with transferable licenses you'd end up with a race to the bottom where now every teacher and lawyer is certified in South Dakota.

H.P. Hovercraft
Jan 12, 2004

one thing a computer can do that most humans can't is be sealed up in a cardboard box and sit in a warehouse
Slippery Tilde

qirex posted:

I'm asking what would possibly be a single question in the "breadth" portion that applies to even 90% of people who, broadly, "do computer poo poo"

who cares

Enderzero
Jun 19, 2001

The snowflake button makes it
cold cold cold
Set temperature makes it
hold hold hold

you do, you post constantly about professional accreditation

H.P. Hovercraft
Jan 12, 2004

one thing a computer can do that most humans can't is be sealed up in a cardboard box and sit in a warehouse
Slippery Tilde

Enderzero posted:

you do, you post constantly about professional accreditation

lol ok

carry on then
Jul 10, 2010

by VideoGames

(and can't post for 10 years!)

Beast of Bourbon posted:

what about the programmers who make military drone controller software

life imprisonment

H.P. Hovercraft
Jan 12, 2004

one thing a computer can do that most humans can't is be sealed up in a cardboard box and sit in a warehouse
Slippery Tilde

prefect
Sep 11, 2001

No one, Woodhouse.
No one.




Dead Man’s Band

you must admit; you do care

qirex
Feb 15, 2001


that was my whole point, how can you have a "union" when literally nobody does the same thing as anyone else

the modern tech industry evolved a) organically and b) really, really fast so the differences way outstrip the commonalities no part of the dude who writes php to manage as cookies on a porn site, the woman who writes realtime video processing for live TV or someone who hacks at a 30 megabyte pile of excel macros for a hedge fund is in common but they're all "developers" or "programmers"

their commonalities are: they type on a keyboard, and, um...

people who build poo poo have had a union and standards for a long [looooooooooooooong if you believe the masons :tinfoil:] time and they've also had thousands of years to figure it out

Trabisnikof
Dec 24, 2005

qirex posted:

I'm asking what would possibly be a single question in the "breadth" portion that applies to even 90% of people who, broadly, "do computer poo poo

"Is it appropriate to scream at coworkers?"

Fastest a cert became mandatory



its up to the reader to guess which answer would be correct

Spime Wrangler
Feb 23, 2003

Because we can.

qirex posted:

I'm asking what would possibly be a single question in the "breadth" portion that applies to even 90% of people who, broadly, "do computer poo poo"

https://cdn.ncees.org/wp-content/uploads/2012/11/SWE-Apr-2013.pdf

prefect
Sep 11, 2001

No one, Woodhouse.
No one.




Dead Man’s Band

Trabisnikof posted:

"Is it appropriate to scream at coworkers?"

Fastest a cert became mandatory



its up to the reader to guess which answer would be correct

i used to know a qa guy who once jumped over a cube wall to fistfight with a dev who had been acting like a big cock in e-mail

Trabisnikof
Dec 24, 2005

qirex posted:

that was my whole point, how can you have a "union" when literally nobody does the same thing as anyone else

the modern tech industry evolved a) organically and b) really, really fast so the differences way outstrip the commonalities no part of the dude who writes php to manage as cookies on a porn site, the woman who writes realtime video processing for live TV or someone who hacks at a 30 megabyte pile of excel macros for a hedge fund is in common but they're all "developers" or "programmers"

their commonalities are: they type on a keyboard, and, um...

people who build poo poo have had a union and standards for a long [looooooooooooooong if you believe the masons :tinfoil:] time and they've also had thousands of years to figure it out

This is why arguing about certifications is dumb. Unions represent tons of different professions that don't do poo poo like each other


You know what they have in common? Shitass management


IATSE proves you wrong

qirex
Feb 15, 2001

Trabisnikof posted:

"Is it appropriate to scream at coworkers?"

Fastest a cert became mandatory



its up to the reader to guess which answer would be correct

I think this industry could use a "not a jerky shitlord" cert but it would probably be too easy to game, it would have to be some sort of social kobayashi maru situation involving a crying, possibly injured person, some money in a briefcase, a puppy and a screaming baby

prefect
Sep 11, 2001

No one, Woodhouse.
No one.




Dead Man’s Band

qirex posted:

I think this industry could use a "not a jerky shitlord" cert but it would probably be too easy to game, it would have to be some sort of social kobayashi maru situation involving a crying, possibly injured person, some money in a briefcase and a screaming baby

give the baby to the crying person, run off with the briefcase

infernal machines
Oct 11, 2012

we monitor many frequencies. we listen always. came a voice, out of the babel of tongues, speaking to us. it played us a mighty dub.

qirex posted:

that was my whole point, how can you have a "union" when literally nobody does the same thing as anyone else

the modern tech industry evolved a) organically and b) really, really fast so the differences way outstrip the commonalities no part of the dude who writes php to manage as cookies on a porn site, the woman who writes realtime video processing for live TV or someone who hacks at a 30 megabyte pile of excel macros for a hedge fund is in common but they're all "developers" or "programmers"

their commonalities are: they type on a keyboard, and, um...

people who build poo poo have had a union and standards for a long [looooooooooooooong if you believe the masons :tinfoil:] time and they've also had thousands of years to figure it out

yes, it's almost as if the structure of the "industry" itself is problematic and leads to half-assed broken poo poo causing endless security breaches, loss of data and wasted time and money. exactly as it would in literally any other profession and why older industries have standards they expect their practitioners to adhere to

Main Paineframe
Oct 27, 2010

qirex posted:

my point is that if there is certification/licensing it will either be so broad as to be useless or so specific that it would also be useless

I think it would be good if there was a clear chain of liability custody for most things but in the real world you can't get away with building a bridge that lets cars fall through 0.4% of the time but it's easy to write software with performance and reliability standards way below anything else that is still considered successful and effective

the point of licensing isn't to demonstrate that you are a super awesome fantastic doctor or plumber or whatever, it's to verify you've gone through industry-standard training, that you are familiar with basic concepts and principles of the work, and that you're probably not stupid or incompetent or irresponsible enough to get someone killed as a result of your work

the intention isn't to filter out mediocre programmers, it's to filter out people who read a bunch of "programming for dummies" books and then declared themselves a master programmer because a libertarian told them anyone could become rich by learning to code. it's more about forcing people to get real industry-standard training (apprenticeship, med school, law school, cs degree, w/e), instead of declaring themselves a professional and leaving it up to the client to assess whether they're competent

qirex
Feb 15, 2001

I'd say the biggest challenge to labor organization isn't the work it's the fact that there aren't clear demarcations between "workers" and "bosses" in most modern companies, it's more of a slow gradient

Shame Boy
Mar 2, 2010

H.P. Hovercraft posted:

i suppose that programmerring is just so cutting edge and complex that it would be impossible for a professional organization to sit down every year and write a licensure exam for the regulation of its industry

any attempt to do so would quickly become obsolete and certainly not be able to take into account all of the various disciplines and would just be an impossibly difficult and worthless task, unlike trying to license an easier profession like medical doctors

i mean this is the same sort of bullshit idea that leads people to declare that ~coding is an artform~ and get all pretentious about it. i'm personally of the opinion that there's usually one or two "correct" ways to solve a coding problem optimally and anything else is dumb and wrong, there is no artistic license in coding any more than there is in mathematics.

H.P. Hovercraft
Jan 12, 2004

one thing a computer can do that most humans can't is be sealed up in a cardboard box and sit in a warehouse
Slippery Tilde

prefect posted:

you must admit; you do care

eehhhhh kinda

i'd like to see software development have some professional regulations

it'd be p nice if you could have professional censure from your state board for putting out buggy garbage and an enforced code of ethics

i mean yeah you can kinda make the argument that the field is too young to have a lot of that stuff but that's a terrible excuse for the lack of professionalism (real or perceived) that the field has


here's an excerpt from that article on those nasa programmers

quote:

In the history of human technology, nothing has become as essential as fast as software.

Virtually everything — from the international monetary system and major power plants to blenders and microwave ovens — runs on software. In office buildings, the elevators, the lights, the water, the air conditioning are all controlled by software. In cars, the transmission, the ignition timing, the air bag, even the door locks are controlled by software. In most cities so are the traffic lights. Almost every written communication that's more complicated than a postcard depends on software; every phone conversation and every overnight package delivery requires it.

Software is everything. It also sucks.

"It's like pre-Sumerian civilization," says Brad Cox, who wrote the software for Steve Jobs NeXT computer and is a professor at George Mason University. "The way we build software is in the hunter-gatherer stage."

John Munson, a software engineer and professor of computer science at the University of Idaho, is not quite so generous. "Cave art," he says. "It's primitive. We supposedly teach computer science. There's no science here at all."

Software may power the post-industrial world, but the creation of software remains a pre-industrial trade. According to SEI's studies, nearly 70% of software organizations are stuck in the first two levels of SEI's scale of sophistication: chaos, and slightly better than chaos. The situation is so severe, a few software pioneers from companies such as Microsoft have broken away to teach the art of software creation (see "Drop and Code me Twenty!" )

Mark Paulk, a senior member of the SEI technical, says the success of software makes its weaknesses all the more dramatic. "We've developed software products that are enormously complex and enormously powerful. We're critically dependent on it," says Paulk. "Yet everyone complains how bad software is, with all the defects. If you bought a car with 5,000 defects, you'd be very upset."

qirex
Feb 15, 2001

Main Paineframe posted:

the intention isn't to filter out mediocre programmers, it's to filter out people who read a bunch of "programming for dummies" books and then declared themselves a master programmer because a libertarian told them anyone could become rich by learning to code. it's more about forcing people to get real industry-standard training (apprenticeship, med school, law school, cs degree, w/e), instead of declaring themselves a professional and leaving it up to the client to assess whether they're competent
it's entirely possible for someone to read a "programming for dummies" books and become successful with continued work, why prevent that?

Shame Boy
Mar 2, 2010

anyway one of the offices near me occupied by what i considered to be a proto-techbro now has a sign taped to the door that says "OFFICIAL MAN CAVE" so i guess he's metamorphosed from the larval stage.

Shame Boy
Mar 2, 2010

qirex posted:

it's entirely possible for someone to read a "programming for dummies" books and become successful with continued work, why prevent that?

if they can pass the qualification test this wouldn't prevent that, unless there's like an apprenticeship requirement which is probably a good idea anyway.

but they won't pass the qualification test because they are an dummy.

JawnV6
Jul 4, 2004

So hot ...
bootcamps teaching to the qual test, fundable mvp still possible with the CEO's nephew writing code, wow look at all that solution

infernal machines
Oct 11, 2012

we monitor many frequencies. we listen always. came a voice, out of the babel of tongues, speaking to us. it played us a mighty dub.

qirex posted:

it's entirely possible for someone to read a "programming for dummies" books and become successful with continued work, why prevent that?

in theory because babby's first foxpro/access accounting solution they sold to joe blogs discount trailer repair is going to get owned and lead to theft of data or lost time/money when it shits the bed. if they have to prove they know enough not to do that before they can call themselves a "programmer" it's a net benefit even though it's raising the barrier to entry for programming work

Adbot
ADBOT LOVES YOU

H.P. Hovercraft
Jan 12, 2004

one thing a computer can do that most humans can't is be sealed up in a cardboard box and sit in a warehouse
Slippery Tilde

JawnV6 posted:

bootcamps teaching to the qual test, fundable mvp still possible with the CEO's nephew writing code, wow look at all that solution

you just described law school

  • Locked thread