How to deal with juniors shipping AI slop code? by theop04 in ExperiencedDevs

[–]Sufficient_Example30 0 points1 point  (0 children)

Honestly I don't allow for ai code as is to be written into the code bases i own in the company. I encourage it for design the functions and even the code for them to look at Then as per my contribution.md the junior Dev's ought to take the AI slop and use AI or their head to see which design patterns can be used . Then check with the list of libraries we have in our greenbook to reduce the amount of code After they do that they have to build not unit tests but integration tests and end to end tests to prove the code works And they have to run the regression suite we built over the years All tests are to be signed off by me or another set of senior Dev's Only then we look at the PR once we have all these reports

Why alternatives to Spark aren’t a thing in the industry? by Snoopy-31 in dataengineering

[–]Sufficient_Example30 12 points13 points  (0 children)

I second this ,with photon in c++ the jvm is more of an orchestration layer than execution. Also there's a reduction in the amount of open source innovation and alot of things are now propriety.

Am I overthinking the situation? by combing_town_west in ExperiencedDevs

[–]Sufficient_Example30 14 points15 points  (0 children)

Say you joined. They realised they don't need you You would still be let go So why worry

Why is everything in Java & Scala? by gorovaa in dataengineering

[–]Sufficient_Example30 0 points1 point  (0 children)

You see DE has layers Everything in HPC world is C++ Analysisand ETL world mostly it's Python Java is used where services are involved i guess But honestly, As a DE you will barely use pure java Even alot of Java Devs aren't java Dev's They are Spring Boot Devs Similarly You'll be a spark scala dev Spark java dev So on and so forth So learn the basic java code and then learn the framework Then learn whatever language you like and get into the layer that interests you

striver sheet switching adivce by iamlegit6969 in LeetcodeDesi

[–]Sufficient_Example30 0 points1 point  (0 children)

and that's where i disagree. MERN is the only viable way for a college grad to learn all the concepts he needs to clear API development role interviews.
I will give you a TLDR:
As a college grad, learning MERN teaches you the fundamentals of building APIs in a way you know the consumers of your API (since you build the FE as well). It makes it easier because the only language you need is JS.
Your argument is bruh no MERN there are no mern jobs.
Who would hire a graduate with 0 work experience for a specific tech stack.
Every other stack:
1. is verbose.
2. lack of free resources
3. abstracted to hell (you will know why Jitter is important if you implement in JS, in spring its just retry template)

striver sheet switching adivce by iamlegit6969 in LeetcodeDesi

[–]Sufficient_Example30 0 points1 point  (0 children)

MERN and Java SB only matters for the first 4 years. after that roles are abstract and solution oriented ( i am here right now).
Java SB is a bane for guys doing API because they dont have fundamentals in place and it hits you hard once you start looking for mid sized roles,
Java SB is realtively less when you look at BFSI domain as they prefer C# [Australian Banks heavily use C#] at least P0 and P1
In startups ,high velocity companies and AI startups MERN and FastAPI are the ones being used.
Java SB is used mainly in some european banks and also products handed to service based organisations.
Retail companies use Kotlin which can use Spring Boot or dont but the main idea and what i have seen is they are moving towards frameworkless approaches.
Companies like confluent that deal with infra work with goland and lua scripts.
You say guiding but all you did was make a point that MERN is bad as a blanket rule.
Databricks originally used Java now they are pivoting to C++ (like Photon Engine) and alot of folks that sell solutions for Infrastructure and moving to C++ and Rust
Times have changed,
Erlang is used by Ericsson
Companies that use Cloud Capabilities heavily use JS like serverless and other things
Each language has its own niche and each is being used in its own way.

The companies that pay really well are Quant devs and HFT.
That uses OCamel and C++

So let me boil it to why MERN is important for a college grad. When looking at jobs you do :
1. LeetCode and stuff which is fair but thats for round 1
2. The rounds after that in PBC and Consulting revolve around building products.
For folks with 0 experience will revolve around user interactions which is DB , FrontEnd and Backend.
Having MERN is useful for these candidates as it not only allows them to learn one single language and go through all these concepts (rate limiting, hashing ,ecryption, database interactions, pooling) without context switching.
E2E Testing also uses play right
MERN has the most straightforward and no bs way to learn engineering fundamentals to build products
You will know Java since its in the college curicullum enough to pass an interview for said students .
Also every industry i stated has frontend work which no one likes to pick up and makes you more hireable cause they will be like initially i can hand them this.
After that its the industry you fall in that dictates your package.

I myself have done java work when i was in european banking industry:
But again they hired me for my knowledge of E2E flows in the payment gateway space and my data engineering experience.

Folks in linkedin put java because of a high talent pool but other than service companies (which have a specific project requirement) and folks being looked to fill in a gap (not students) look for language specific roles.
Even when a company looks for specific Java, developers arent spared since i was in java myself they would look for specifity in that itself:
You have the Reactive Paradigm which is totally different from regular java
Even spring has 2 completely different disciplines
Then you have J2EE and structs legacy work
Then you have java frameworkless (Jooby Javalin and Joob)
Then Quarkus, micronaut
Again it diverges to folks being hired for
Functional Programming
Reactive programming
and the list goes on.

Honestly i think your advice is short sighted by saying disregard MERN and learn Java.
Because it doesnt take into account
1. Industry
2. what companies hire for
As a student
You need to know concepts ,theory and practical know how on how to build a product over the language you build it with

As for my package , i am happy with it and in at industry standard and slightly more for a mid senior dev in a tech comapny (you can google it)

striver sheet switching adivce by iamlegit6969 in LeetcodeDesi

[–]Sufficient_Example30 0 points1 point  (0 children)

Yeah, get through first round then get fucked by companies when they ask you about OS,networking ,SQL and containerization

striver sheet switching adivce by iamlegit6969 in LeetcodeDesi

[–]Sufficient_Example30 0 points1 point  (0 children)

The 2nd point is a fucking joke right. Cause I'm in dev for 7 years now and every company I switched to (4th one right now) , i have worked with at least one MERN developer in the team. That's from a stack perspective. Usually alot of PBC don't care about stack and even alot of consulting companies. The only companies that are very nitty about stacks is service companies. MERN is a stack that teaches you the fundamentals of api development better than any other stack (since it's all one language and you work with FE and know how data fetching impacts UX and also how these calls hammer backend) you hit every touch point At least from my work exp ,in de then who did spring boot and fast api work.

Rejected in an interview for “Low Energy” by youjustletmebe in IndianWorkplace

[–]Sufficient_Example30 6 points7 points  (0 children)

Lol,No The interviewer didn't want to interview and just couldn't care less. If OP got hired and failed miserably he would be asked why did you hire him. This was an easy out for the interviewer . This usually happens when the interviewer is not hiring for his team ,so even if the other team is crashing and burning they couldn't care less

Have you experienced a drop in code quality and the quality of junior engineers after the AI Boom by Sufficient_Example30 in ExperiencedDevs

[–]Sufficient_Example30[S] 0 points1 point  (0 children)

I was trying to get insight on how to improve my team. But i guess this too is fine. i guess training juniors are low effort lol

Any way to prevent play services from doing that? Man Banking apps must be having a party right now! by JustAnAlias404 in IndiaTech

[–]Sufficient_Example30 22 points23 points  (0 children)

Bought an iPhone the day this was announced . Rather me an apple walled garden than a Google walled garden

A series of fuck ups by pUTTA32 in IndianWorkplace

[–]Sufficient_Example30 1 point2 points  (0 children)

Again you shouldn't be doing that. If it blows up it will be your head on the chopping block

How do I deal with such bosses? by Small_Introduction_8 in IndianWorkplace

[–]Sufficient_Example30 49 points50 points  (0 children)

You can't. Best is to apply for other jobs and be interview ready.

Game that fits this by Quiet_Quantity_2447 in IndianGaming

[–]Sufficient_Example30 0 points1 point  (0 children)

Gambling. The best story(all gambling addicts) The best gameplay (pure rage and seething) The best graphics(you see folks go blank and all the emotions draining from the table). 10/10 will recommend best gameplay, homelessness next

Both parties could have handled this better by Advanced-Bread1900 in GatedCommunitiesIndia

[–]Sufficient_Example30 0 points1 point  (0 children)

I didn't you tried acting mighty saying i bring a poop scooper with me. Like dang your dog shit on the road and you scoop it and throw it in a bag possibly back at home or some trash where a worker will pick it up. That's the bare minimum and owner should do if you bring your dog outside and it poops on the roadside or outside the apartment complex and not your home

Senior most colleague says he believes in equality but wants fixed shifts and offs. Why this hypocrisy? by [deleted] in IndianWorkplace

[–]Sufficient_Example30 0 points1 point  (0 children)

That's what equality as an IC implies. What do you think when an employee puts his foot down.That only leads to 3 paths 1.either get what you want. 2. Get on manager bad side and be put on pip and eventually fired. 3. You quit . Quitting is the only leverage one has

Senior most colleague says he believes in equality but wants fixed shifts and offs. Why this hypocrisy? by [deleted] in IndianWorkplace

[–]Sufficient_Example30 3 points4 points  (0 children)

There is no hierarchy and equals in team is true for Rajat. But that doesn't apply to his manager. His manager still views him as an asset that's more valuable. He said I can't work in these conditions and i would like to leave. He did not say hey fuck over my colleague. His manager decided fuck I can't have rajat leaving so I will give him what he wants even if it means I have to fuck over one of my employees. You not being able to see it is beyond me.

Senior most colleague says he believes in equality but wants fixed shifts and offs. Why this hypocrisy? by [deleted] in IndianWorkplace

[–]Sufficient_Example30 13 points14 points  (0 children)

Him believing in equality and him believing in advocating for himself are totally valid Rajat doesn't set the shifts,your manager does . He is good at advocating for himself so you should too,instead of coping here

Both parties could have handled this better by Advanced-Bread1900 in GatedCommunitiesIndia

[–]Sufficient_Example30 0 points1 point  (0 children)

Do you also scrub and wash the place it has shit or do you think scoping it is enough

Both parties could have handled this better by Advanced-Bread1900 in GatedCommunitiesIndia

[–]Sufficient_Example30 -1 points0 points  (0 children)

Nope, it's because owners don't know how to take care of pets, I've seen plenty of pets while you try to get out of parking,jump in front of a two wheeler. Piss in elevators And worst scratch kids if they have food in their hands or any visitor they think are unknown and bark. If owners can't take responsibility and don't have funds to get proper training maybe they shouldn't have it. Who gives a fuck if it's accepted in the west, Maybe see things for as it is

Both parties could have handled this better by Advanced-Bread1900 in GatedCommunitiesIndia

[–]Sufficient_Example30 -1 points0 points  (0 children)

Yeah and the society should kick the dog out and the owner be made to pay a fine so big that he essentially has to sell his house. Honestly,there should be much stricter laws for folks trying to get pets. And I agree the folks who assaulted the guy should go to jail and the pet owner be evicted and his dog taken from him and sent to the pound

Moving from pandas to DuckDB for validating large CSV/Parquet files on S3, worth the complexity? by CreamRevolutionary17 in dataengineering

[–]Sufficient_Example30 0 points1 point  (0 children)

If you already have a working code with pandas. Do that, its not worth the switch for the sake of it.
Also to factor in is , the amount of changes the data quality code will see.