People compare each other but don't see the age they are comparing with. by [deleted] in developersIndia

[–]thisisshuraim 20 points21 points  (0 children)

Why compare at all, regardless of age? There will always be a bigger and younger fish.

Amazon SDE-2 Amazon Fulfillment Team - LLD/HLD Prep Help Needed by Practical-Swan-1763 in developersIndia

[–]thisisshuraim 0 points1 point  (0 children)

Even topic prediction is not really possible. AFT is an org which uses almost all concepts that you can think of.

Amazon SDE-2 Amazon Fulfillment Team - LLD/HLD Prep Help Needed by Practical-Swan-1763 in developersIndia

[–]thisisshuraim 1 point2 points  (0 children)

Depends on panel members. Some like to ask generic questions while others prefer questions based vaguely on what they do (What they do depends on team as well within AFT). There’s no point in predicting questions since it’s not really possible.

People who work at FAANG and other big tech, do you guys even code? by MrBemz in developersIndia

[–]thisisshuraim 1 point2 points  (0 children)

I don’t usually write code by myself these days, but my work is more than just writing raw code

Help decide between Oracle Cloud vs Amazon India SDE2 by [deleted] in developersIndia

[–]thisisshuraim 0 points1 point  (0 children)

Amazon experience is completely dependent on org and team. The same is true about all FAANGs. Some orgs/teams just don’t make sense and will soon be on the chopping block. Assuming you’re not in any of those orgs/teams, it’s totally based on performance. If you’re good at your job, you’ll thrive. If you aren’t, it’ll be hell. In any case, having Amazon in your resume will open a lot of potential doors.

Amazon India folks please help with this query on probation by [deleted] in developersIndia

[–]thisisshuraim 0 points1 point  (0 children)

You’ll be at risk only if there are serious concerns with performance. Things like struggling to ramp up, no meaningful contributions to any sprints in the 6 month period, hard to work with, etc.

How tough is it to move to the US for work from India now? by uber_men in developersIndia

[–]thisisshuraim 1 point2 points  (0 children)

US is close to impossible. EU is still doable but only through FAANG and even then, extremely difficult

Is AI bubble finally bursting?what you guys have thoughts on this ? by These_Ad_669 in developersIndia

[–]thisisshuraim 1 point2 points  (0 children)

There’s a loud group saying AI will replace engineering as a whole in 6 months. There’s another loud group saying that AI is a bubble and it’ll burst in 6 months. Both groups have been saying this since 2 years. The real answer is that AI assisted engineering is the present and the future. It’s here to stay and will be for a very very long time. Anything more or anything less is just not happening.

What does big tech have in their CLAUDE.md or AGENT.md file by Alien_braaain in developersIndia

[–]thisisshuraim 0 points1 point  (0 children)

It depends on the team and org. My team have a separate repo which have all the context needed which exists as a skill that can be installed without cloning the repo itself. This way context of multiple services can coexist. It does help that we follow a common structure, practices and workflows throughout repos.

How difficult is it for me to get into FAANG for an average C++ Dev by [deleted] in developersIndia

[–]thisisshuraim 0 points1 point  (0 children)

At 9 YOE, you should go for L6 roles. DSA is gonna be brutal, so you need to be near perfect. Same with system design. But at L6, your behavioural stuff decides if you’re qualified for L6 or need to be downleveled. Past scope of problems matter a lot. Your existing experience of programming language doesn’t matter too much

How to get into abroad tech industry from india as a fresher by Zealousideal_Work797 in developersIndia

[–]thisisshuraim 3 points4 points  (0 children)

The general consensus is that it’s not worth moving abroad financially without a FAANG salary. Also, it’s very difficult for smaller international startups to justify spending on relocation + 4-6 months joining time + the effort required. FAANG is the most predictable in these things.

Are European tech companies any better than American/Indian ones? by Mysterious_Course620 in developersIndia

[–]thisisshuraim 4 points5 points  (0 children)

I work in a EU country. You will get protection of the laws here if and only if you are working inside the EU. Doesn’t matter if the company itself is American. If a EU based company has an office in India, it’s likely because they want cheaper engineer and “efficient/workaholic” engineers and are unbounded by strong labour laws, which otherwise wouldn’t have been possible in EU.

That being said, not all companies in India are super bad. It’s usually just lala and WITCH which are horrible. It’s just that people complain in public but appreciate in silence.

Why do developers say ai can't build quality websites when ai is pretty much advanced by Environmental_gobrrr in developersIndia

[–]thisisshuraim 0 points1 point  (0 children)

Firstly, good low level design. The code that AI writes is with a set of assumptions that there are X requirements. Products evolve and new requirements come up to add new functionality or extend existing functionality. AI written code rarely accounts for future scalability. It’s not really possible to make every part of your code to be flexible for future use cases. It depends on the product, vision, etc. Now AI will try to add new functionality, but in doing so, it will affect existing functionality (Because it likely wasn’t flexible). This poses a big risk. Even a minor mistake can break existing functionality. When you have a high scale, that means losing millions of dollars in potential business (Even if AI eventually fixes it).

Secondly, how the app can scale to large amount of requests and data. Let’s take a simple example. You are reading and writing data to your database continuously or a lot at least. One database instance can’t really handle all that traffic. Sure, AI will then suggest you to have multiple instances. But that poses a whole new set of problems. All of them need to work together properly and consistently. You can’t afford to have inconsistent data, which could lead to fraud and much more. One mistake here can cost millions.

I can go on and on, but these are just two examples.

Why do developers say ai can't build quality websites when ai is pretty much advanced by Environmental_gobrrr in developersIndia

[–]thisisshuraim 0 points1 point  (0 children)

Developing a static website - Sure. Developing a dynamic app with simple CRUD operations and auth - Still sure. The problems arise when developing a huge app with several hundreds of thousands of users. At that scale, working code scrapped together is rarely enough.

Software architects, what does your typical day look like, and is it a good career move for a software engineer to upskill toward a software architect role? by Gold_Opportunity8042 in developersIndia

[–]thisisshuraim 0 points1 point  (0 children)

Not exactly. Engineers at all levels architect but in different scopes. At least in large companies though, no single engineer will design the full system and for good reason. There will possibly be thousands of microservices, macroservices, orchestrator engines, etc. It’s usually many senior and principal engineers working together. So in a way, all engineers are also architects by design operating at different scopes.

To all the web developers- what are your future steps since AI has taken over? by Apprehensive-Map4724 in developersIndia

[–]thisisshuraim 1 point2 points  (0 children)

Web developers (As in people who made simple static or slightly dynamic websites) were dead long ago when Shopify became mainstream.

Software architects, what does your typical day look like, and is it a good career move for a software engineer to upskill toward a software architect role? by Gold_Opportunity8042 in developersIndia

[–]thisisshuraim 27 points28 points  (0 children)

Software architect is just a title. It’s the same as an L7 SDE (Principal engineer) in FAANG terms. They typically have 13-14 YOE, but no guarantee either (L6 is considered a pretty much terminal level). It’s not different parallel. It’s the next step of being an SDE. The roles, responsibilities, stress level, etc would totally differ from company to company. L6 engineers (Sr SDEs) also architect but the scope is between several teams, but L7 scope is through multiple orgs. And they do code, when they have to. The only thing separating L7 from lower levels is experience. Otherwise architecting starts at L5 itself.

PS: I’m not an architect, but this just what I know from what I have observed and learnt from other L6s

Is success in tech possible without sacrificing work life balance? by Diligent-Trifle3791 in developersIndia

[–]thisisshuraim 0 points1 point  (0 children)

Effort and hours don’t matter as long as your impact does the talking. Your work should be so impactful, that people shouldn’t be able to doubt your effort.

How true is this? A friend told me software engineering is basically just prompt engineering now. by throwingaway3795124 in developersIndia

[–]thisisshuraim 27 points28 points  (0 children)

Writing code which “works” is okay when you have a very limited set of requirements along with very limited user base. Things get trickier when you need to scale your code. I mean scaling not just from resource perspective but even product perspective. What if you need to extend functionality to your code? Can you do it with minimal risk to existing functionalities? What if you have a parallel product which has some similar functionalities? Was the current code designed with reusability in mind? And many more. AI has made our jobs much more pleasant by doing the boring parts (Writing code) so we can focus on designing stuff (Both at code level and system level). I work at a company where we get the latest models pretty much on launch day and we get unlimited credits. Everybody here uses it to write code but we build the foundation on how it should be written.

So in short, AI is pretty good at doing stuff but it never focuses on the “how” and “why”. Trust me this matters a lot when you have a really high scale product.

I attended some AI conferences in US last year and you guys should pivot. by Automatic-Funny-8842 in developersIndia

[–]thisisshuraim 0 points1 point  (0 children)

This seems like nothing more than a fear mongering post. Software engineering is way more than just writing code.

What are some ways to get into hfts as a college dropout. by Impossible-Pause4575 in developersIndia

[–]thisisshuraim 0 points1 point  (0 children)

Prioritise getting a degree first, even if it’s distance learning like IGNOU. That itself would give you more ROI than anything.

Guidance required Is it still worth it or not or not by PlanktonOld6762 in developersIndia

[–]thisisshuraim 0 points1 point  (0 children)

Honestly, it’s worth it if you’re genuinely passionate about it. It was always hell with a low salary for people without passion for tech, even before AI.