News for hackers. Stuff that matters.

arrjayh

Re:A Taxonomy of Tech Debt (2018) on Tuesday October 01, 2024 @09:24AM (#41708063)
~20 engineers, ~3 people managers. From what I recall the team had high attrition and shuffled through a number of people managers. When I joined 1 manager was new hire, 1 manager was new-ish hire, 1 manager was fairly seasoned at Riot and had a "good reputation". Was still a total mess.
Re:A Taxonomy of Tech Debt (2018) on Sunday September 29, 2024 @04:05PM (#41690015)
> My experience at big corporate is that (edit: unmanageable) tech debt is caused by undisciplined and unorganized scrum team.

Yeah, this is 100% correct. I comically left Riot after ~6 months for this exact reason. Obviously it's a large company with many different flavors of teams, and it sounds like this team maybe has gotten it together, but by in large most haven't.

While I was there I was working on some of their core games tooling and felt uneasy about my day-to-day. My teams tech debt was quite literally owning them. Constantly missing sprint scopes, spending countless hours arguing and debating about trivial stuff, it was all a mess. They ended up laying off a number of people from that team in a pretty shifty manner so maybe things have gotten better since then.

Re:Ask HN: My manager is bad. Should I care? on Monday June 17, 2024 @11:21AM (#40706511)
Yes, you should absolutely care.
Re:6.2 GHz Intel Core I9-14900KS Review on Monday March 18, 2024 @01:36PM (#39747378)
What in the actual, 6.2 GHz!? The power draw must be insane.
Re:Walmart is migrating the remaining F# code into Java on Tuesday March 05, 2024 @06:48PM (#39610569)
Do they really? that seems difficult to navigate
Re:Walmart is migrating the remaining F# code into Java on Monday March 04, 2024 @12:28PM (#39593126)
Probably because they couldn't hire effectively?
Re:Ask HN: Freelancer? Seeking freelancer? (February 2024) on Thursday February 01, 2024 @04:25PM (#39221676)
SEEKING WORK - Austin TX

Technologies: TypeScript, Rust, C, C++

I run a sole member consulting and development llc which leverages 5+ years of experiences at some of the biggest names in the game, for example: Cloudflare, Riot, Twitch, Trend Micro and Argonne National Lab.

Generally like to work in 3-6 month increments with the option to re-negotiate.

Drop me a line if your team needs an extra Software or Systems Engineer!

Email: [email protected] LinkdIn: https://www.linkedin.com/in/robert-j-hickok/

Re:The Worst Programmer on Saturday September 02, 2023 @03:05PM (#37364485)
This is brilliant. I'm a mid-level engineer with decent C/C++/Rust background. Have yet to find a team like this. I'm inspired by your story to keep searching!
Re:Show HN: XRss: An RSS Reader and web stack demo powered by Htmx on Saturday September 02, 2023 @02:55PM (#37364383)
This is awesome! I've become preconditioned to seeing slow buggy demos. This is snappy and a great representation of HTMX. Good work!
Re:The Worst Programmer on Saturday September 02, 2023 @02:48PM (#37364315)
I'm working through this exact situation right now, I really appreciate this insight!
Can't add much more than what's already been said here but I'm glad to see more presence of this on the internet. Grew up in IL, this was largely unspoken + alcohol and drug abuse.
I nominate SDL2 and DPDK. Spent a lot of time combing through these code bases, found them to be excellent.
Re:Netflix Plans to Cut Spending by $300M in 2023 on Friday May 12, 2023 @02:40PM (#35920363)
I didn't read the article but the headline is hilarious. For a company that has been so outward about hiring "all star talent" I'm amazed they're needing to cut back. Just from the outside it appears that things are pretty broken there...
Re:Fuck Being Productive on Friday May 12, 2023 @02:32PM (#35920258)
> but surely running a business is one of those things that IS about money?

I'd disagree. Running a business is about developing systems to create and maintain resources, connections, and influence. Money is a symbolic representation of resources but by itself isn't a resource. Resources in my opinion, and experience, are a very small piece of the puzzle. In my experience connections have way more value than money. In my experience money attracts the worst kinds of folks to work with. My skills have created more value than money ever has.

Re:Fuck Being Productive on Thursday May 11, 2023 @04:18PM (#35907831)
Hehe yeah work never actually ends but it's a different beast.
Re:Fuck Being Productive on Thursday May 11, 2023 @04:15PM (#35907800)
> so you can probably get them as employeed for very cheap

Not everything is about money or paying for things.

>but, on the other hand, people are in dire economical condition, so it's hard to sell them anything.

Buying and selling things is a very American construct and tells like 1/4 of the story when it comes to trading.

I grew up in a rural area of the US. Lots of folks are poor but wealthy beyond measure. Bartering goes a long way and only works if you provide a service that is valuable ;-).

Re:Fuck Being Productive on Thursday May 11, 2023 @01:03PM (#35904995)
Also, in terms of funds, I understand that can be a constraint especially if you can’t finance things. You can always try to work and band with your community to solve problems. Group funding is always in option.
Re:Fuck Being Productive on Thursday May 11, 2023 @12:58PM (#35904940)
A lot of know-how is learned on the job. What are the jobs? Well, look and see what your day-to-day looks like and if there’s a service you could provide to make it better.

If you’re commuting 2+ hours a day buying a bus and helping other commute for $ could be a start :-). All just ideas, though.

Re:Fuck Being Productive on Thursday May 11, 2023 @12:45PM (#35904752)
How does entrepreneurship look? Often if there’s high unemployment there’s a window to be the job maker.
Re:Fuck Being Productive on Thursday May 11, 2023 @12:37PM (#35904650)
Is it because of visa constraints? Working hellish hours is unhealthy and often highly counterproductive.
Re:Twitch says it will lay off 400 employees on Monday March 20, 2023 @03:12PM (#35237022)
I'm glad you got to spend some time with those smart folks... I really craved that while I was there. They had an all start team for quite a while, I got the tail end of it.
Re:Twitch says it will lay off 400 employees on Monday March 20, 2023 @03:11PM (#35237004)
Very hard to say. I have suspicions but don't really feel comfortable sharing. News like this is a chip in their armor, expect to see more soon.
Re:Twitch says it will lay off 400 employees on Monday March 20, 2023 @03:10PM (#35236985)
I got hired to do C++ work, JD an all interviews outlined this clearly. Had about a month of C++ work and then was quickly forced to start doing React work. My background and skill set is in embedded C programming.
Re:Twitch says it will lay off 400 employees on Monday March 20, 2023 @02:31PM (#35236337)
There's lots to elaborate. Tl;dr is toxic siloed teams, bad management, and even worse management above those managers. Plus, since the Amazon acquisition, Twitch has been bleeding talent.
Re:Twitch says it will lay off 400 employees on Monday March 20, 2023 @02:23PM (#35236211)
I left Twitch not so long ago (May 2022), not surprised at all by this.
I've seen a number of these posts of the years and the goal post of "foundational knowledge" seems to change frequently... Do you want algorithms? Do you want networking? Do you want embedded? Do you want SQL?

Frankly you can't have it all.

What I see successful companies do is invest in uni programs so they have a stake on what the students learn. Take for example the UT Inventors Program.

This has been a problem for a while. Hopefully this provides some extra context.

Re:Show HN: A UNIX-ey Interface to GPT3 on Tuesday January 03, 2023 @02:23PM (#34236624)
This is awesome, great work.
Re:8 Hard truths I learned when I got laid off from my SWE job on Wednesday December 28, 2022 @09:41PM (#34168832)
> If you want to actively aim to have coworkers that in your own judgement are more likely to stab you in the back and more likely to be incompetent for the job at hand then you do you.

No need to be dismissive only pointing out that your valuation of people will likely cause you more grief than benefit (imo). Also, incompetent people would probably be far less likely to actually be a threat because, well, they're incompetent... It's the smart people that you write off as incompetent that stab you in the back (in my experience). Having some coined judgemental framework will definitely cause oversights eventually.

Re:8 Hard truths I learned when I got laid off from my SWE job on Wednesday December 28, 2022 @06:57PM (#34167690)
Mmm objectively (black and white) lying is a stupid but man taking a moral high ground is even stupider. If you're caught into a position where you either need to lie or divert it's likely a bad situation. The right people, the right job, the right opportunities won't put you in a situation where your boundaries will be tested or you need to lie.

Older »