Live data from Hacker News

We Only Hire the Trendiest (2016)

danluu.com

151–160 of 420 posts

Re: We Only Hire the Trendiest (2016)

#151
post #7

I worked on a big C# system with hundreds of windows servers, developed on Visual Studio etc. It was an awesome project and everything worked like clockwork. However there are very few projects using that technology so when I wanted to move I had trouble getting interviews. I'm now working with a very fashionable tech stack, its horrible, infrastructure is regularly broken, people can't trace problems easily, our fun…

I’ve had this recently, worked at a place that Microsoft uses for case studies and have had a couple of jobs because of where it is - people see Microsoft holding hands on stage and then ask recruiters to get people who worked there

Re: We Only Hire the Trendiest (2016)

#152
post #88

Earlier quoted context omitted.

If you don't mind saying who that might be, it will be appreciated.

i've added a link to them in my hacker news profile. i'll remove it in a day or two, as i don't want to leave my connection to them permanently in my comment history.

That's really nice -- thank you very much.

Re: We Only Hire the Trendiest (2016)

#153
post #108
post #53

Earlier quoted context omitted.

From your link: "go-out-for-a-beer test" I am sure this is not a literal "going out for a beer", but still it bothers me that it exists and is called that way. I am 40yo (still junior though as I started learning to code at 37) and I don't drink. I like to work on startups because I like to be generalist and solve problems that impact the fate of the company. So I always work with a lot of young people that like to g…

If you haven’t seen it, you might be interested in Our Culture of Exclusion (2012): “Let's be clear, I will turn down a beer any day of the week! ” — https://web.archive.org/web/20130413021020/http://ryanfunduk...

wow, I didn't realize the mind blown gif was from 2012 (mind blown)

Re: We Only Hire the Trendiest (2016)

#154
post #45

One frustration I've had recently is the number of companies encouraging or requiring code in the public sphere. They want to see open-source contributions or an active and impressive personal github page. If your employer is protective of their IP ( mine is ) and/or you are not willing to spend evenings and and weekends on pet projects, you are out of the running. Also >But if you think programmers aren't elitist, t…

You may enjoy a tweet of Dan's, where he says his open source code has been completely irrelevant in most of his interviews: https://twitter.com/danluu/status/806222862663053312.

Lest you think he's just a superstar who doesn't care about interviews, he says he's quite bad at them https://twitter.com/danluu/status/1058029337923014656

Re: We Only Hire the Trendiest (2016)

#155

Earlier quoted context omitted.

I'm a C# developer at what I think is a really good dev environment. Tons of smart people here and we're highly productive. I like C# and I honestly feel boring software is better. I can't get behind chasing the latest trends. Why should I learn Node instead? Does writing backend Javascript mean you're a better developer?

Your point is taken although I wouldn't say Node qualifies as the latest trend at this point. It feels like it has moved on to "just another tool to choose from" status to me. I suppose trendiness is relative but if you use a Google Trends search for "Isomorphic JavaScript" as a proxy for Node's trendiness[1], it was at its trendiest in 2016 and has fallen off quite a bit. [1]: https://trends.google.com/trends/explor…

> Your point is taken although I wouldn't say Node qualifies as the latest trend at this point.

Honest question: does Node offer any advantage other than CV points wrt established backend tech stacks?

Re: We Only Hire the Trendiest (2016)

#156

Earlier quoted context omitted.

I'm a C# developer at what I think is a really good dev environment. Tons of smart people here and we're highly productive. I like C# and I honestly feel boring software is better. I can't get behind chasing the latest trends. Why should I learn Node instead? Does writing backend Javascript mean you're a better developer?

My problem with C# server development until recently has been the reliance on visual studio. A lot of configurations need to be done through VS and lead to the creation of config files that cannot be edited or read outside of VS. And a lot of the “magic” in the .Net server technologies mean that when things go wrong, there’s almost nothing you can do other than raise a ticket with MS, but you end up spending a lot of…

>My problem with C# server development until recently has been the reliance on visual studio.

TBH there are very few IDEs or environments that match Visual Studio. If you've never used it, of course you'll be less productive.

>A lot of configurations need to be done through VS and lead to the creation of config files that cannot be edited or read outside of VS.

Project and solution files have been XML for a long while. I think the example here would be early UI work with WinForms and WPF? But everyone would think you're crazy to edit those text-only when you had a WYSIWYG editor.

>And a lot of the “magic” in the .Net server technologies mean that when things go wrong, there’s almost nothing you can do other than raise a ticket with MS

>Fortunately, both of these issues have been resolved with the open source .Net Core

If there's an issue with Kestrel, I think you'll still be spending a long amount of time debugging that. I don't think much has changed on that front.

.NET Core isn't a magic solution to this.

Re: We Only Hire the Trendiest (2016)

#157
post #7

I worked on a big C# system with hundreds of windows servers, developed on Visual Studio etc. It was an awesome project and everything worked like clockwork. However there are very few projects using that technology so when I wanted to move I had trouble getting interviews. I'm now working with a very fashionable tech stack, its horrible, infrastructure is regularly broken, people can't trace problems easily, our fun…

C# is still the #6 most popular programming language: https://skilldime.com/app.php

And it ranks particularly high in Atlanta, Austin and Houston: https://skilldime.com/app.php?LeftHorizontalBarChart1=c%23

But, yes windows is not asked for frequently. You may want to de-emphasize that skillset on your resume.

Re: We Only Hire the Trendiest (2016)

#158
Here's what recruiters see: 1) Oh, it's not the same tech stack, our client isn't going to want to look at this, 2) This person either can't dedicate themselves to one career or is taking any job they can find. And the client sees 3) Our past contractors have built the crappiest products that aren't in sync with our patterns.

I basically work for RegularCo. And I can tell you, the one person they don't need any more of is a "Chad". They have so many "Chads". I'm sure you know one; white hetero male, 20s-30s, christian/atheist, good education, lots of opportunity, all using the same tech stacks that follow the same trends, no leadership experience, hyper-focused on technology rather than what it's being used to accomplish. If they have SV experience it's usually for a higher-paying, trendier job than they advertise for. They're obsessed with the best practice, the latest and greatest, and they get visibly upset when this isn't the case. RegularCo just wants to ship something.

All recruiters would send us is "Chads". We'd beg (and even threaten) them not to send any more god damn "Chads", and still that's all we got. We'd even look for alternatives on personal time.

You know who we wanted? Old, queer people of color. Junior People with 15+ years experience. People just getting their start. People with diverse backgrounds. People hungry to learn and build things. And most importantly, compassionate, ethical, sane people who want to cooperate and get things done. It is depressing how hard this is to find.

RegularCo isn't based in California or SV, doesn't need to impress VCs, and almost nothing they'd use is trendy. They're a regular company that uses regular tech to make products. But they don't want to hire another "Chad". Unfortunately, they have to hire somebody, so they end up settling for "Chad" after holding out for a year.

Ultimately, what the recruiter wants is different from what the company as a whole wants, and may be different than what a specific team may want. A single resume may get passed around within a company a dozen times over a year until somebody has the budget and timing to hire them. It's really stupid and there's no simple solution for it.

Re: We Only Hire the Trendiest (2016)

#160
post #2

You need to present yourself as whatever image the employer/recruiter has in her/his head. For example my old employer thought that people who had their heir in a certain way was more structured and would be a better manager. Or the company might want do diversify, so they look for someone that is different . So in the end I think it's mostly about luck unless you are very good at figuring these things out.

Very true - there are often unofficial qualifications that aren't listed in the job posting too - things that would be strange to put into the official posting. We were hiring an analyst at my old company who needed to be tough. The job entailed performing statistical analysis, but also being the data liaison for some of our vendors. If the vendors were slow in responding or broke something, this analyst was the one…

Superstitious practices are the hallmark of highly luck-based tasks, and it would be difficult to describe most hiring practices at these kinds of companies as anything but superstitious.
Post reply on HN