News for hackers. Stuff that matters.
Re:Canonical's interview process step by step (by step by st... by TrackerFF on Wednesday August 09, 2023 @01:38PM (#37066091)
Having previously worked at a place where it took minimum 3 months to hire someone (but often 6-12), I'd be amazed if Canonical actually ever gets to hire their first choices.

What happened was this: By the time the first pick hires had been cleared, they had gotten another job. Same with second pick. Maybe even third, too.

Most people don't have the luxury or will to just sit and twiddle their thumbs for months and months, and those that do will just say fuck it and look elsewhere.

In our case, the place was a revolving door. ALWAYS hiring, never knowing who they'd hire - and those working there would carry the perpetually understaffed workload.

I can understand a hiring process like this if we're talking about fighter pilots, astronauts, special forces operators, scientists going to antarctica, or whatever. But software engineering? C'mon. Delusions of grandeur.

Re:Canonical's interview process step by step (by step by st... by realusername on Wednesday August 09, 2023 @02:23PM (#37066624)
Having done a lot of interviews for my company, I also agree. If your whole process takes more than 3 weeks, you are losing people to competitors.

Candidates aren't going to wait 3 months and delaying all the other offers they are receiving, that's not going to work unless you are working in a FAANG maybe and the prestige of your company can make this work.

Re:Canonical's interview process step by step (by step by st... by OkayPhysicist on Wednesday August 09, 2023 @02:45PM (#37066866)
My current job was less than a week between my application and signing the final offer. Day 1: I send in an application. Day 2: My future manager writes back "Hey, do you have any work examples in obscure language I used for 10 minutes in my EE classes?". I respond "No, nobody has work examples in obscure language." Later that day, same manager emails me again, asking the same question, in slightly different words. I say no again. They respond asking to set a time for an interview. I reply I'm free tomorrow. Day 4, interview. Takes an hour and half. I receive a job offer about an hour later. I reply we need to have a conversation about salary. Weekend rolls through, negotiations are successful and I'm hired on Monday.
Re:Canonical's interview process step by step (by step by st... by xen0 on Wednesday August 09, 2023 @02:53PM (#37066958)
Do you now have any 'work examplesin obscure language'?

Or was the manager just interested in trivia?

Re:Canonical's interview process step by step (by step by st... by OkayPhysicist on Wednesday August 09, 2023 @04:30PM (#37067960)
The job was part of rewrite from the obscure language to C#. So I guess some, but mostly I just need to be able to read it.
Re:Canonical's interview process step by step (by step by st... by Invictus0 on Wednesday August 09, 2023 @02:49PM (#37066905)
This is so unusual it borders on unbelievable
Re:Canonical's interview process step by step (by step by st... by bgirard on Wednesday August 09, 2023 @03:12PM (#37067178)
I've had interviews with startups that will use a quick interview turn around time as a selling feature to close candidates.

I've also interviewed at Two Sigma where I was flown in onsite and by the last interview they had already reviewed most of my feedback and told me that they were going to extend an offer. I got the sense that if I wasn't using a 3rd party recruiter with rules they might have handed me an offer before I left offsite. But it was great having the chance to talk to my would-be manager knowing I would likely have the offer to discuss my role while I was still onsite.

Re:Canonical's interview process step by step (by step by st... by pavel_lishin on Wednesday August 09, 2023 @05:14PM (#37068510)
I had a similar, but inverse experience - was brought in for an all-day interview, and after half a day both they and I realized that I wasn't going to be a good fit, so they let me go.

No hard feelings on my end; I was out of my depth at the time, and knew it, and was glad I wasn't going to have to waste the rest of my day and theirs.

Re:Canonical's interview process step by step (by step by st... by JohnFen on Thursday August 10, 2023 @01:25PM (#37078991)
> was glad I wasn't going to have to waste the rest of my day and theirs

If, during an interview, it becomes obvious to you that you aren't a good fit at the place for whatever reason, you don't have to wait for them to end the process early.

Doing so yourself is not only acceptable, it's also a professional courtesy that they will appreciate.

Remember, with all interview processes, you're evaluating the potential employer just as much as they're evaluating you.

Re:Canonical's interview process step by step (by step by st... by yard2010 on Wednesday August 09, 2023 @03:02PM (#37067063)
In my last job search I had like 1 case like this out of 30-40. Might be my numbers though
Re:Canonical's interview process step by step (by step by st... by ghaff on Wednesday August 09, 2023 @03:50PM (#37067535)
Is that a normal number of leads to have in play? I certainly spewed my fair share of resumes into the void out of school but I haven't done that since.
Re:Canonical's interview process step by step (by step by st... by yard2010 on Thursday August 17, 2023 @08:28AM (#37160550)
I don't think so because most of these leads came from frontend recruiters that could have made a lot of money landing me a job, and as a result most of them were great opportunities for the recruiters, not so great for me and the potential future employer.

Don't get discouraged. Work on a personal project if you want, so you have something to show. In my experience it's only hard to land the first job. Once you do, it becomes easier. Don't read other people's experiences and think something is wrong. Good luck <3

Re:Canonical's interview process step by step (by step by st... by rcbdev on Wednesday August 09, 2023 @06:20PM (#37069170)
I was hired on the spot after a 15 minute interview at a huge international bank. If they really like your profile this can happen.
Re:Canonical's interview process step by step (by step by st... by johnnyanmac on Wednesday August 09, 2023 @06:55PM (#37069488)
heard of it, but never happened to me. The closest "turn around" was 2 weeks after getting a response from a recruiter (which took 3 weeks, so let's just ignore that). But that was because stage 3-6 of the interview was compressed into a full work day of revolving teams to talk to.

Given how the other processes work, I sort of prefer to get it over with. But I understand that that's not viable for people searching while still working full time.

Re:Canonical's interview process step by step (by step by st... by lawgimenez on Wednesday August 09, 2023 @10:53PM (#37071371)
Not unusual, my current job was just a back and forth email semi-argument with the CEO in less than a week. This has been my longest job tenure in my over 11 years of dev experience.
Re:Canonical's interview process step by step (by step by st... by 59nadir on Sunday August 13, 2023 @02:50AM (#37107300)
What is the obscure language?
Re:Canonical's interview process step by step (by step by st... by PedroBatista on Wednesday August 09, 2023 @02:52PM (#37066941)
> I can understand a hiring process like this if we're talking about fighter pilots, astronauts, special forces operators, scientists going to antarctica, or whatever. But software engineering? C'mon. Delusions of grandeur.

Well.. have you met their CEO?

The truth is once companies have a certain size and revenue, their software developers don't matter really that much. Yes it can be hell to work there, everyone is overworked, things are low quality, etc. As long as the checks keep coming in ( and they will ) there is really no critical problem to be addressed.

Now the funny part: once the alarm bells go off and they try to change course... not happens, the "ship" is unresponsive and in most cases it will sink. But depending on the size of the company that will take years and maybe even decades.

So the best skill everyone needs to have (I wish really technical introverted software developers had this more ) is: Develop "street smarts" and tell these people to go fuck themselves and shove their "hiring process" up their asses.

Re:Canonical's interview process step by step (by step by st... by klyrs on Wednesday August 09, 2023 @07:07PM (#37069597)
> Develop "street smarts" and tell these people to go fuck themselves and shove their "hiring process" up their asses.

Are you telling us to be your own boss working the streets?

Re:Canonical's interview process step by step (by step by st... by prmoustache on Wednesday August 09, 2023 @02:59PM (#37067028)
The only time it took me more than 2 months to get a job, that was also the time I wanted to move to another country. All in all it was nice for me to take the time to ponder on the pros and cons, triple check the kind of quality of life I would have in the expected range of salary, housing, schools, etc.

I am not sure I would stay motivated in another context.

Re:Canonical's interview process step by step (by step by st... by ghaff on Wednesday August 09, 2023 @03:17PM (#37067238)
Depends on the position. Took me about 2.5 months for current role between sending the first email and getting a formal offer. (I even got accidentally stood up when I was going to meet someone over breakfast :-)) But I was having conversations/interviews with senior people and it was just hard to get people in the office. (This was well pre-COVID so everything was in-person.)
Re:Canonical's interview process step by step (by step by st... by aamoscodes on Wednesday August 09, 2023 @04:24PM (#37067890)
This was my experience before the layoffs of the past couple years, things are a bit different now. I'm not pure SWE though (support eng, success)
Re:Canonical's interview process step by step (by step by st... by thayne on Wednesday August 09, 2023 @03:02PM (#37067059)
It certainly doesn't help that many companies never inform you if you don't get a position, so if a candidate doesn't get a response quickly, they are likely to assume they were rejected.
Re:Canonical's interview process step by step (by step by st... by klyrs on Wednesday August 09, 2023 @06:59PM (#37069532)
It's always fun getting rejection letters from companies, long forgotten, after months of silence. What were they even hiring for?
Re:Canonical's interview process step by step (by step by st... by snoman on Wednesday August 09, 2023 @07:19PM (#37069712)
I used to work at a medium sized firm (~2B revenue) and we had a policy where the candidate had an offer or a rejection (with reason) before they left the office.

It was hard turning folks down, and it pushed us to have very crisp reasons for saying no, but I think it made us better interviewers and more humane in the process.

Re:Canonical's interview process step by step (by step by st... by sph on Thursday August 10, 2023 @04:10AM (#37073385)
The word humane is rarely used, most times in the context of "humane slaughter of farm animals" and now in "humane interview process."
Re:Canonical's interview process step by step (by step by st... by potamic on Thursday August 10, 2023 @02:51PM (#37080205)
This could also backfire with non-confrontational personalities. "Welp, I guess you're hired"
Re:Canonical's interview process step by step (by step by st... by snoman on Friday August 11, 2023 @11:58AM (#37090171)
It was never decided by a single person. We always did a 5-15m debrief, consisting of about 4 people (hiring manager, 2 interviewers, hr to facilitate and maybe a shadow 2), between interviews on the day.
Re:Canonical's interview process step by step (by step by st... by KineticLensman on Wednesday August 09, 2023 @03:05PM (#37067098)
A lot can happen in three months.

My wife interviewed years ago for a UK govt research agency. They took three months to respond but did eventually set up an on-site interview. She went along anyway. HR met her at the gate and took her to the office of the person who owned the opportunity. When they arrived and there was no-one at his desk it turned out that he had died two months earlier and that the HR drone hadn't known. Needless to say the interview was cancelled.

Re:Canonical's interview process step by step (by step by st... by keyle on Wednesday August 09, 2023 @05:39PM (#37068806)
Wowsa. That reads like a B movie noir comedy.
Re:Canonical's interview process step by step (by step by st... by triyambakam on Wednesday August 09, 2023 @06:13PM (#37069133)
I would watch it!
Re:Canonical's interview process step by step (by step by st... by paulddraper on Wednesday August 09, 2023 @06:01PM (#37069026)
> there was no-one at his desk

Sounds like a vacancy

Re:Canonical's interview process step by step (by step by st... by christophilus on Wednesday August 09, 2023 @06:47PM (#37069419)
Yeah. I thought the story would end with the HR person saying, “Oh. Turns out Bob died. I guess you’re hired. Have Bob’s office.”
Re:Canonical's interview process step by step (by step by st... by Arrath on Wednesday August 09, 2023 @07:05PM (#37069581)
That or the HR person sits the interviewee down and wanders off assuming the desk owner will come back soon with a fresh cuppa.

Cut to some time later, the interviewee's skeleton is sitting there still waiting. Maybe I've read too much Douglas Adams.

Re:Canonical's interview process step by step (by step by st... by gomizari on Saturday August 12, 2023 @07:44AM (#37099202)
HRtiko
Re:Canonical's interview process step by step (by step by st... by water-data-dude on Thursday August 10, 2023 @09:00PM (#37083844)
pins a name-tag to her shirt

“You are the Bob now”

Re:Canonical's interview process step by step (by step by st... by jzb on Wednesday August 09, 2023 @06:54PM (#37069475)
That’s probably a good sign you don’t want that job.
Re:Canonical's interview process step by step (by step by st... by falloutx on Friday August 11, 2023 @07:28AM (#37087446)
Thats a free chair right there. See you on Monday!
Re:Canonical's interview process step by step (by step by st... by darth_avocado on Wednesday August 09, 2023 @03:16PM (#37067236)
I recently had the misfortune of trying to find a job in a rough hiring market. I was appalled by what I saw. Very few companies move fast. Here’s what I saw on average for a software engineering role:

1. Excruciatingly long application processes, especially when companies required you to use workday for applying (30mins - 2 hours)

2. 2 weeks to hear back from the recruiter

3. 1-2 weeks to schedule a recruiter call

4. 1-2 weeks for a phone screen

5. 1 week to confirm results

6. 1-2 weeks for another round if not moving to on-site directly

7. 2-3 weeks for scheduling an onsite

8. 1-2 weeks for results (more immediate if it’s an obvious reject)

9. Additional 1-2 weeks for finalizing an offer and signing it.

The shortest end to end I could manage to get was around 2 and a half months, which is crazy.

Re:Canonical's interview process step by step (by step by st... by gen220 on Wednesday August 09, 2023 @04:12PM (#37067753)
Did you interview at any startups? <= Series B?

This sounds like a standard big-tech run around, but IME most companies that take hiring seriously (i.e. more than "churn management") are not this slow.

Re:Canonical's interview process step by step (by step by st... by depereo on Wednesday August 09, 2023 @05:06PM (#37068409)
Working at a startup is not an aspiration for most. Long hours and low pay for a lotto ticket's chance at a windfall is attractive to a very niche crowd.

The vast, vast majority of jobs have godawful applications and hiring process for entirely human, rather than technical, reasons (before anyone at a startup chimes in with 'our platform makes this better!')

Re:Canonical's interview process step by step (by step by st... by gen220 on Wednesday August 09, 2023 @05:53PM (#37068960)
> The vast, vast majority of jobs have godawful applications and hiring process

I don't think this claim holds outside of technical jobs at big tech and big-tech-aspirers.

I think you're trying to say that jobs with godawful applications/hiring processes acquire this disease for human reasons? If so, we agree. I'd sum it up as decadence.

SMBs, inclusive of the "earlier" stage startups that are a big source of employment for the people who frequent this site, can't afford the decadence.

I was curious about what pond they were fishing in, because that representation of an average experience is totally alien to me. As for which pond "most" people on this site should aspire to fish in (on which I made no claim), ymmv. Just collecting data.

Re:Canonical's interview process step by step (by step by st... by depereo on Wednesday August 09, 2023 @06:05PM (#37069057)
I've got a mate trying to apply to jobs in the construction sector and it's still a godawful HR mess. A cousin struggling with architecture firm jobs. Even emergency services roles are like this. This isn't a problem of the tech sector, I think it's a problem of risk aversion and ass-covering being more important than delivery.

If you're understaffed and can't meet goals it's because you're understaffed and it's the business's fault. If you have enough people and can't meet goals it's because you're messing up and it's your fault. If you hire someone and don't get 'enough output' from them then you made a bad call and it's your fault. It's damn near incentivized to slow-roll hiring and agonize over the choices instead of getting people in the door and working on your tasks.

Re:Canonical's interview process step by step (by step by st... by darth_avocado on Wednesday August 09, 2023 @08:27PM (#37070257)
I did interview at startups but not <= Series B. After 2 back to back layoffs that just seemed too risky. (The second one was me getting cut literally two weeks into the job) But most startups also have similar timelines, except maybe a faster initial turnaround from application to first technical interview. Very few companies had things streamlined and quick.
Re:Canonical's interview process step by step (by step by st... by rurp on Wednesday August 09, 2023 @03:25PM (#37067326)
> scientists going to antarctica

I know someone who applied for a technical job based in antarctica and the interview process was much less arduous than the one described here.

Re:Canonical's interview process step by step (by step by st... by verzali on Wednesday August 09, 2023 @05:12PM (#37068490)
I applied to be an astronaut and that was only 5 or 6 rounds of interviews. Granted, you have a lot more invasive medical tests and being dunked upside down in swimming pools.
Re:Canonical's interview process step by step (by step by st... by tmpX7dMeXU on Wednesday August 09, 2023 @05:30PM (#37068716)
That doesn’t sound nearly as bad as implementing quicksort on a whiteboard :)
Re:Canonical's interview process step by step (by step by st... by Arch-TK on Thursday August 10, 2023 @03:49AM (#37073222)
It actually sounds like fun in comparison to implementing anything on a whiteboard.
Re:Canonical's interview process step by step (by step by st... by sph on Thursday August 10, 2023 @04:06AM (#37073356)
I'd rather all interview processes were like one of those funny Japanese game shows, rather than the dehumanisingly dull whiteboard interviee.

I could see a dystopian sci-fi short story or Black Mirror episode with the same theme.

Re:Canonical's interview process step by step (by step by st... by kevin_thibedeau on Wednesday August 09, 2023 @06:49PM (#37069435)
It depends where you're going. Villas Las Estrellas requires an appendix removal.
Re:Canonical's interview process step by step (by step by st... by philovivero on Wednesday August 09, 2023 @07:13PM (#37069664)
I'm assuming this is a joke of some sort?
Re:Canonical's interview process step by step (by step by st... by allan_s on Wednesday August 09, 2023 @07:31PM (#37069819)
Re:Canonical's interview process step by step (by step by st... by mcguire on Wednesday August 09, 2023 @03:46PM (#37067500)
Well, you see, the potential cost of losing a good candidate is much less than the potential cost of hiring a bad candidate, so every effort should be made to prevent the latter.

There's a Joel on Software or Stack Overflow thing on this....

Re:Canonical's interview process step by step (by step by st... by TrackerFF on Wednesday August 09, 2023 @04:17PM (#37067799)
The fatal error here is to believe that the hiring process follows a linear curve, so that the outcome is directly proportional to the effort spent.

When in reality I believe the hiring process follows some kind of logistic curve - after some point you're only getting very, very marginal returns on the extra effort spent.

Re:Canonical's interview process step by step (by step by st... by rwmj on Wednesday August 09, 2023 @04:20PM (#37067843)
You may be assuming there is any kind of rational process here, when Mark Shuttleworth thinks it is important to find out what you did in high school.
Re:Canonical's interview process step by step (by step by st... by voakbasda on Wednesday August 09, 2023 @04:52PM (#37068231)
I think that emphasis makes it obvious that they only want high school or recent college grads. It's a clear signal that real experience is not valued.
Re:Canonical's interview process step by step (by step by st... by danenania on Wednesday August 09, 2023 @04:55PM (#37068267)
Unless you are paying at the very top of the market or are doing something so extremely prestigious/cool that it makes top people want to work for your org specifically (SpaceX, NASA, OpenAI, maybe a handful of others), a process like this seems guaranteed to only select for candidates that have no other options.
Re:Canonical's interview process step by step (by step by st... by pengaru on Wednesday August 09, 2023 @06:00PM (#37069017)
I don't think anyone disagrees with that.

The issue is more that this process can't possibly be selecting for the best hires.

Re:Canonical's interview process step by step (by step by st... by bloaf on Wednesday August 09, 2023 @06:14PM (#37069139)
Which is fine, but the point here is that as you increase the onerousness of your interview process you don't just get diminishing returns, your ability to attract good people at all actually declines past some point. Qualified people have other options.
Re:Canonical's interview process step by step (by step by st... by raverbashing on Thursday August 10, 2023 @07:15AM (#37074624)
Unless you alienate most of them because of your hard head.

Thinking of cost like this is very shallow

The post is not doing any favours and it is not convincing anybody to apply to the position, quite the contrary

And guess what, your company is not the shining star that has to make absolute sure to never have a bad hire. Sure, take the low-hanging fruit as early in the process as possible, but up to a certain point, more interviews won't mean better results

Re:Canonical's interview process step by step (by step by st... by Alupis on Wednesday August 09, 2023 @03:46PM (#37067502)
There's a point you may be missing - they're seeking fanatical Canonical fans that share in a common vision.

Their lengthy process might mean they don't get your typical fast-flying FAANG engineer, but it does mean they get someone who's a die-hard Canonical fan.

Re:Canonical's interview process step by step (by step by st... by whatshisface on Wednesday August 09, 2023 @04:08PM (#37067706)
Who's a die-hard canonical fan?
Re:Canonical's interview process step by step (by step by st... by Alupis on Wednesday August 09, 2023 @04:28PM (#37067945)
Who's a die-hard Mozilla fan?

People who love Ubuntu, tend to love Ubuntu.

A very long hiring process pretty much ensures the only ones still waiting around are the ones who really want to work at Canonical.

Re:Canonical's interview process step by step (by step by st... by tschwimmer on Wednesday August 09, 2023 @04:52PM (#37068229)
This is not exclusively true. You will get people who are willing to jump through a lot of hoops to get hired. Some of them may have strong affinity for Canonical, some may just really really need a job and have no other options.
Re:Canonical's interview process step by step (by step by st... by Alupis on Wednesday August 09, 2023 @05:05PM (#37068399)
The folks who really really need a job are probably not the people Canonical is looking to hire.

They are being extremely deliberate with their length hiring process.

However it is true, it's not a universal thing of course.

Re:Canonical's interview process step by step (by step by st... by kragen on Wednesday August 09, 2023 @06:10PM (#37069106)
i installed ubuntu or kubuntu on most of my new machines since it came out, but for my newest install i picked debian instead, especially since the softening of the debian social contract eliminated most of the install hassles

because i usually use xpdf for pdf files and ubuntu dropped it https://askubuntu.com/questions/1245518/how-to-install-xpdf-...

i was skeptical about ubuntu's business prospects when mark pitched me on it at the ceo conference in 02004 (he was attending, i wasn't) but i've always thought the distribution was pretty decent, and the company's behavior has also been excellent. a couple of my friends have worked there and had no complaints. i would have no hesitation about working there unless i had a better offer on the table

but i'm definitely not a die-hard ubuntu fan

Re:Canonical's interview process step by step (by step by st... by Alupis on Wednesday August 09, 2023 @06:20PM (#37069173)
If you were looking for a new job today, would you tolerate an 81 day process like the OP did? My guess is probably not, unless you were just in love with Canonical and their mission (ie. it was your dream job).

Most available top-tier talent can land a job in much less than 81 days with much less effort at much more prestigious places... and they won't wait around for an average offer like what will come from Canonical.

By dragging out their process, Canonical either intentionally or unintentionally limits themselves to people who really just love Canonical and it's mission (and/or people like Mark). Additionally, this lengthy process ensures the most desirable candidates self-eliminate from the pool due to accepting offers elsewhere in the meantime.

Re:Canonical's interview process step by step (by step by st... by kragen on Wednesday August 09, 2023 @06:39PM (#37069349)
yeah, i would, unless i were desperate to get some income (as in fact i am right now, but almost never have been)

like, yeah, if i had just been laid off and i was trying to get two or three offers on the table at the same time so i could choose between them, getting me an offer in a couple of weeks instead of three months would be crucial

but usually when i've interviewed for a job, i've already had another job

Re:Canonical's interview process step by step (by step by st... by Alupis on Wednesday August 09, 2023 @07:05PM (#37069579)
Well, consider if you had a job, were looking for another job, and had put some time/effort into a couple places. If you received say 1-3 offers, and Canonical was still 2+ months away (and you had no idea if an offer would even be made) - would you wait (meaning decline your other offers)?

Probably not. Unless you really just wanted to work at Canonical (the dream job opportunity thing).

None of this is to say Canonical isn't a fantastic workspace. It's just a comment on their hiring process and possibly missed opportunities. If you're looking for top-tier talent, it would behoove you to move fast.

Re:Canonical's interview process step by step (by step by st... by kragen on Wednesday August 09, 2023 @07:20PM (#37069723)
agreed, but they're probably hoping to hire people whose job search isn't very active, rather than people who are desperate to work there
Re:Canonical's interview process step by step (by step by st... by rlpb on Wednesday August 09, 2023 @07:10PM (#37069633)
> because i usually use xpdf for pdf files and ubuntu dropped it

FWIW, Ubuntu only didn't ship xpdf in 20.04. It's back in 22.04. Looking at the history of the package in Debian, it looks like it was on "life support" for a while in Debian by people I recognise as Ubuntu developers, but then also got removed from Debian testing for the same reason. However Debian didn't have a release at all in 2020, so it didn't miss a Debian release like it missed an Ubuntu release, and a new maintainer arrived to look after it again after that so it got fixed in time for Debian's 2021 release.

IOW, it was just a matter of timing of releases and the absence of a maintainer in both distributions for a while, rather than some weird Ubuntu decision.

Having said that, Ubuntu does tend to focus on evince, so that would explain why it didn't attract a replacement maintainer quickly from the Ubuntu end.

It seems a bit of a weird reason to change distribution over anyway, which is why I thought I'd explain the details :-)

Re:Canonical's interview process step by step (by step by st... by kragen on Wednesday August 09, 2023 @07:22PM (#37069729)
i have 20.04 installed here (should i confess that publicly?) and the absence of xpdf has been a irritation literally every day for months

a more rational person would have compiled xpdf from source obviously

Re:Canonical's interview process step by step (by step by st... by rlpb on Wednesday August 09, 2023 @07:33PM (#37069847)
You could probably grab the next version that was published to Debian (3.04-14), throw it into a PPA to build against 20.04 and it would probably work. People have also published this kind of thing as an update in the official repositories in the past in this sort of case where the fix wasn't available at the time of release so it's missing from just one release.

I appreciate that this is all a non-trivial exercise for someone not familiar with the tooling though.

Re:Canonical's interview process step by step (by step by st... by kragen on Wednesday August 09, 2023 @10:11PM (#37071087)
i don't really have that excuse, just this evening i compiled qemacs and jove from source, in the latter case from the debian source package
Re:Canonical's interview process step by step (by step by st... by triceratops on Wednesday August 09, 2023 @08:28PM (#37070266)
You might be right but gosh, what a terrible way to treat your most faithful supporters.
Re:Canonical's interview process step by step (by step by st... by nextaccountic on Thursday August 10, 2023 @12:21AM (#37071913)
I was extremely passionate about Ubuntu some 15 years ago. I would receive live CD-roms and distribute them in my campus, and teach people to install Ubuntu. Would show up things like Beryl or whatever weird stuff you could do with Linux at the time. Organized free software meetups too.

Today? I couldn't care less about whatever Canonical is up to. I don't know if the tipping point was when they put ads in the frigging desktop or if it was just a slow but persistent decline in quality

It seems to me that Canonical doesn't care about desktop anymore (does anyone remember bug #1?) but is focused all in on servers. Which I suppose pays the bills, but resulted in Canonical burning an immense amount of goodwill the last decade+

Re:Canonical's interview process step by step (by step by st... by usrusr on Wednesday August 09, 2023 @10:19PM (#37071138)
Strike Ubuntu, insert "Linux", or "desktop Linux". Yeah, there will be a few who'd consider it quite awesome working on it full time and getting paid, and who wouldn't mind doing that Ubuntu-flavored. And it's not far off if they consider themselves attractive enough that they can skip everybody who's idle and looking for a seat to fill, and instead focus on those who are already employed but consider a change.
Re:Canonical's interview process step by step (by step by st... by cbozeman on Wednesday August 09, 2023 @05:25PM (#37068649)
Too bad that common vision isn't a Desktop that isn't absolutely garbage.

Maybe they should spend more time hiring people that actually make competitive applications against Microsoft than die-hard nutjobs who think waiting a year to work for an open-source company is a good idea.

Microsoft might not have 70% of the desktop market if they'd done that.

Apple managed to claw back 15% of the desktop market to 20% with their BSD-clone OS, and it still has garbage software compared to what's available on Windows, but at least it's a start...

Re:Canonical's interview process step by step (by step by st... by isk517 on Wednesday August 09, 2023 @06:09PM (#37069100)
By hiring their biggest fans they're guaranteed to produce a product that their biggest fans will love. Everyone maybe not so much but their biggest fans will love it.
Re:Canonical's interview process step by step (by step by st... by klntsky on Wednesday August 09, 2023 @06:35PM (#37069299)
> $X is bad

> $X bad on purpose

> $X is made to appear bad for those who are not die-hard $X fans

You just invented a consipracy theory that has surprisingly huge explanative power in modern world

Re:Canonical's interview process step by step (by step by st... by barbariangrunge on Wednesday August 09, 2023 @05:13PM (#37068500)
Lets not forget the 48 hour or less exploding offers they all received while you were waiting for them to reserve themselves for you for 3+ months with no promises on your part
Re:Canonical's interview process step by step (by step by st... by matheusmoreira on Wednesday August 09, 2023 @06:03PM (#37069044)
So why do these companies insist on these incredibly long hiring processes? Clearly it must not be working if candidates are moving on before they're hired.
Re:Canonical's interview process step by step (by step by st... by JohnFen on Wednesday August 09, 2023 @06:28PM (#37069247)
My assumption is that they do it to select for the types of employees that will put up with nonsense. I know that sounds like I'm being flip, but I'm not.

There are tons of companies that don't do this (at least in the US), though, so there's no real reason to put up with it.

Re:Canonical's interview process step by step (by step by st... by imiric on Wednesday August 09, 2023 @06:59PM (#37069531)
They don't insist on it. It's just the way they operate.

Everything takes ages in the corporate world. Every hiring decision needs to be signed off by interviewers, managers, HR, and sometimes even executives. Someone in this chain is usually on vacation, but there's no clear replacement, so someone else needs to be brought up to speed. Meetings need to take place for everyone to touch base, and discuss the candidates. Coordinating this around everyone's availability is difficult, since they have other meetings to attend. It really takes some outside-the-box thinking to make it happen. :)

Also, depending on the size and popularity of the company, they might be evaluating dozens of candidates at the same time. This also clogs the pipeline considerably.

Re:Canonical's interview process step by step (by step by st... by JohnFen on Wednesday August 09, 2023 @07:24PM (#37069754)
> Everything takes ages in the corporate world

But not everywhere. I've been hired by a couple of major tech companies and didn't have to go through such an insane, lengthy process as this. I think a lot of it depends on the corporate culture.

Re:Canonical's interview process step by step (by step by st... by Arrath on Wednesday August 09, 2023 @07:07PM (#37069606)
This applies to more than just hiring, too.

As a lowly engineer trying to get subcontractor invoices paid I've had some very Kafkaesque struggles.

Re:Canonical's interview process step by step (by step by st... by smeagull on Wednesday August 09, 2023 @06:17PM (#37069156)
Actually if you're slow enough, you can get them the next time around.

I've had it before where I got an offer when I was in a job search from a place I approached from the last time I was in a job search.

Re:Canonical's interview process step by step (by step by st... by jjgreen on Wednesday August 09, 2023 @07:27PM (#37069781)
Recruitment aliasing!
Re:Canonical's interview process step by step (by step by st... by barbariangrunge on Wednesday August 09, 2023 @06:19PM (#37069165)
Finally a good use case for gpt: filling out 41 paragraphs of q&a sent to you by people who disrespect you
Re:Canonical's interview process step by step (by step by st... by johnnyanmac on Wednesday August 09, 2023 @06:48PM (#37069432)
devil's advocate: a bad software engineer is not only unproductive but drags down good software engineer's productivity. It doesn't make SWE's important, but it does sometimes mean that no hire isn't the worst choice.

In addition, Canonical is HQ'd in the UK, so it's not quite as easy to let someone go if red flags come up.

Re:Canonical's interview process step by step (by step by st... by disgruntledphd2 on Thursday August 10, 2023 @05:24AM (#37073845)
It's incredibly easy to fire people in the first six months or so.

It's only after that it's hard.