Live data from Hacker News

Man spends entire career mastering crappy codebase

taylor.town

591–596 of 596 posts

Re: Man spends entire career mastering crappy codebase

#591
post #585

Earlier quoted context omitted.

> The ability of people without kids to have a firm belief on how they’d feel with or without them is also astonishing. First he tells me how I feel, now you're telling me what I believe? I don't know how I'd feel if I had kids. What I do know is that I "fully appreciate my moments without kids". If a non-parent told you that you can't truly enjoy your free time because you have kids, wouldn't that be a bit rude?

> If a non-parent told you that you can't truly enjoy your free time because you have kids, wouldn't that be a bit rude? Nah, I’d nod my head and agree, but I imagine that’s not the point you were going for xD I feel it’s like growing up, it’s hard to appreciate childhood, or university, or any of that until it’s passed. By the same token you start to appreciate the seas of time you had without children once you have…

We have drastically different life experiences.

In general I appreciate things a lot more in the moment than in retrospect. And I'm much happier now than I was as a child or a university student--the thing I appreciate most about those times is that they're over.

And look, it's fine we have different experiences--I'm not here to invalidate your experience. But when people say stuff like "You cannot fully appreciate your moments without kids until you have kids though" you're invalidating my experiences. That's total bullshit--you don't know anything about my life and whether or not I truly appreciate it.

If you want to talk about your experiences, that's cool, and I'm actually even interested to hear them. But don't pretend like your experience is some universal truth. It's not.

Re: Man spends entire career mastering crappy codebase

#592
post #71

Earlier quoted context omitted.

I did the same, I thought C++ was heading for obsolescence. Now a master of Java, Javascript and can write great full stack apps. Meanwhile HFT C++ jobs are paying double, I'm thinking of going back, even if the systems are boring.

been working on java jobs and easy code bases since I graduated 10 years ago, nothing had been really challenging and I'm not complaining. Would be interested in a job that pays more even do you think working on C++ jobs is more challenging or just boring?

Depends on the job of course. Probably more technical problems and tuning. Often code is low level which is interesting if its your thing but not if you like business problems.

Re: Man spends entire career mastering crappy codebase

#593

Earlier quoted context omitted.

Hope is dangerous, for it's itself very hard to resist.

I've started to attempt to gently grind that into juniors. After a certain point, hope is a vice you cannot afford. It is simply something you outgrow, if only because of the unceasing retirement from the mortal coil of those that can bail you out. Hope is for the young and inexperienced. Everytime I come to your rescue, you'd best pay attention. I have an expiration date.

Give them a break! It's an advanced lesson.

Re: Man spends entire career mastering crappy codebase

#594
post #91

I swear this guy exists at every company I've ever worked. He's the guy you go to when you find some legacy code which you have no idea how the hell it works and end up getting a 2 hour history lesson into a decade of company politics and failed replatforming projects. They're hard not to love.

They are hard not to love. They also hate each and every one of you.

Not necessarily hate...there's always the 1-2% of new hires that are highly impressive and gives us hope for the future. They tend not to last too long. The rest seems hell bent on never even cracking open documentation, and keep asking "where are the architecture videos?" (at least where I work).

Re: Man spends entire career mastering crappy codebase

#595

Earlier quoted context omitted.

You could easily solve all of this without HFTs - you might introduce a few seconds of latency but virtually no real investors care about that level of latency and it would save them billions per year.

Yes you could, but the point is that HFTs don't create any new problems that need solving. They don't make anything worse. > and it would save them billions per year. This is not true.

It absolutely would if you remove the cut HFTs take out of the market. I'm sure you'll make some argument about liquidity and spreads but, in the aggregate, the money from higher spreads goes to market participants so the market as a whole still saves by eliminating HFTs, even if the spreads go up a bit.

Re: Man spends entire career mastering crappy codebase

#596

Earlier quoted context omitted.

Yes you could, but the point is that HFTs don't create any new problems that need solving. They don't make anything worse. > and it would save them billions per year. This is not true.

It absolutely would if you remove the cut HFTs take out of the market. I'm sure you'll make some argument about liquidity and spreads but, in the aggregate, the money from higher spreads goes to market participants so the market as a whole still saves by eliminating HFTs, even if the spreads go up a bit.

This is like saying if we eliminated millimeters from rulers, and only used centimeters, everything would get closer together.

HFTs do not take a cut out of the market, their cut comes 100% from other market makers. Those are the only folks who would benefit from eliminating HFTs, and unless you’re one of them, who cares?

I don’t care who buys when I am liquidating a position. That’s the whole point of a market. Therefore I don’t care about HFTs.

Post reply on HN