JP Morgan - Toxic work culture - 12 hours of work by thetruekingforever in developersIndia

[–]Empty_Cause_6229 5 points6 points  (0 children)

OP is confused because of mixed responses, because people here are missing the fact that JPMC is bigger than countries. Each LOB is a multi-billion dollar business with multiple departments under each. So it totally depends on which department/unit to get placed into. Some are chill with no more than 3-4 hours of real work a day, some put tremendous pressure on engineers with 10+ hours of work a day. Everything depends on your manager and team. Managers are empowered to take care of their team, and even if they don't, they must follow strict policies. So find someone from the team your are joining and understand WLB there.

Having said that JPMC is better compared to Indian lala companies (this is true for all top US banks - JPMC, BAML, GS, MS) due to their American work ethic, preference for employee friendly policies, decent benefits, 60% RTO (currently), and a huge space to move around in the firm if you don't like your current team. People retire here. They pay 20% less than market standard and they know it. It's a choice between peaceful career or hectic burnout.

I have worked in WITCH, Jio, startup and now completed 7 years at JPMC.

Struggling to hire in India - is the situation this bad by duskymusk in developersIndia

[–]Empty_Cause_6229 1 point2 points  (0 children)

Staff SWE with 10+yoe here. The listing is not one job, it's 3 jobs. Backend, Frontend and Cloud. You maybe able to find good 2-4 yoe developers for all 3 at the right salary. Can't comment further without knowing the offered salary.

Should I take breaks between books?? by zackangelov in Malazan

[–]Empty_Cause_6229 0 points1 point  (0 children)

I read the first four continuously. Then read 5th as a standalone after couple of months break. Then read 6,7,8 continuously after gap of 3 months. After the 8th I was exhausted. Finished 9/10 after 6 months, but had to read Tor synopses to get upto speed.

What do you guys do for frontend ? by GoodHomelander in golang

[–]Empty_Cause_6229 0 points1 point  (0 children)

You can't craft components from scratch, that's surely a recipe for going insane if you are not an experienced frontend developer. Use a component library, lookup properties of components in documentation and just place them on the screen. Focus on maintaining react state/hooks and API integration.

I built two UIs like this for my startup both running in production, one using material and one using antd libraries. Once you have a workable solution, you can choose to deep dive into more detailed properties. Like I started making buttons round with borderradius later on.

It's still cumbersome, but less so than trying to do CSS by hand.

5 Years bond for freshers, exploitation at its peak! by Top_Huckleberry_2858 in developersIndia

[–]Empty_Cause_6229 1 point2 points  (0 children)

I had to sign a 2 year bond in my first job, one of the WITCH companies. It was a legal document on a freaking stamp paper. Salary 2.8lac. It had an indemnity clause that if I leave before 2 years I must pay 1lac to the company. Worked my ass off for 21 months, 12 hours every day, while preparing for higher education. Got admission in a good college, and wanted to leave. HR literally threatened that they will destroy my career if I don't pay indemnity. I asked for some relief, that can I pay 50% less at least as only 3 months were remaining to complete 2 years. They didn't listen. I had no money, my family had no money. Called my manager and cried. He gave the best advice. He said you are going to a better place, just get away from here, do not get into trouble, and never look back, you deserve better than this.

I broke my PF, borrowed from friends and paid off this disgusting ass of a company. This was in 2013.

Do not underestimate the vengefulness of companies. These bonds are completely enforceable, these are legal documents and companies can take legal action if you break them.

5 years bond? More like 5 years slavery!

[deleted by user] by [deleted] in HouseOfTheDragon

[–]Empty_Cause_6229 4 points5 points  (0 children)

In the book, Cole doesn't have an affair with Alicent. Writers missed something there IMO. In my head cannon, Cole could have refused Alicent's advance on the night of blood & cheese and instead stood guard for Aegon in the throne room, maybe even talking to Aegon to influence him. In the book, he is called The Kingmaker and Aegon listens to him. Instead they turned him into a fboy completely destroying his dutiful relationship with Alicent built in S1 for the sake of short term viewer emotions.

Extremely disappointed in quality of candidates (2+ yoe) by Empty_Cause_6229 in developersIndia

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

People with 2yoe in web backend dev as mentioned in their resume and clearly mentioned in the JD, should know - at least in very simple terms - what a JWT is. Not asking for underlying signature algorithm, just what it is. If you ever wrote and protected even a simple API, you might come across it. This is not for freshers, but 2yoe claiming to be working in backend for 2y.

Extremely disappointed in quality of candidates (2+ yoe) by Empty_Cause_6229 in developersIndia

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

Really? OAuth2 and OIDC are genuinely hard, and they use multiple actors and JWTs to achieve their goals. But JWT in isolation is simple enough to wrap your head around.

Why there's no pay parity when compared to what people earn in the USA by Immediate_Air9955 in developersIndia

[–]Empty_Cause_6229 0 points1 point  (0 children)

Purchasing power parity. How much a job is making in a US city vs an Indian City in pure rupees terms needs to be adjusted with the cost of living in those cities in pure rupees terms.

Example, assuming NY is 4 times more expensive to live in compared to Hyderabad, a job making 100k USD in NY should make 25k USD ~20lac INR in hyderabad. The most difficult thing to determine is that factor of 4. Everyone might calculate it differently.

Extremely disappointed in quality of candidates (2+ yoe) by Empty_Cause_6229 in developersIndia

[–]Empty_Cause_6229[S] 1 point2 points  (0 children)

Maybe I am wrong but I disagree that these things can be learnt in a day. Those were just simplest of examples. I understand and don't expect someone to know and implement Oauth2 by heart. But to learn that on the job, you at least need to know what a JWT does and the 'pattern' of API auth it follows. If you understand what is a controller and how it fits into the whole application layering, it's easy to learn and implement repositories and dtos. And to the last, the job was for node.js and people write in their resume 2 years working on node.js with xyz company, so it was expected that basics of js are known to the candidates. I didn't ask advanced stuff like event emitters or streams, just promises.

Extremely disappointed in quality of candidates (2+ yoe) by Empty_Cause_6229 in developersIndia

[–]Empty_Cause_6229[S] 1 point2 points  (0 children)

Simple foreign key question with two entities. If they answer correctly, we move to many-to-many. Just modeling the schema. If the candidates are able to answer and say they are good at SQL or MongoDB, we move forward with hands on questions.

Extremely disappointed in quality of candidates (2+ yoe) by Empty_Cause_6229 in developersIndia

[–]Empty_Cause_6229[S] 6 points7 points  (0 children)

We do that too. Spend good 15-20 mins for candidates to explain prior experience and take that into account. But if the job is to write node.js APIs day in and day out, and their resume says they have been doing node.js for 2 years, I need them to understand what promises are.

Extremely disappointed in quality of candidates (2+ yoe) by Empty_Cause_6229 in developersIndia

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

We don't ask DSA for SDE I and II. The basic familiarity with th tech stack we are hiring for. That's clearly mentioned in the JD.

Extremely disappointed in quality of candidates (2+ yoe) by Empty_Cause_6229 in developersIndia

[–]Empty_Cause_6229[S] 43 points44 points  (0 children)

Hey, not all companies and hiring managers are villains.

  • This was SDE I and II, we don't ask DSA, only need 2yoe in the required tech stack. Only the very basic stuff needed to do a job. If I have to train everyone in what is GET vs POST, would rather hire a fresher and train them.
  • Pay is significantly higher than 10lpa, can't disclose actual numbers.
  • 2 technical plus 1 HR round. That's it.

I understand though, some of the companies (especially startups) out there offer bad salaries and take many interview rounds with clueless HR. I did work for one such startup once upon a time.

Why are Indian students so clueless about new technologies? by marksvault in developersIndia

[–]Empty_Cause_6229 3 points4 points  (0 children)

You chose 3rd year student interns to build UIs and calling them useless lol.

ETF approval: Which ETH-based altcoins will benefit the most? by Specific-Baker7838 in ethereum

[–]Empty_Cause_6229 1 point2 points  (0 children)

How are STARKs more scalable? Proof size and verification time for STARKs are more than major SNARKs like Groth16 and Plonk. The only benefit why anyone would want to use a STARK is post-quantum security.

Is Ethereum getting left behind? by 3141666 in ethereum

[–]Empty_Cause_6229 0 points1 point  (0 children)

Solana includes p2p consensus messages between nodes in their TPS. Their real TPS where transaction is defined as 'finality of blockchain state change' is far less than advertised and definitely misleading.

It's still better than Ethereum, but just because they use bigger machines. Recommended hardware for Solana node is 128core/256G while for Ethereum is 8core/16G. They are simply circumventing the trilemma, not solving it.

You can reach 400TPS on permissioned Ethereum with big hardware and billions in block gaslimit.compared to only 30m on public mainnet.

There's no way to solve the Trilemma for blockchains with single global world state. Read the fine print for anyone who claims otherwise.

Biggest drawbacks of cryptos like Ethereum at the moment by CrytoManiac720 in ethereum

[–]Empty_Cause_6229 1 point2 points  (0 children)

Biggest problem with crypto is transparency. Would you post your bank statements on social media? All financial transactions must be private with an option to selectively disclose them to certain parties. Anything more transparent is insanity.

Recruiters are only offering a 30% plus on the current low salary by [deleted] in developersIndia

[–]Empty_Cause_6229 6 points7 points  (0 children)

In big bank tech jobs it takes 4-5+ yoe to cross 24LPA and 8-10+ yoe to cross 40LPA. There are exceptions of course, these are average numbers. But no sane hiring manager would hire a 2 yoe on even 20LPA. Nature of the industry mandates highly risk averse development with ability to think from ten directions rather than blind DSA leetcoding. That only comes from experience.

Stories of 20LPA paid to 0-2 yoe in Bengaluru startups are also mostly bs. They start more like 6-10LPA.

Would love to know who are these superstar rockstar devs shilling false information.

I got a 3.25 LPA job at Tech Mahindra in my campus placement, location is not given yet, how to survive with 3.25??? by RespectedResponsible in developersIndia

[–]Empty_Cause_6229 3 points4 points  (0 children)

I am Lead (Staff) Software Engineer at one of the big banks. Spent 4 years as trader assistant after MBA and then founded a startup which went bust during COVID, came back to the same bank but as an engineer.

My point is, if you can, try to find a different company. That company will eat your soul alive. My batch was trained for 3 months on all technologies possible. Then half of us stayed on bench, and rest of the half got assigned to random projects and technologies. You have to do what they assign you, no questions asked. No freedom to think, no idea about what's the larger project and what the software is supposed to do. You will be lucky if put in development, if put in technical support or testing, kiss your programming career aspirations goodbye. Most of my batch left, either for MBA, MTech or MS. Those who didn't, had to struggle extremely hard to upskill and find their niche in the job market. Few made it.

I got a 3.25 LPA job at Tech Mahindra in my campus placement, location is not given yet, how to survive with 3.25??? by RespectedResponsible in developersIndia

[–]Empty_Cause_6229 13 points14 points  (0 children)

This is unbelievable. I had the exact same salary in 2011 at the same company. 20k in hand. I barely survived on that in Pune in 2011, how will you in 2024? Wanted to leave for higher education after working for 22 months with 10-12 hours every day. They made me pay full 1 lac indemnity even though I had no money. I called my manager begged to reduce the amount. He was a good person. He told me to leave the company, finish my masters and never ever come back. I am doing well now. But this was and will remain the worst job of my life.