18

I wish to create a guild for software developers. Like in the old age, where certain masterwork developers work together in order to provide non-hacky solutions. The beauty of a guild is that it would allow proper apprenticeship, Blacklisting of toxic companies and directly help with wage negotiations. Too often I see proper professionals working overtime just because they are harassed and having "impostor syndrome" (I know the term is hated, but passes the idea much better). Also maybe that would eliminate technical debt...
But hey, this is just a vision... :')

Comments
  • 2
  • 2
    Yohooo....Let's make a Ainz-Ooal-Gown for devs
  • 1
    I mean, there are labour unions, but I don't know of any representing devs
  • 1
    @Wack labour unions are a bit overkill. I think engineers are a little more individualistic, because unions due introduce a lot of rules on how it should go. This is more of a school, which if you pass you get to wear a nice SE badge :)
  • 1
    @HitWRight guilds used to be even more strict and imposing more rules. While labour unions negotiate minimum wages and benefits and such, guilds limited how many people of that profession could practices in a given area, who is eligable to train others, etc.

    About "wearing a badge": there are a lot of different certicifates (plus bachelor/masters degree, etc.). As every "institution"/website invents their own rating system, they don't really say anything...
    How would you solve this? A new standard? https://xkcd.com/927/ How would you compare ex. A Java backend dev to a JavaScript frontend dev?
  • 1
    @HitWRight I have a nice shiny CEng badge that I can use after my name, is that the sort of thing you are thinking of?
  • 1
    Id argue for any kind of organization like this u would need money to push it through society. As an alternative a club is kinda down to earth. If you trace the history of silicon valley you can see that in the beginning there were just some dudes and nerds into tech who started the ball rolling and showing themselves what they did over the month...
  • 0
    @Wack yeah, they also used to be a gateway whether you can practice a profession. You make sound arguments. The more I think about it, it's more of getting into a group of dev friends, that regular people/business recognise.
    @nibor what do you mean?
  • 1
    @HitWRight I mean what you are talking about already exists, it is called being a chartered engineer.

    See https://www.theiet.org/

    There are similar professional bodies in other countries too.
  • 1
    Hey this is kinda a cool idea.

    Also prevents gives us negotiating power as an industry so they can't pull the good old "lets train everyone to do x in order to destroy leverage and drive down labor costs!" anymore.

    Standards also help to ensure people certified are competent for the job, and aren't simply trained to pass hiring exams (like bootcamps ffs), sort of like a 'seal of quality.'
Add Comment