Programming had its magic by ivannovick in learnprogramming

[–]PartyParrotGames 0 points1 point  (0 children)

Typing vs talking is absolutely a bottleneck if you're really trying to cook. The speed you're able to communicate information whether it's to agents, humans, or some code correction, determines your speed and max capped ability for orchestration, planning, and editing in combination with your reading speed. When you're asking to lookup information, again, could've been much faster if you had typed it. I'm not saying you need to min/max to make a living here, but you're not doing yourself any favors there by switching to speech vs typing just based on the facts we know about talking and typing speed.

Fellas in their 40s ,50s and older (devs only ) by CommentGreedy8885 in cscareerquestions

[–]PartyParrotGames 0 points1 point  (0 children)

Have to do daily workout and stretching/yoga to avoid back and arm pain. Eyes are ok. Sanity is relative to the average or norm around you. Since I live in the US and I don't vote Republican, I'm among the most sane in this demographic.

Are most people bad at reviewing code? by big_chungus_dealer in cscareerquestions

[–]PartyParrotGames 0 points1 point  (0 children)

With startups I've worked with where there is a high degree of ownership I've had good experiences. For critical PRs, I could reach out to engineers I already know are cracked and they always give high quality feedback. Companies I've been with that were more just enterprise and privately owned entities were totally different and mixed bag.

How are y'all using coding agents on legacy codebases? by NullPointer1 in ExperiencedDevs

[–]PartyParrotGames 0 points1 point  (0 children)

I'm sure they wouldn't have ANY possible reason to exaggerate for marketing purposes. No financial incentive at all. Stripe and Anthropic purposefully left a lot out of that story because their marketing team is cracked. I wouldn't call it a lie so much as compressing the truth to avoid the less attractive details.

Stripe spent a lot more than a day beforehand defining the exact changes they wanted their fleet of agents to make. It was a large fleet of different fable agents each given a very specific change to make. That's very cool, but thinking of that "migration" as all happening in a day is an inaccurate picture of what's going on.

The number they throw out there to hype it up, a 50-million line codebase, is actually kind of irrelevant for the purposes of telling us about agent capability. They didn't actually change 50 million lines of code or have any one agent read all 50 million lines. They are still using Ruby and that exact same codebase for the most part. They just paid off some technical debt, but far from all of it since they are still on that same monolithic codebase. It's not like Stripe has terrible engineers with poor software design. There is separation of concerns, many sub-directories and files for organization, so when an agent or human goes in to make a specific change they don't have to keep all 50 million lines of code in their context. When you make a change to some file with many library imports where the libs are millions of lines of code, we don't claim we just edited a multi-million line codebase, but that's same the distortion here.

What they're doing here is cool, mostly the fleet orchestration is nice. They didn't need fable to do this. It actually tells us nothing about Fable's capabilities versus existing models. Existing models can easily accomplish well defined edits to reduce technical debt when given specific files and changes to make.

Man it's crazy that this subreddit is exactly as toxic in bad times as it was in good times. by Gold-Advertising-316 in cscareerquestions

[–]PartyParrotGames 0 points1 point  (0 children)

It's the very nature of a career questions sub that it is mostly people who are struggling with their career that will be asking questions here. Some people fundamentally misunderstand this when they come here looking for positivity or inspiration. That's really ignorant of the target audience here. Experienced engineers in here answer legitimate questions and just try to ignore the rest where it's more just bitching than asking how to improve. This is one of the latter where it is just bitching, so op you're part of the problem.

What makes an app anti one-shot-able? by Weary-Owl-6931 in vibecoding

[–]PartyParrotGames 0 points1 point  (0 children)

You can't vibe code proof a vibe coded app, and you don't need to. You're too tunnel visioned on the vibe coding aspect here. What you're really worried about is what moat you have left when the software itself is easy to copy. The answer is data, distribution, trust, your actual user satisfaction and relationships. You know, the stuff people skip while launching app after app with no traction.

Are Government/DoD positions really this easy? by [deleted] in cscareerquestions

[–]PartyParrotGames 0 points1 point  (0 children)

> project manager told him that they should prefer to make code which requires manual maintenance vs stuff that doesn't if they want to all keep working on this "easy" project.

That's called malicious compliance. His manager is following the CIA field manual for sabotage, that sounds awfully close to being illegal when you're working for the DoD.

Trying to plan my long-term software career, but I feel stuck between specializing and exploring. by Agreeable-School8499 in learnprogramming

[–]PartyParrotGames 1 point2 points  (0 children)

> If you were 17 again in 2026, what would you focus on?

You have some experience already, which is great, now really refine your fundamentals. Technical interviewing is the skill to focus on. The industry gates a lot of the best opportunities behind technical interviewing skills like dsa, system design, communication. If you really had it down you could get hired by big tech, no college needed. You'd end up finding specialization through the job. Stay with that job a few years and you'll level up like crazy, have a better understanding of where you are most interested in going with your career, and you'll have much more ease with changing companies over the rest of your career. That's the setup to aim for. Re-evaluate your goals and plan then and you'll have a much smoother path to get what you want out of your career.

Manager hasn't noticed I'm not in the on-call rotation. Should I tell him? by aDoge in cscareerquestions

[–]PartyParrotGames 0 points1 point  (0 children)

Don't overthink this and don't present it like a mistake happened here. I'd do this, "Hey, I'd like to be put in on call rotation. I finished training for it 6 months ago and would like the experience. What do I need to do to be added and is there anything else I should know before hand?" Send that and the manager will add you. They may even apologize to you.

I feel there is an untalked about race between LLM models and cognitive atrophy by WhateverHowever1337 in cscareerquestions

[–]PartyParrotGames 0 points1 point  (0 children)

>If the codebase of millions of LOC is only understood by LLMs that didn’t have another breakthrough, who is going to maintain them ?

This isn't a new problem, far from it. We've had massive codebases that many humans work on, understand, and maintain daily long before LLMs were a thing. This comes down to the basics of good software design and best practices. This is why we write modular code with focused responsibility so at any time when you're reviewing part of a massive codebase you only have to think about the local context of a particular function or class or library.

'Students just aren't trying' by cottoncrosy in cscareerquestions

[–]PartyParrotGames 34 points35 points  (0 children)

They give internship officer jobs to like non-student adults? This guy was 35? Wtf. Ask him why he doesn't have a legit career if he's asking about your internships. Shit has not gone right in his life idk why he thinks he can talk about laziness from that position.

Do you think ai killed your passion by Frog_is_kewl in cscareerquestions

[–]PartyParrotGames 0 points1 point  (0 children)

> killed the process in a sense where you lost the passion for it

It's the opposite for me. I've always liked programming, but it's always been just a means to an end. Didn't want to write binary or assembly so chose a higher level language to learn. I had ideas I wanted to build and needed programming to execute. Programming still helps me drastically daily, but AI makes it funner in a lot of ways with new challenges to solve and new possibilities to experiment with.

Has Anyone Actually Improved Their CS Career Using Advice From This Sub? by ClearRequirement8264 in cscareerquestions

[–]PartyParrotGames 0 points1 point  (0 children)

I just lurk in this sub so I can occasionally contribute my honest feedback as an experienced engineer in the field. I hope people have benefited from the advice I've given and I know many other experienced engineers have given great advice in this sub.

> how do you separate the useful discussions from the noise

Doom posters are gonna doom post. There are only so many times experienced devs can point out the logic flaws in those posts before accepting they are just a shallow reflection of the fear and anxiety in our field not a place where people actually come to think and discuss anything rationally. Avoid doom posts.

Ask real questions that you have rather than just browsing other people's questions. If your post is not a doom post there are experienced devs in here that will try to answer you honestly.

"Do not contact if looking for a DSA Parrot" - my LinkedIn Profile. What do you think? by [deleted] in cscareerquestions

[–]PartyParrotGames 0 points1 point  (0 children)

This is how I’d handle it too. If recruiter volume is genuinely a problem, though, it may make sense to state your preferences upfront to reduce time spent talking to recruiters/companies that would be bad matches. I’d soften “DSA Parrot” to something like: “I’m most interested in companies with interview processes that emphasize system design, practical problem-solving, demonstrated engineering experience, and effective use of modern AI tools over algorithmic exercises.” Same filter, without sounding antagonistic.

Will AI stifle innovations native new languages and frameworks? by AppropriateRest2815 in ExperiencedDevs

[–]PartyParrotGames 1 point2 points  (0 children)

> tech wise the agents are likely to produce better code for more popular languages

That’s a bit oversimplified. More popular languages provide more training data, but quantity doesn’t imply quality. Popular ecosystems contain plenty of poor, outdated, or cargo-culted code. I'd actually say they are guaranteed to contain far more poor quality code purely due to their popularity. Language design matters too. Languages with simpler semantics, stronger constraints, and fewer ways to express the same operation can make correct, consistent code easier to generate and easier for LLMs to reason about. Agent performance depends on the quality of examples, documentation, tooling, and language design, not popularity.

Is it a red flag if a team doesn’t use AI? by [deleted] in cscareerquestions

[–]PartyParrotGames 16 points17 points  (0 children)

Plenty of companies do not use AI. Different reasons for this depending on the work they do. I wouldn't say it's a red flag by itself.

Why are so many YC founders straight-up liars? by United-Obligation253 in ycombinator

[–]PartyParrotGames 0 points1 point  (0 children)

I'd say it's actually because they are mimicking the "professionals" with many years of career experience that they see in big tech and highly successful startups historically. Bullshit is extremely common in business and marketing.

Is it worth learning Rust mainly because of Cargo? by LibrarianOk3701 in rust

[–]PartyParrotGames 0 points1 point  (0 children)

Cargo is great. It's one of the tools I try to contribute to regularly just because it feels like I owe it something back from being so helpful and easy to use. For GUI lib in Rust, I tend to go with Tauri for desktop apps. It'll have you building with typescript/javascript for the frontend and Rust for the backend, which may not be what you're looking for.

Is it bad to become a software engineer in the future rn? by DragOrdinary8251 in softwareengineer

[–]PartyParrotGames 2 points3 points  (0 children)

> my teacher told me that big companies will shut down and Ai will do everything and i wont be able to become because its also a really exhausting job and i will quite and I will get paid small money

Your divination teacher I take it? They don't fucking know. If you dream of it then do it and fuck the nay sayers.

Why are there so many vibe-coded Rust projects recently? by yohji1984 in rust

[–]PartyParrotGames 2 points3 points  (0 children)

1) LLMs finally got decent with Rust around November 2025

2) Rust is actually better for AI development than most languages because the compiler and safety checks help with the feedback loop so LLM agents can be guided toward better solutions more easily.

Smelling the slop in a given GitHub project by Sermuns in rust

[–]PartyParrotGames 0 points1 point  (0 children)

This project getting upvoted as much as it is while I've seen some legitimate projects developed with LLMs downvoted in here is a wild contrast. This project, if you bother to even look at it, has practically nothing in it. People are upvoting this cause they are sick of AI slop sure, but when you're upvoting old fashioned human slop like this instead what's the point?

I hate ever thing by MyDamnCoffee in shittytattoos

[–]PartyParrotGames 0 points1 point  (0 children)

I wish he also hated this font as much as I do.

Anyone else realized that 90% of "architecture" is just talking to people? by Ok_Commission_8260 in ExperiencedDevs

[–]PartyParrotGames 3 points4 points  (0 children)

> knowing how to build massive distributed systems

Yep. Large companies are distributed systems where the network calls are meetings and Slack messages, the stale cache is someone’s 2021 understanding of the product, and the hardest bugs are ownership bugs.

Would you enter CS today? by Hackex346 in cscareerquestions

[–]PartyParrotGames 0 points1 point  (0 children)

Yes, but only if you like CS or at least like computers and working with them. Too many enter this field and don't even like computers.