← Back to context

Comment by latexr

6 days ago

> you get hired for your proven ability to (…)

No, you get hired for your perceived ability to (…)

The world is full of Juliuses, which is a big reason everything sucks.

https://ploum.net/2024-12-23-julius-en.html

Oh, Julius. Haven't we all met a Julius.

Story! Long ago, very long ago, I was working at a tiny Web company. Not very technical, though the designers were solid and the ops competent.

We once ended up hosting a site that came under a bit of national attention during an event that this site had news about. The link started circulating broadly, the URL mentioned on TV, and the site immediately buckled under the load.

The national visibility of the outage as well as the opportunity cost for the customer were pretty bad. Picture a bunch of devs, ops, sales and customer wrangling people, anxiously packed around the keyboard of the one terminal we managed to get logged into the server.

That, and Julius, the recently hired replacement CTO.

Julius, I still suspect, was selected by the previous CTO, who was not delighted about his circumstances, as something of a revenge. Early on, Julius scavenged the design docs I was trying to put together at the time to get the teams out of constant firefighting mode, and then started misquoting them, mispronouncing the technical terms. He did so confidently and engagingly. The salespeople liked him, at first.

The shine was starting to come off by the time that site went down. In a company that's too small for teams to pick up the slack from a Julius forever, that'll happen eventually.

So here we were, with one terminal precariously logged into the barely responding server, and a lot of national eyes on us. This was the early days of the Web. Something like Cloudflare would not exist for years.

So it fell on me. My idea was that we needed to replace the page at the widely circulated URL with a static version, and do so very, very fast. I figured that our Web servers were usually configured to serve index.html first if present, with dynamic rendering only occurring if not. So I ended up just using wget on localhost to save whatever was being dynamically generated as index.html, and let the server just serve that for the time being.

This was not perfect and the bits that required dynamic behavior were stuck frozen, but that was an acceptable trade-off. And the site instantly came back up, to the relief of everyone present.

A few weeks later, the sales folks, plus Julius, went to pitch our services to a new customer prospect. I bumped into one of them at the coffee machine right afterwards. His face said it all. It had not gone well.

Our eyes met.

And he said, with all the tiredness in the world: "He tried to sell them the 'wget optimizer'..."

  • I've met countless Juliuses over the years. I kept track of the companies, and the Juliuses. My biggest revelation is that every company that was being in some substantial capacity led by a Julius (either at C level, VP, or high up in management) ended up one of two ways:

    1. Shut down or shutting down (e.g. team reduced by > 50% since I've been there)

    2. Julius removed, endlessly seeking work, keeps getting fired, and can't find a place to call home

    The meteoric rise of the Julius is an exception - sooner or later their lucky streak ends and they face the cliff of adversity, towering above them with no way to climb it - no skills to help him actually do it.

  • I mean, maybe he was a revolutionary. One could describe what Vercel is selling as some kind of "wget optimizer" as well

In a couple of decades of work, I have never actually met anyone like Julius. Typically, I have found that those who excel at listening and presenting are also capable of understanding the technology at an appropriate level for their role -- it's not like this stuff is truly complicated, after all.

I have met quite a few people who are more focussed on the business than the technology, but those people tend to end up in jobs where the main problems aren't actually technical. Which, let's be honest, is the case in very many tech jobs.

  • oh man, I have met several Juliuses. one of them was my boss till he made an error as similar to the one the original Julius made, but unfortunately too late I had to leave the company earlier he made my life hell. now he is at another company, as long as he is at this company I won't apply there, if they hire him they have no place for me

  • I have met armies of julius at all levels. Id say 80% of people are julius and if u dont think so then i have some news for you.

    It is always like this. Your ability to socialize will bring you further than any other skillset. The Kennedys for example manufactured their status by socializing. Industry is no different.

> perceived ability

In this case at least it's definitely more than that. Ever since LLMs became a thing, there has been a constant search to find it's "killer app". Given the steep rise in popularity, regardless of the problems, that is now OpenClaw. As they say, the proof's in the pudding; this guy has created something highly desirable by the many.

  • Yet, people are still asking for the usability of OpenClaw outside of marketing. It's a bit unclear how much of a "killer app" it really is, and how much is just burning money for the lulz and Bot RP. I personally also got the impression many people had their first AI-gateway experience with OpenClaw, and don't understand that those abilities have been around for a while now, but is located in the expensive LLMs which OpenClaw is using, not in OpenClaw itself. I've seen people thinking that OpenClaw is actually the AI.

    • > don't understand that those abilities have been around for a while now

      Hugely underestimated comment. That's pretty much the entire point here. Many people didn't know something with these capabilities was already possible. Or some - like me - knew of the potential, but couldn't be bothered/didn't have the time to put the bits together in a satisfactory flow (I'm currently exploring and building on nanobot[0], which is directly inspired by OpenClaw; didn't touch OC because it's in JS and I'm a Python person). Everything came together really well, which is why it's a "killer app". And now the dam has burst there will be customized takes on the concept all over the place (I'm also aware of a Rust "port", Moltis[1]), taking the idea to next levels.

      [0] https://github.com/HKUDS/nanobot [1] https://github.com/moltis-org/moltis

      1 reply →

    • Doesn't really matter. As always it's integration that makes a product.

      Talking to bots on Telegram isn't new.

      Running agentic loops isn't new.

      Giving AI credentials and having it interface with APIs isn't new.

      Triggering AI jobs from external event queues isn't new.

      Parking state between AI jobs in temp files isn't new.

      Putting all together in one product and marketing it to the right audience? New.

      5 replies →

to--> latexr: Thank you for the link to Polum's essay in juliusosis. It really is the case that a lot of incompetence is hiding in plain sight. Probably because modern schooling encourages this.

I've lived in China (as a foreigner) and they have a word for Juliuses. They call them the 'cha bu duo xiansheng' = the 'Mr. Almost ok'.

  • > It really is the case that a lot of incompetence is hiding in plain sight.

    It may sound preposterous but I'm going to make the argument that sometimes not knowing how things work is a feature, not a bug.

    I would assume most people with a little work-experience has encountered the kind of legacy systems which is crucial to the business, yet for whatever reason doing any sort of work on them involves a tremendous amount of friction.

    A technical person who knows how this system works in and out will often claim that certain seemingly simple things cannot be done, because of how the system works.

    It might be highly impractical, but if we're honest about things, it's all software. It can be changed if we decide to and the company is willing to put in the effort to make it happen. It's clearly possible, but the skilled worked will often present it as an impossibility.

    The Julius, not hampered by such knowledge or constraints, will be see a seemingly simple problem, and maybe even imagine what other things would be possible or even "simple" if that problem was solved.

    If the Julius manages to get management approval for these ideas, you may actually end up getting management approval for changing/upgrading the base system causing the friction, something the more fact-based engineers would not.

    Chances are it's going to be messier than projected, not being delivered on time... But in the long term it might be a net good for everyone involved ;)

    • > I'm going to make the argument that sometimes not knowing how things work is a feature, not a bug.

      You will probably be interested in the concept of Shoshin, or Beginner’s Mind.

      https://en.wikipedia.org/wiki/Shoshin

      https://en.wikipedia.org/wiki/Zen_Mind,_Beginner%27s_Mind

      But that does not describe a Julius. Julius is not someone with an open mind unconstrained by technical debt, but someone who fakes an aura of knowledge while actually understanding very little.

      There is a chasm of difference between an eager beginner who questions the way things work and how to make them simpler and someone who promises things which are impossible. Julius is the latter.

I think you're right but you've been a bit pedantic about the parent comment. They sloppily said that delivering business value gets you hired, when in reality the appearance of that may do. But I think we all understood their main thrust was to disagree with the comment before them about coding ability, and the point is that this doesn't always correlate with business value.

I did enjoy your link though.

Your comment and the article expanded my world view a little bit. Thank you.

The world is full of Juliuses. And if one works with enough people one can suddenly realize that they too are a Julius relative to someone smarter and more introverted. Worth considering this before dismissing someone as yet another Julius. Oh and everything doesn't suck.

  • > And if one works with enough people one can suddenly realize that they too are a Julius relative to someone smarter and more introverted.

    No, Julius is not a spectrum. There is a line between being one or not being one. It’s not just a slider between “socially outgoing” and “technically competent”, it describes a particular type of individual.

    > Oh and everything doesn't suck.

    I think it was pretty clear I didn’t mean literally. Obviously the Sun doesn’t suck, nor does water, nor do an infinity of things which humans could not have as hand it.

I haven't seen that before. But it was really hard get to the end. Not because it's bad written or so, on the contrary is a very good piece. However the feeling is unfathomable. I hate Julius'es. More so I hate the managers blinded by Julius'es.

How about none of the above, but hired because of wanting OpenClaw?

  • There's OpenClaw the codebase, and there's OpenClaw the community. They could build the same program very easily (as evidenced by the number of clones out there already). That part's not worth paying much for. But redirecting the whole enthusiast community around it? That's worth a lot.

Everything is perception though. You are looking at this with your own perception, biases, and heuristics just like everyone else. There is no 'right' way to hire.

ask to view their code. any trivial detail about their code should be answered quickly and coherently, assuming they wrote the code.

in a startup give me unruly pirates over obedient sailors (sj).

Wow, that blog post really gave me pause and has stuck in my head for the last hour or so.

Julius sounds like a sociopath. Sociopaths have no empathy/morals, so they can confidently lie all day and still be perfectly fulfilled; and some of them can be very excellent at social manipulation. This level of confidence in all things, including complete bullshitting, and constantly climbing the corporate ladder for huge payoffs, is not too uncommon among them.

IMO, all you can really do around one is try to focus on yourself. Or get away as fast as you can, depending on the situation.

Talk about going all the way to write the story and seeing the point go by

Your boss liked Julius. People liked Julius

You're not going to convince people they have to pay more attention to the technical guy that can't string a though together and answers in a grumpy mood

Be more like Julius and you might get more of his laurels

  • Nah. Avoid companies that can't see through the Juliuses. Because there will be other disastrous consequences to their bad decision making processes.