As someone running a technical recruitment agency, I can assure you that it is true that someone having built stuff in Clojure is more likely to be considered as a good engineer than someone who did JQuery all the time. Recruiters use an intuitive approach to conditional probability. Given only the info alone (if someone did JQuery or Clojure) exposes you to two bell curves, with the X-axis being "programming ability…
I have decades of experience hiring people, and what I find is this: If I randomly select a programmer from all the programmers who write Clojure, working or not, interviewing or not, they are likely to be a “better” programmer than if I randomly select a programmer from all the programmers who write JavaScript, working or not, interviewing or not. But of course, that’s not what happens when I interview. I meet one p…
Signaling in tech is some fucked up shit (2016)
121–130 of 205 posts
Re: Signaling in tech is some fucked up shit (2016)
#122Re: Signaling in tech is some fucked up shit (2016)
#123Earlier quoted context omitted.
The problem is that you're both right. Putting up a simple web site that does something basic, that you then walk away from is easy, and is what a lot of people who call themselves web developers do. Building something like Gmail or Facebook OTOH are endeavors only slightly below the moon landing in complexity and “solving cool problems”. And it is equally legitimately "web development"...
I am not sure I would class either of Gmail or Facebook with the Apollo Program in terms of headcount (est. 400k), total cost (estimates from $100-200 Bn), complexity (hundreds of contractors, millions of moving parts, dozens of directly-operated sites, thousands of projects), or novelty (landing on the fricking moon ).
Re: Signaling in tech is some fucked up shit (2016)
#124As a sysadmin at the bottom of the signaling hierarchy, I find this hilarious. Am I managing a complex integration and operations task? Nah, clearly I'm just someone who clicks through installers in windows.
Re: Signaling in tech is some fucked up shit (2016)
#125Earlier quoted context omitted.
Seems like an interesting assumption. I’m mot convinced there is a difference, but neither am I confident that there isn’t one.
Yeah I have no instincts in this because my experience has always been so fewer women than men on the engineering team. So this is totally anecdotal. But the few women I’ve worked with have always been in the upper part of the talent scale, while there has been much variance among the men. I.e., I’ve encountered many low talent (and high talent) men but not one low talent woman. Maybe there are enough hurdles for wom…
Re: Signaling in tech is some fucked up shit (2016)
#126As someone running a technical recruitment agency, I can assure you that it is true that someone having built stuff in Clojure is more likely to be considered as a good engineer than someone who did JQuery all the time. Recruiters use an intuitive approach to conditional probability. Given only the info alone (if someone did JQuery or Clojure) exposes you to two bell curves, with the X-axis being "programming ability…
Now apply this logic to men in tech and woman in tech bell curves and see how that works out. Is it still rational?
Re: Signaling in tech is some fucked up shit (2016)
#127As someone running a technical recruitment agency, I can assure you that it is true that someone having built stuff in Clojure is more likely to be considered as a good engineer than someone who did JQuery all the time. Recruiters use an intuitive approach to conditional probability. Given only the info alone (if someone did JQuery or Clojure) exposes you to two bell curves, with the X-axis being "programming ability…
Now apply this logic to men in tech and woman in tech bell curves and see how that works out. Is it still rational?
Given a woman in tech, you probably have someone who is at the tails, someone really good.
Re: Signaling in tech is some fucked up shit (2016)
#128As someone running a technical recruitment agency, I can assure you that it is true that someone having built stuff in Clojure is more likely to be considered as a good engineer than someone who did JQuery all the time. Recruiters use an intuitive approach to conditional probability. Given only the info alone (if someone did JQuery or Clojure) exposes you to two bell curves, with the X-axis being "programming ability…
I have decades of experience hiring people, and what I find is this: If I randomly select a programmer from all the programmers who write Clojure, working or not, interviewing or not, they are likely to be a “better” programmer than if I randomly select a programmer from all the programmers who write JavaScript, working or not, interviewing or not. But of course, that’s not what happens when I interview. I meet one p…
Re: Signaling in tech is some fucked up shit (2016)
#129Earlier quoted context omitted.
The problem is that you're both right. Putting up a simple web site that does something basic, that you then walk away from is easy, and is what a lot of people who call themselves web developers do. Building something like Gmail or Facebook OTOH are endeavors only slightly below the moon landing in complexity and “solving cool problems”. And it is equally legitimately "web development"...
I am not sure I would class either of Gmail or Facebook with the Apollo Program in terms of headcount (est. 400k), total cost (estimates from $100-200 Bn), complexity (hundreds of contractors, millions of moving parts, dozens of directly-operated sites, thousands of projects), or novelty (landing on the fricking moon ).
But you're of course right that I exaggerated a bit for effect. I do that sometimes.
My point still stands if you slice a few orders of magnitude off my hyperbole.
Re: Signaling in tech is some fucked up shit (2016)
#130Where are these horrible places that people work and hang out? I’ve worked at places as small as a tiny ISP where I was basically the only tech employee, startups with a dozen employees to companies as large as HP and everything in between. I’ve worked on the east coast and west coast. I’ve worked for private companies and public ones. Ive been on small teams and large. Ive had dozens of managers. I’ve been an SA and…
- Signaling in tech is a real thing. I believe this stems from being (understandably) picky about our peers, combined with a fundamental difficulty of evaluating them. The problem is complex enough that our strong tendency is to fall back on stereotyping and other heuristics.
- Many programmers (myself included) have had encounters with "Web developers" whose primary interaction with JS is copying and pasting. Of course, it's hard to say what percentage of "Web developers" fall into this category -- certainly it's just a small proportion of the whole -- but enough of this type exist that "Web developer" is not always a positive signal -- indeed, it can be negative for some people.
- The above issue appears to be self-reinforcing, because the more the tech culture becomes aware of the problem, the more the stigma grows for existing Web developers that have not changed their title. Posts like the OP's are valuable because they work to correct our cultural narrative.
I'd expect the most likely people to experience this are "Web developers" who haven't yet accrued enough other signals of their competency (like experience, charisma, or similarity with their peers). e.g. a soft-spoken female Web developer without a lot of experience sounds like an archetype where this could be an issue.
Of course, it's a game of chance. But the odds are incredibly different for each person.