arandr0x
(On the plus side, I suppose, I think the story on storing DNA at the scale we're talking about is not fully complete. DNA does denature and it takes a reasonably good sample to get a full genome sequence, and fully sequencing and storing data for every person has other practical issues. The article itself only references using DNA results to "prove or disprove biological sex", which is much more trivial and while it's likely to come with its own problems and edge cases, is also much less information.)
That said, it's also pretty sad. I remember back in the 2000s writing purely XML websites with stylesheets for display, and XML+XSLT is more powerful, more rigorous, and arguably more performant now in the average case than JSON + React + vast amounts of random collated libraries which has become the Web "standard".
But I guess LLMs aren't great at generating XSLT, so it's unlikely to gain back that market in the near future. It was a good standard (though not without flaws), I hope the people who designed it are still proud of the influence it did have.
(Here the model would be that democracy is something that countries develop once they have some OK government systems, not that democracy in itself makes those systems better, but it works with the causation the other way too)
They are unlikely to pass it directly without changes though. They are a minority government, and the Conservatives have been backed by foreign actors in various capacities in election cycles and are a strong enough opposition that they'll resent the crackdown, and the leftists are generally not fans of the local telecom industry (or the Liberal pandering to industry in general) and will probably want either less protection for telecoms or more protection for individuals.
Is there anything you do take super seriously? The environment, your job, parenting, a specific hobby or something? Something you think other people are missing out on by not experiencing? Looks like a club based on that would work better for you.
I find the actual advice here very worthwhile, though.
Because otherwise you make morality a game and people are distracted from the deeds by the point system (The Good Place is another good TV show that has a funny satire of this).
Hiring decisions tend to be a hindsight is 20/20 proposition.
What about other things? What if you are, in fact, willing to let engineers decide whether they address tech debt, like the post calls out? Or, you don't overvalue confidence and talking and can appeal to female engineers, quiet engineers, or in general less competitive types? What if you want hard worker startup experience passes pseudo-IQ tests, but they don't need actual coding experience measured in years and you think AI and training can bridge the gap?
Note, I'm not saying any of these companies will necessarily be more successful with their hires, but they're being intentional with who they hire and how that fits the company's advantage in a way that the "you and everyone else" profiled in the post do not. Like, figure out what makes you different. Figure out how that will make your people different. Then write it in the job description, black text on white background (or the reverse in dark mode), plain language, so it's obvious.
this is how it is in Canada too! My city has a huge manufacturing sector so a lot of these little startups with super niche products that take lots of R&D are found there. But no one talks about us because engineers aren't paid doctor money here (the grants aren't THAT good, which I think in the US defense sector they are).
That said, for a lot of subcontractor trades, it's so hard to find anyone that I'd worry about the reverse: you get known as "the freaks with the cameras" and no one good bids on your stuff anymore, and then the delivery is even more delayed.
All these cases are technically the company's fault, not the candidate's, but they do often come out right after the screening call.
- the scope of the question is usually "how do you reconcile your worldview, desires, and best interest with someone else's". When answering, I tend to first clarify to the interview that "conflict" is a word that has intense connotations for me, and then ask "Are you asking about a time I had to negotiate with a person that was coming from a different point of view or background, or about how I handled an emotionally charged situation?" (As a manager, it is more common that I do get asked about emotionally charged situations, which also take skills to defuse, just different ones.)
- At least for me, I often think of non-emotionally-charged disagreements as negotiations; there are absolutely negotiation skills to be used to resolve disagreements efficiently and effectively, and if you can't think of any, it may be something for you to practice. Do you often get what you want? When you do, is it mutually beneficial? How does that course of action happen?
- Sometimes you can sidestep the question and showcase better conflict resolution skills by thinking of a time you arbitraged a conflict between two other parties. Describe how you dealt with each party. Did you feel you were unbiased? If you were initially more on the side of one party, how did you set that aside to listen to the other person?
- Don't mention abuses of power (by you or the other party) in a conflict resolution question. Also don't mention conflicts that are primarily personal - the origin of the disagreement should be about work, not tone, physical threats, intimate history, etc.
- If you do have a story about building a working relationship with a known problematic person, so that your work with that person yielded good results and you didn't fall into the trap of a bad personal relationship with them, you can mention what you did to get there. E.g. "X was widely known for his temper and would often yell during code reviews. Although this caused problems with all his teams, and he doesn't work there anymore today, I always got civil, useful code reviews from X by sending him my points in writing in advance, and expressing that I valued his feedback which was why I wanted a trace of it."
Money doesn't contribute all that much to solving it though. It's usually time to make the early mistakes, continuous improvements, etc. But AWS had several decades to solve this, whereas fly clearly hasn't, so I'm not sure I'd count them out yet.
There's a couple obvious tests (written unit tests) that I would expect the candidates to think of for their roman number sorting function, and I usually graded the take homes better when there was 1) evidence of testing 2) evidence of smart, appropriate edge case testing, but not having time to write polished tests in 1h isn't necessarily a red flag.
I'm really struggling to find how simple examples like this can demonstrate anything like GP mentioned.
I've had a few bad experiences when sharing feedback with candidates myself and I would understand doing the checkbox approach for feedback and/or just never sending detailed feedback, but actually grading submissions pass/fail based on a subset of criteria you jealously guard from candidates essentially selects for lucky people. If I wanted to do that, I'd just shuffle the submissions by number of bytes and discard everything that's a multiple of 5 or something.
You don't mention what your product or service is. If you're creating solutions on the per-project side, essentially starting a CRO, you should hire scientists with PhDs and talk to other CROs to see if they have more contracts than capacity (yes this is a lot like being a software contractor). If you're doing a product, "life sciences and pharma" is not a vertical, it's about a half-dozen of them. Pharma for instance has different problems in R&D and go-to-market, and it's typically not the same organizations that do pharma R&D and market activities. Smaller pharmas, CROs, academic research labs, and specific innovation departments might do R&D, and larger pharmas have armies of representatives selling different drugs (mostly) to doctors or hospitals, marketing arms that organize and fund studies and clinical trials, M&A specialists that choose compounds to buy and market, subcontractors that produce the drugs in marketable quantities (this is not the same as e.g. the quantity you need for a clinical trial), and regulatory affairs staff, and all those people largely are ignorant of the problems that are not at their specific level of the value chain.
Once you have chosen a specific segment to focus on (e.g. you want to reach an early stage pharma that does have staff and funding and maybe is starting one clinical trial), you can reach them through several channels. One is asking your investors, your company's CEO, your incubator or other startup-adjacent staff for intros to people who are doing or funding companies like your target profile (be specific). You can also go to networking events at incubators, chambers of commerce, or startup-focused conferences for that stage. You will meet executives and investors, so you can ask executive-and-investor generic questions to have insight on market dynamics, funding situations, and growth stage. ("Where do you want the company to be in 3 years?", "What was your last executive hire, and why did you pick their profile?", "Who are your competitors?") This will not help with product but might help with pricing, time-to-market, and other elements of the "sales" side of the product strategy. At small companies where the exec is likely to approve every line item, you can also ask if they are customers of X competitor of yours, which will give you an idea of that competitor's market.
Another option is to look at who they're hiring. Staff at companies in this industry tend to have graduate degrees and their entry level jobs are as laboratory or project management staff, so you can try to find students at the tail end of their PhDs or postdoc at research centers with close industry ties. Calls with them should be easy to get and you can ask them about the technical jobs to be done your product is supposed to help with. Depending on what your product is, they may also have used something like it and talk about competitors, if your product serves a function that also exists in academia. Some professors can also be very good networkers (like investors) and if you can get a warm intro to them, they may spontaneously refer you to people.
Look at competitors' advertising. In this space it will be in trade journals, trade shows or conferences, and Internet-based advertising like AdWords and such. Find the ads themselves, follow the companies on social media to be sure to catch any public posts they make, and do your own ads in the same space to try to get 1) a profile on the kind of people who click them and 2) maybe email addresses of very curious parties.
At conferences (healthcare or otherwise) you're unlikely to have people committed enough to give you contact info for a follow-up call, but targeted conferences are great places to rapidly have 100+ 5-min shallow conversations. Walk on the floor in the dedicated vendor space, ask everyone you see who they work for and if they've heard of $market_leader in your tool space or $problem_you_solve. Half of them will not, that's ok. Ask those who do for a quick sentiment on $problem, if it affects them personally, and why/why not. Only ask (or beg) for a follow-up call if they look very interested and there's a good match between their space and yours, and if you do ask for a call, mention you have nothing to sell and are after information. You need to find the right conference or trade show for this. Things your competitors advertise at (better: sponsor), or even ask your existing customers which they go to. Health conferences specifically are about 50% doctors, so that's why hanging out in the vendor area is usually a better bet. Other vendors will also have downtime and you can talk to them when they look bored.
Cold emails/LinkedIn contacts/phone calls work too, but at like 1/100 the rate of contacts at conferences or warm intros. So, if you have a couple afternoons free and don't mind the occasional very vocal rejection, you can do that, same deal as at conferences with starting with a short intro&question to qualify who they are in the space and asking politely for an info call only if there's a relatively positive response.
I mentioned phone calls. The reason Airbyte's strategy worked for them is software developers live on their computers. Most people in other industries don't. Some are even (gasp) over 50 and don't have a ton of downtime at home due to family and other obligations. If you're doing warm outreach, and your contact gives you both an email and phone number, call. If you get a business card with both an email and phone number, call. The only time you shouldn't at least try calling is if you got the number by paying for a database or otherwise have very unqualified leads. Never hold people on the phone too long unless they're the ones talking: if there's a positive response to outreach, schedule a follow-up call.