This weekly roundup thread is intended for all culture war posts. 'Culture war' is vaguely defined, but it basically means controversial issues that fall along set tribal lines. Arguments over culture war issues generate a lot of heat and little light, and few deeply entrenched people ever change their minds. This thread is for voicing opinions and analyzing the state of the discussion while trying to optimize for light over heat.
Optimistically, we think that engaging with people you disagree with is worth your time, and so is being nice! Pessimistically, there are many dynamics that can lead discussions on Culture War topics to become unproductive. There's a human tendency to divide along tribal lines, praising your ingroup and vilifying your outgroup - and if you think you find it easy to criticize your ingroup, then it may be that your outgroup is not who you think it is. Extremists with opposing positions can feed off each other, highlighting each other's worst points to justify their own angry rhetoric, which becomes in turn a new example of bad behavior for the other side to highlight.
We would like to avoid these negative dynamics. Accordingly, we ask that you do not use this thread for waging the Culture War. Examples of waging the Culture War:
-
Shaming.
-
Attempting to 'build consensus' or enforce ideological conformity.
-
Making sweeping generalizations to vilify a group you dislike.
-
Recruiting for a cause.
-
Posting links that could be summarized as 'Boo outgroup!' Basically, if your content is 'Can you believe what Those People did this week?' then you should either refrain from posting, or do some very patient work to contextualize and/or steel-man the relevant viewpoint.
In general, you should argue to understand, not to win. This thread is not territory to be claimed by one group or another; indeed, the aim is to have many different viewpoints represented here. Thus, we also ask that you follow some guidelines:
-
Speak plainly. Avoid sarcasm and mockery. When disagreeing with someone, state your objections explicitly.
-
Be as precise and charitable as you can. Don't paraphrase unflatteringly.
-
Don't imply that someone said something they did not say, even if you think it follows from what they said.
-
Write like everyone is reading and you want them to be included in the discussion.
On an ad hoc basis, the mods will try to compile a list of the best posts/comments from the previous week, posted in Quality Contribution threads and archived at /r/TheThread. You may nominate a comment for this list by clicking on 'report' at the bottom of the post and typing 'Actually a quality contribution' as the report reason.

Jump in the discussion.
No email address required.
Notes -
Your projects section is counter-productive. Don't tell me what you've built - show me.
Setup a GitHub repo and sling whatever code you have already developed at it. Then writeup a 1000 or so word guide on how you did everything.
This is a low success strategy and will burn you out. You're still early in your career so I empathize but the reality of the matter is that you do need to be networking with people so that when you need a job or you want to move up for more money, your talking to a human whom you know and who knows you already. Resume blasting was mostly dead five years ago and with AI HR systems it is 100% dead today.
Networking in a nutshell:
One of the many failures of the boomers was in failing to teach their children the reality of networking and jobs. My own folks, as much as I truly do love them and as much as my upbringing was 11/10 fucking awesome, failed at this as well. I was told, up until college, that you got a job by working hard, having a slick resume and a good handshake. Then I got to a fancy college and all of my friends who had grown up knowing the game went "lol, no, bro, it's networking."
Whatever the outcome of LLMs, I'm quite certain that the returns to cultivating deep relationships will grow ever higher. I feel good and bad about this. It's good to have meaningful connections to real people but, on the other hand,
schizo posting with you degenerates is funthe entire original promise of the internet was that physical proximity no matter constrained meaningful knowledge sharing and productive interaction. I suppose the remedy would be a fundamentally new protocol that enforces "humanness." Twitter's recent bot nuke is a gesture in this diretion, but now I am getting off topic.I guess trying to explain the benefits of networking to a Boomer is like trying to explain to a fish why it benefits from being underwater. The idea of scrutinizing stuff that works is not something that even occurs to most people.
More options
Context Copy link
I mean, i do know how to develop software, ive develop my own programs here and there, but I've actually decided that id like to stay on the infrastructure side of tech, as i personally find it more enjoyable.
The networking advice is probable my best shot at the next job. Ive also heard that many jobs are part of a "hidden job market" where friends of friends get each other hired via referrals. Ill look into it.
More options
Context Copy link
If only this were true. I’ve never had an interviewer ask about my open source work in a way that indicates they clicked through the links in my resume and read the well formatted READMEs on the projects I maintain. When I do interviews, the rubrics I’m supposed to work towards don’t have any way to include an assessment of open source work, and other members of hiring committees have never known what I’m talking about when I bring up a candidates open source work. The general sentiment seems to be that evaluating open source work is unfair to people who’ve done their work in corporate environments. I’m sure there are some hiring managers in some companies who can and do use it as a signal, but the degree to which it is ignored in standard tech companies is a huge blackpill. It’s not terrible advice because it can’t hurt, it’s just not the magic foot in the door some people hope it would be. There’s no magic key if you’re early career, especially these days. I feel bad for the youngsters.
Your networking advice sounds good, but I find it exhausting and I know a lot of great hackers do to (not claiming to be one of them). Building your personal brand is probably great for your career, but I want to write code, not win instagram to get a job. Like I probably could get more ROI by writing a blog post every five patches, but I barely have the energy to write patches, so I definitely don’t have the energy to blog and tweet about it.
These sound like companies that will fail
The dude who wrote OpenClawd literally got hired by OpenAI less than a month later.
Sounds like you should change careers.
I'm being pretty harsh on purpose.
"The job market isn't what I want it to be." Correct. You can either adapt to it or try something else. Complaining alone gets a person nowhere. It's an old redpill quote, so take it for what it's worth, but the saying goes "Life never gets easier, but you can get better."
Technical hiring has been fucked in one form or another since the easy money days of 08 - 16 (roughly). The people who succeed are the people who don't follow the herd and make an effort. If all you want is to resume spam that's fine - expect resume spam level results.
If you, instead, build a network, build a brand (also - who said anything about Instagram? Some of the biggest voices in tech still run their own personal text heavy blogs. Gwern comes to mind). If you don't want to do either of those things, I'm not sure what to tell you.
All have been well established and successful to varying degrees. I’ve observed this pattern at FAANG, at unicorns, at established enterprise shops, basically everywhere. The only place that seemed to engage with my open source work was a very early stage startup, so maybe it helps there but for the vast majority of tech jobs it just doesn’t matter.
Just write a virially successful project with enormous buzz bro. It’s a totally viable career path for average devs to become the Twitter main character for a week and land a job!
Obviously this will work for some people, but that doesn’t mean it will for most.
I’ll hang onto the gig where I get overpaid to write fun little programs until it gets automated away, thanks though. I was talking about barely having the energy to do extra unpaid work for fun on open source stuff. That I do it at all means I’m in the top few percent of professional devs passion wise. Open source work is not normal, and if you think it is you must be way out of touch with most of the industry.
More options
Context Copy link
More options
Context Copy link
More options
Context Copy link
This feels like getting a job on hard mode. People should be able to find work thru normal processes not needing to be sort of a small business owner after graduating.
This seems like a sign of let’s shut down the Indian IT mills. If companies really needed employees you could get work thru formal processes instead of networking. It seems like there are a lot of people in his situation. Being better at networking changes who gets the job but not the overall need. If jobs are plentiful then companies would hire off the resume pile instead of selecting someone they are already friends with.
Managers will always go for friends (or at least former coworkers/employees they were on good terms with) first if they can. When jobs are plentiful, they'll search the resume pile, but only after exhausting the group of people they know.
The problem with people talking about "networking" is there are some people good at networking, and these people tend to be concentrated in professions such as sales, marketing, and in management in all fields. Whereas other people are bad at networking, and some fields -- certainly including non-management tech -- have a lot of those people. Telling those people to do networking is a waste of breath; at best they might know what networking is (but just as possibly the term may have no sensible referent), but they have no way of doing it.
Which of course is why networking works so well in those fields. You have to do networking to get a sales job, but everyone's doing it; it's a minimum requirement and you need more, or at least to be better at networking than your competition. If you can do networking in tech, you're way ahead of the competition.
More options
Context Copy link
More options
Context Copy link
More options
Context Copy link