In return, I would ask them couple questions before going through the process. * What is the salary range? * Who was the person coming up with the interview questions? * What is that person's psychological profile? * What is that person's biggest achievement since high school? * Who are the people working in the team? * What are those people's psychological profile? * What're their education levels? * What're their w…
* What is the salary range? That of course will vary based on role, experience and location. We have hired people from 50+ countries which is remarkable for a company of 800. We tend not to hire in the most expensive locations because we get fantastic talent who live in less polluted, congested and occasionally self-important environments. We do pay competitively; we have hired people out of FAANGs, and we constantly…
The bulls**t Canonical wants you to jump through before they will give
171–180 of 187 posts
Re: The bulls**t Canonical wants you to jump through before they will give
#172Earlier quoted context omitted.
So, what training do you suppose anyone has in interpreting these tests? No one in the hiring loop is a trained psychologist, why would I want you to try to interpret the results of the MMPI or whatever? First of all, and I know the law says differently, but this is medical information. I'm not sharing the MRIs of my back (which you also can't interpret), and I'm not sharing mental health information either. But, sup…
Our talent assessment team include several people with Masters and PhD level qualifications in psychometric and behavioural assessment, so that we can provide a rigorous and professional perspective in this regard. Every candidate who gets past early stage interviews meets a dedicated HR professional.
Re: The bulls**t Canonical wants you to jump through before they will give
#173Would not recommend working at Canonical. The CTO is incompetent, and bullies people out of the company if they disagree with him. Suggesting that the hiring process might be discriminatory may get you told that you "must live on fairy island" from where you should "send a postcard" on a company-wide email chain.
That was a regrettable exchange, and contrition was expressed.
Re: The bulls**t Canonical wants you to jump through before they will give
#174Earlier quoted context omitted.
To be clear - every application resume is screened by one of my colleagues or me, and every written interview is read by at least one of us, usually two. I personally screened 40,000 resumes last year, and hired 100+ people into the company. It has been very exciting to see how we are lifting our confidence and aspirations as a result.
Do you think it's normal for the CEO of a 800+ employees company to be reviewing resumes? It sounds like you don't trust the people you hired to do that job, and decided to do the job yourself... Also, 40,000 resumes screened means an average of more than 100 resumes per day, every day of the year. Again, do you think it's normal for the CEO of a big company to be spending their time doing this? And finally, don't yo…
When you are going to ask your colleagues to tackle a hard problem, and do it in a different way than they did before, it helps if you have actually done it yourself. If that is going to be lots of work, and if it's going to make them vulnerable to trolling on social media, even more so ;)
We started to plan growth a few years back, but seemed to be struggling to get people in. Hiring managers would say "there were no good candidates", which didn't seem right to me. Back then, every hiring manager did things independently, as they saw best. We had very little standard process other than HR onboarding.
When an opportunity came up for me to hire, I adopted a new process, then expanded that to cover a number of roles. Once the process was relatively settled, we picked a small number of senior people, and they ran this process across all roles, with a weekly meeting for us to figure out how to evolve it further.
As you can imagine, this change caused all sorts of angst. Reddit is not the only group that has thoughts :) Many of the same assumptions and opinions expressed here were expressed internally, some resigned. Systemic change in an organisation is painful, this one was particularly hard.
Now, however, most see the benefits.
Our flow of applicants has increased 2-3x. We now have 10-20,000 applicants per month, much more widely representing the world's talent. We are making more appointments than ever in our history. Our weekly meeting is now mostly a celebration of new hires - the whole hiring lead team looks at every new hire's resume and talks over the process of hiring that candidate, then discusses improvements to the process. We are able to analyse the data in our hiring process and look for any indications of bias at each stage, then engage and address it if we have concerns.
You ask if the "CEO is pushing for a candidate" biases the process. You misunderstand my role as hiring lead. I am not pushing for a candidate, I am simply running a few roles as a hiring lead. My job as a hiring lead is to do the initial lightweight screen, then let the process do the work. I don't meet candidates in my roles until the very end of the process, and then only sometimes. I'm running the process to hire for other managers, not for myself. Those managers meet the candidates in late-stage interviews. My job as hiring lead is to make sure we have a good bench of candidates before we make an offer.
Some of the roles I run, which attract the bulk of the applicants, are open-ended roles, for "engineering manager" or "engineering lead". When candidates get to me in those roles, if I think they are great I then send them to a manager who is looking for someone like that. So it has been my great pleasure to give tens of amazingly great candidates to my colleagues for consideration for roles they hadn't even started to hire for. Think how nice that feels, for me and for that manager :)
To circle back to the beginning - beware the trap of "normal". You will never achieve something exceptional if you limit yourself to normal.
Re: The bulls**t Canonical wants you to jump through before they will give
#175Earlier quoted context omitted.
* What is the salary range? That of course will vary based on role, experience and location. We have hired people from 50+ countries which is remarkable for a company of 800. We tend not to hire in the most expensive locations because we get fantastic talent who live in less polluted, congested and occasionally self-important environments. We do pay competitively; we have hired people out of FAANGs, and we constantly…
> If you are asking about my psychometric profile, I scored 94 on the test we use. So you're confirming that these "psychometric profiles" can be summarized as a number. Which means it's very easy to automatically apply a filter (reject any candidate with a score lower than 80), and even if there is no automated filter in place, you understand that people with access to this number will immediately be biased because…
A hiring lead is expected to find the best candidates, not just the ones with a higher number on a simplistic test. Your point is correct that a hiring lead with bad judgement or low engagement might get a bad result, but what hiring process cannot be undermined in that way?
When you don't like something, it's common to mischaracterize it with anecdotes of stupidity, then say it must be stupid. The argument is basically "a biased and obnoxious hiring manager could misuse that data to make biased and stupid hiring decisions". Yeeeeeees. Obviously.
The psychometric test we use is a series of numbers covering different aspects; it's simplistic, but not as simplistic as I reflected with a single number.
Hiring leads often progress a candidate that didn't ace that test because they see evidence of excellence in other data. And I often reject offers to candidates who aced that test because I think the result doesn't gel with reality, although I will usually interview a candidate if I have concerns about an offer.
Re: The bulls**t Canonical wants you to jump through before they will give
#176Earlier quoted context omitted.
I'm not sure whether you are poorly informed or simply over-generalising.
>simply over-generalising Yes a bit, but: Snap-Store? Ubuntu-One? You always try to create a wallet-garden with proprietary software as the main-repo/server with no additional gains against other opensource OR closedsource competitors. Then you guy's see that it's not adopted as you wished, then you stop supporting it. It happened with Ubuntu-One and it will happen with Snaps. Both times you made the server closed, b…
At the scale of hundreds of engineers working on tens of codebases, who hasn't?
That's my dispute with your position - it's flatly generalising and characterising ALL our work as if it was our least successful work. By all means, call us out on our mistakes. But if you think everything we have ever done was hopeless, then you must have some theory about why so much of what we do has in fact been widely adopted. Surely you can see how fragile your own arguments must be if they are at odds with some clear data.
I like challenges and criticism; it helps us get better. I know we have made mistakes, that helps us get better too. I respect people who have differences of opinion on what needs doing, or how it needs to be done. Why not take the opportunity to become a counterpart in a rich discussion, rather than a one-dimensional anti-everything-Canonical mouthpiece?
We killed Unity for three reasons. First, I ran out of money to fund it. That was rough. Second, we built some very shoddy pieces in that codebase (though we also had some teams that did amazing work). That was sad and taught me a hard lesson. Third, we were the fourth horse in a two horse race, and the telco and ISV ecosystems were clearly not going to engage.
I agree with you - the vision of Unity was and still is beautiful. It's probably right - convergence between phones and tablets and laptops is the future for laptops. I think it's fantastic that a small but feisty community continues to work with that code. I was therefor, like you, completely disappointed to fail.
But why hate on me, and Canonical, when we literally put everything we had on the line for that vision, but screwed up? Why be an ass to the sorts of people who are willing to put every ounce of strength they have into something that you really wanted to see succeed? We failed because we made mistakes, yes, but for heavens sake recognise an ally when you see one, even if they make mistakes.
Re: The bulls**t Canonical wants you to jump through before they will give
#177Earlier quoted context omitted.
That was a regrettable exchange, and contrition was expressed.
Please, please, please, find a new CTO. You've been led astray by the current one. Canonical has done amazing work building the foundation of large parts of the tech industry, but that is all despite, not because of, the current CTO. I'd love to continue recommending everything Canonical works on as best-in-class, but that sadly can't happen with the current technical leadership.
I've been around for those years :)
When we need something difficult and fundamental thought through very deeply, because it has to be precisely correct, I've learned to trust our CTO. Others usually want to go faster, or fix-it-later, or we-don't-need-a-spec-just-be-agile. That creates tension. But when I think it needs to be done very carefully and correctly, some tension is worthwhile.
I wish we had been more careful with some of the foundations for Unity, for example, because they would then have served others better even if the project itself failed.
Re: The bulls**t Canonical wants you to jump through before they will give
#178Earlier quoted context omitted.
Lots of people won't do this work, it's true. But the ones who will, are much more likely to make phenomenal colleagues. They care, they are focused, they are diligent. Things work better when you are in a team with more of that. Try it someday.
Try what someday? Making people jump through silly hoops and run a business that gets ripped on for odd hiring practices? No thanks. I'll stick with my current hiring practices. Thanks for Ubuntu by the way. I've got well over 15k servers running it right now and wouldn't even consider anything else.
Re: The bulls**t Canonical wants you to jump through before they will give
#179Earlier quoted context omitted.
High school is also a very similar experience for people all over the world, which is not the case for university or work experience. If you are interested in understanding underlying interests, social dynamics and attitudes in a global pool of applications, then you are interested in things which are similar globally even if the connection might not be obvious.
I think you are mistaken about the relevance of high school. For a lot of people, high school was a traumatic and/or violent experience that they would rather forget. Does making high school "suddenly relevant" put up an artificial barrier-to-entry for candidates that were able to overcome bad experiences in high school and move on to something better? What about candidates who say something like "high school was awf…
How do you deal with adversity? How do you deal with peer pressure? How do you motivate yourself to work on things that feel irrelevant? How do you choose your hobbies and the people you associate with? Those are important things to assess in a potential colleague. And this is just one potential angle on how one might assess them.
As for "making stuff up that sounds good", you are correct, some people are better at that than others. Fortunately we have clear and objective measures of that to work with so forewarned is forearmed.
Re: The bulls**t Canonical wants you to jump through before they will give
#180Earlier quoted context omitted.
That was a regrettable exchange, and contrition was expressed.
It’s always the same story Mark. Sorry not sorry and the cycle continues. Happens when you surround yourself with sycophants and can’t see it.
Broadly speaking, when you lead something, the people who will step up to lead alongside you will be people who mostly agree with the position you take. Obviously. Why would they align and invest precious years in something they totally disagree with? It would be dysfunctional to have a leadership team in any organisation made up of people who have hugely different opinions about everything at a fundamental level.
Of course, that group has disagreements on stuff. We spend a lot of time talking about the things we disagree on, but we live with people we broadly agree with.
So from the outside it may look like the leadership team of any company are highly aligned. If you have been at Canonical, you know that in the leadership team we have lots of hard debates and discussions, all the time, in search of the best. You also know we are all working to the same goal, which is to help people consume open source cheaply and safely, at scale, across all kinds of compute.
So, here's how I interpret your comment. You saw a group of people that were broadly supportive of a position I hold, and which you disagree with. Sure, you disagree, and that's fine. Calling them sycophants is just finding a nasty word for people who happen to be aligned on something you disagree with.