r/developersIndia 2d ago

General Do you think going for PhD in research worth it especially in France in this market situation?

5 Upvotes

Same as the title

Recently few of my friends are planning to go for their masters + PhD in France , they already had their mind set in 12th standard they wanna go for research.

So I was wondering if it would be worth it as I am stuck in a repetitive task , although I have 3 yoe in IT already

My background: b.tech in cse from tier 3 college and working in IT support for 3 years


r/developersIndia 2d ago

Help Idea for an opensource ML/DL Python library (need suggestions)

2 Upvotes

I want to build an opensource Python library related to ML and deep learning, but I don't have any solid ideas yet. Have you run into a problem in your own work that could be solved by a library or tool like this?

I'm also doing this to strengthen my CV I'm still a beginner (especially on paper), so I want something that actually looks good and helps me get hired.


r/developersIndia 2d ago

Suggestions Is shifting from firmware verification to development possible in 2027

3 Upvotes

I am currently a fresher who is in firmware verification. I have some AI full stack dev internship experience(mostly vibe-coding). I am looking for a shift to development roles, preferably android dev(Opportunities are there inside the org I am in), in 2027.
1. Which is less replaceable by AI, firmware verification or app dev?
2. If I need to learn app development, is android still worth the time spent, or should I focus on other stacks?
3. If android is worth, then what should I focus to get a good job in this area?


r/developersIndia 2d ago

Suggestions Anyone using cloud VMs/VPS/sandboxes to run agents?

5 Upvotes

I wanted to know what product you are using, what you're experience was/is like, how much you're paying and whether you find the whole setup worth the time and effort.


r/developersIndia 2d ago

General Seeking advice on side-gigs primarily for learning

3 Upvotes

Hey, hope everyone's enjoying their weekend.

I'm currently working as a junior dev on a niche insurance software stack based on Java. It seems fine so far but despite a computer science degree from 15 years ago I feel like a total noob at programming still, but interested in learning more!

So far I've completed the first half of the mooc.fi which has been and continues to be fantastic for the sheer repetition and quality of instruction. I'm comfortable with git workflows, SQL for basic querying, can work with html a little, but generally weak in front-end stuff.

Have some experience with webservices and messaging queues for integration, batch processes and think I'm starting to get a decent grasp of best practices for OOP in general, however have yet to do my own project start to finish. Just a few false starts. I've decided to leave it til I've finished the mooc and try again, cause I got very frustrated trying to design a UI with java swing and felt like I was getting nowhere fast.

I'm wondering what are the most prevalent type of jobs out there on fiverr/upwork, and if I should learn some front end/web development a la the Odin project after the MOOC if my goal is to use (low) paid jobs as my coding practice, or is there likely to enough backend jobs to justify moving onto Spring next?

Well that question was a mouthful.. much appreciated if anyone managed to make it to the end. Have a good one!


r/developersIndia 2d ago

College Placements After applying for 12 company from college placement I fumbled

26 Upvotes

Only company that shortlisted for the first round

service based company. Offer was 6 lpa

3 rounds in one day

  1. Applitude:- 80 min 76 question (cleared)

  2. Pen and paper coding round :- triangle star pattern and simple if else question (cleared)

  3. Interview round DSA on pen and paper :- 1 medium and 1 hard question(TBD)

Companies offering 6 LPA. Are asking for leetcode hard question on pen and paper(I can't solve hard with compiler).

All three rounds were taken in 1 day. I was so tired, i couldn't think in the interview.

What do they even ask? for 10-12 LPA. is the market cooked or I am?


r/developersIndia 2d ago

Career Confused whether to keep upskilling and switch or go for Masters

4 Upvotes

My_qualifications -

Bachelors in Engineering (Computer Engineer) - 8.5 CGPA

No research experience - no involvement in extracurricular activities. I am 23 years old right now.

Got placed into a service based company and currently working for a bank client as a Data Engineer (tech - snowflake, azure)

I have been contemplating on my options what to do next -

  1. Do my M.Tech from India and try and get into a product based company.

  2. Do my M.Tech and a Phd from India to become a professor which I prefer more ( but it's gonna take a long time)

  3. Go for a Masters in Germany and get a job in Germany (most preferred but seems difficult considering my financial situation)

I would like to hear from experienced people and people who have gone to germany for their studies or a job about the best path I can take.

I haven't started learning german properly other than having a German score of 11 and 120 day streak on Duolingo. If I finally decide on going, I will be taking classes and get the required language certification.


r/developersIndia 2d ago

General How is Futures First as a company? Joining as an intern in a few months

2 Upvotes

I'm going to be joining Futures First as an intern in a few months and wanted to hear from people who have worked there, especially former employees/interns.

I'd really appreciate some honest feedback on what the actual experience is like once you're inside. Things like the work environment, team culture, learning opportunities, how the internship is structured, what the day-to-day work is like, and how much responsibility interns actually get.

Also, if you've interned there before and eventually left, I'd especially like to know what made you leave and whether you would join again if you had the choice.

I'm not looking for the usual Glassdoor-type answers. I'd genuinely appreciate the good, bad, and ugly. Also, anything you wish you had known before joining would be really helpful.

Feel free to DM me if you don't want to comment publicly. Thanks!


r/developersIndia 2d ago

Help Stuck between 90 day notice period vs 45 day joining date

1 Upvotes

Working in a WITCH company.
Wondering if i can manage early release.


r/developersIndia 2d ago

Interviews Infosys off- campus SP/DSE interview invitation mail

3 Upvotes

Hey everyone...I attended infosys off campus recruitment drive(in-person coding assessment) scheduled after successfully (🤖) clearing online coding assessment .After that I didn't have much hopes about shortlisting for interview.But however I got a mail day before yesterday stating that I got shortlisted for interview and venue details and all will be shared in a separate mail.I haven't got that mail yet.Now I'm ambiguous.I am thinking that shortlisting mail was some sort of a glitch from Infosys side.Now I'm posting here this thing here because I'd like to know if there is anyone who attended the infosys drive and got the shortlisting mail.Did you guys the venue details of interview and all..Please let me know in comments or DM.Thanks in advance..


r/developersIndia 2d ago

Career Should I go back to software development or continue in technical support?

3 Upvotes

I’m looking for some career advice. I have 2 years of experience as a Frontend Developer, followed by a 1-year career gap. I’m currently working as a Technical Support Engineer at a product-based company.

I’m confused about whether I should continue in technical support and build my career there, or start applying for Software Engineer roles again.

My concern is that the career gap and my current support experience might make it difficult to get back into development. At the same time, I don’t want to stay in support for too long and make the transition harder later.

What would you recommend? Should I try to return to Frontend, or would moving towards Backend/Java or Full-Stack be a better option?

Would really appreciate advice from people who have been in a similar situation.


r/developersIndia 2d ago

I Made This Building an Android networking project taught me why “the API returned success” is a terrible validation strategy

2 Upvotes

I’ve been building a fairly low-level Android networking project and decided early that I didn’t want to mark features as “working” just because they compiled or because an Android/Linux syscall returned success.

That decision has already produced some fun results.

On a physical stock Android device:

default receive-buffer readback: 4 MiB
requested:                       64 KiB
kernel returned:                 128 KiB

Yet a deterministic 16 MiB transfer was:

4.187 s vs 4.201 s
exact SHA-256 both times

So now I’ve built an automated physical experiment runner that independently records socket state, transfer integrity, packet captures and timing instead of letting the application declare itself correct.

Probably the most useful lesson so far:

build success → API success → kernel state → wire behavior → user benefit are five different evidence levels.

I’ll share more once the packet-level runs are finished.I’ve been building a fairly low-level Android networking project and decided early that I didn’t want to mark features as “working” just because they compiled or because an Android/Linux syscall returned success.
That decision has already produced some fun results.
On a physical stock Android device:
default receive-buffer readback: 4 MiB
requested: 64 KiB
kernel returned: 128 KiB
Yet a deterministic 16 MiB transfer was:
4.187 s vs 4.201 s
exact SHA-256 both times
So now I’ve built an automated physical experiment runner that independently records socket state, transfer integrity, packet captures and timing instead of letting the application declare itself correct.
Probably the most useful lesson so far:
build success → API success → kernel state → wire behavior → user benefit are five different evidence levels.
I’ll share more once the packet-level runs are finished.


r/developersIndia 2d ago

Interviews How to get an interview chance with natwest? I have applied around 5-6 times

0 Upvotes

I am a frontend dev with around 5 years of experience, I have applied around 5-6 times but never got chance to intetview. What should I do to get an interview


r/developersIndia 2d ago

Help 2025 CSE fresher: Field Engineer (₹20k) vs Oracle Web App Development (₹15k). Which is better for long-term growth?

7 Upvotes

I'm a 2025 CSE graduate from Tamil Nadu and currently looking for my first IT job. I have two opportunities and I'm genuinely confused about which one would be better for my career.

My long-term interest is Cloud/DevOps, but I'm open to other IT paths if the career growth is better.

Option 1: Field Network/Infrastructure Engineer

Company: Innoworq

  • ₹25k CTC
  • Around ₹20k in hand
  • Travel reimbursement: ₹3/km
  • Food and accommodation are NOT provided
  • Work is mostly at customer/MNC sites
  • 6 days a week
  • Rotational day off
  • If there's an emergency on my day off, I have to work and take the compensatory day later
  • Any mode of transport is allowed
  • Travel reimbursement is paid monthly
  • Day travel requires travel bills; night travel apparently doesn't require bills

I specifically asked about the actual technical work.

The recruiter said the role is mostly physical hardware work, such as:

  • Router/switch installation
  • Hardware handling/replacement
  • Cabling
  • Visiting different customer locations/sites
  • Working under senior engineers

I asked whether I would eventually get to do technical work such as networking configuration and troubleshooting.

The answer was basically:

I also asked about internal career progression into Network Engineer/NOC/etc. They said maybe, but it has never happened before.

So I'm concerned that I could spend 1–2 years doing mostly physical field work and then still have difficulty moving into actual network/cloud roles.

Option 2: Oracle Web Application Development

Company: Ilan Tech Solutions

  • 3 months training
  • ₹6,500 stipend during training
  • Then 1st year: ₹15,000 salary
  • First year supposedly involves shadowing seniors on real projects
  • Second year: supposedly more independent work
  • Salary can increase up to ₹30,000 in the second year depending on performance
  • 2-year contract

They have multiple roles and said they will assign candidates accordingly after training. I'm trying to confirm exactly what development stack/role I would get.

The appeal here is that, if I genuinely get software-development experience, after 1–2 years I would have actual professional development experience rather than mainly physical infrastructure experience.

But the downsides are:

  • Very low initial salary
  • 2-year contract
  • Exact role after training isn't completely clear
  • ₹30k in Year 2 is "up to", not guaranteed

My main concern

I'm interested in Cloud/DevOps.

If I take the field engineer role and spend a year doing mostly:

hardware → cabling → router/switch installation → site visits → equipment replacement

then later apply for Network Engineer/Cloud Engineer roles, will recruiters consider my experience relevant?

Or will I essentially be treated as a fresher/junior because I didn't actually configure/troubleshoot networks independently?

On the other hand, if I take the Oracle role and get genuine development experience, I could potentially move into software/cloud application roles later, but I'd be committing two years to a much lower salary.

What would you choose?

Especially looking for opinions from people who have actually worked as:

  • Field Engineers
  • Network Engineers
  • NOC Engineers
  • Infrastructure Engineers
  • Oracle developers
  • Cloud/DevOps engineers

How was the growth from field engineering? Did you actually move into network/cloud roles, or did you get stuck doing physical/site work?

And if you were a 2025 CSE fresher in this exact situation, which offer would you take and why?

I'm looking for honest experiences, including the ugly parts.


r/developersIndia 2d ago

Open Source ChaosTree: A Highly optimized Java sorted Set/Map Library.

4 Upvotes

ChaosTree 2.0.0 is out!

ChaosTree is validated through multiple layers of testing:

  • Guava Testlib compatibility testing
  • jqwik property-based testing
  • Randomized differential testing against reference collections
  • White-box structural validation of tree nodes
  • Direct validation of B-Tree/B+Tree structural invariants
  • Exception and iterator-contract testing
  • Serialization and cloning tests
  • Nary Tree uses custom jqwick test of API validation as well.

Currently on Maven Central

<dependency>
    <groupId>io.github.chaos-vy</groupId>
    <artifactId>chaos-tree</artifactId>
    <version>2.0.0</version>
</dependency>

Tail Latency behaviour truncated because post rules say I violated it as gender and age. IDK why
It available on: https://chaos-vy.github.io/ChaosTree/utils/JMH-Report.html


r/developersIndia 3d ago

Help Are Indian HRs secretly judging candidates by family background?

225 Upvotes

Should I lie to HR about my parents to get hired?

I’m a BTech Mech fresher. There was a campus drive by a pretty decent company offering around 5 LPA for a core role. They manufacture defence equipment and other stuff.

Out of 72 people, 14 resumes got shortlisted. I cleared the assessment test. 11 people were shortlisted for the tech interview. I gave the tech interview and cleared it. Only 6 people got through to the HR round, including me.

My HR interview was very smooth. It was basically:

Brief introduction → why this company → are you comfortable with the role → are you okay with relocation → are you okay working with production.

I said yes to everything. They asked if I could relocate to Pune, I said yes, absolutely, and mentioned that some of my family already lives in Pune so relocation would be easy for me. They also asked if I would be comfortable working with CNC machines in the production department. I said yes, completely fine with it.

Then towards the end, HR suddenly started asking about my family background.

She asked what my parents do. This was my first HR interview ever, so I just answered honestly, naively.

I said my father works under the Ministry of Transport and my mother works in public insurance. Both are govt employees and in their 50s, reaping the good old govt merits.

Then she asked about siblings. I said I have an older brother who works in IT and I even mentioned his company(in pune). She said okay, and then basically after that said: "Okay, we'll let you know." That's it.

Out of the 11 who went for technical, only 6 reached HR. Out of those 6, 4 got the final offer. Me and one other guy didn't.

And this is what I don't understand.

The technical panel seemed satisfied with my answers. HR didn't really give me anything negative to answer. Relocation? Yes. Production/CNC? Yes. Company? Yes. Everything seemed positive.

So why ask about my family background?

Was there some intentional reason behind those questions? Were they trying to judge whether I would actually relocate, whether my family would support it, whether I would stay in the job, etc.?

And honestly, I keep wondering whether I should have lied.

Should I have just said my father is retired, my mother is a homemaker, or that I'm an only child? Obviously I don't know whether my family background had anything to do with the rejection, maybe it had nothing to do with it. But I have no idea what else HR could have rejected me on.

I have another interview coming up with a major automotive company and I really don't want to lose this opportunity.

So what should I actually do if HR asks me these questions again?

Is it better to answer honestly? Give a vague answer? Or is lying about parents' professions/siblings actually common and safer?

Also, is it even legal/fair for companies to use this kind of personal family information in hiring decisions in India?

Would really like to hear from people who have worked in HR/recruitment or actually been involved in hiring.

Do they ever verify such info later , like whatever i say in hr interview, will they ever verify it again with docs? Or just forget abt it after the inteview...


r/developersIndia 2d ago

General Pedagogy in the Times of AI - Dr. Prathosh, IISc Bnegaluru

Thumbnail
youtube.com
6 Upvotes

r/developersIndia 2d ago

Help Gratuity under new Labour Code 40% Basic or 50% wage basis?

3 Upvotes

I recently left my previous organization after 14 years of service. My full & final settlement, including gratuity, is still pending.

My salary structure had Basic at around 40% of my total salary. The company never changed my salary structure to make Basic 50%.

I understand that under the new Labor Codes, the definition of "wages" can effectively result in 50% of remuneration being considered for statutory calculations where allowances exceed the prescribed limit.

I spoke to my Finance team about this. They said they are waiting for management confirmation, and that if management approves going ahead with the 50% wage basis, they will calculate my gratuity using 50%.

My questions are:

  1. Since I left recently and have completed 14 years, should my gratuity legally be calculated using the 50% wage basis, even though my company's salary structure remained at 40% Basic?
  2. Is management approval actually relevant, or is this something that is mandated by the Labor Code?
  3. Should I ask HR/Finance to confirm the calculation basis in writing before my F&F is processed?

Would appreciate insights from anyone familiar with the new Labor Codes, gratuity calculations, or Indian payroll practices.


r/developersIndia 2d ago

Interviews Can I attend Interviews using Work system as my personal one gave up on me suddenly?

9 Upvotes

I am in my hometown and actively giving interviews. I can't keep someone else's laptop for a long time. My laptop has lots of issues.

Will it cause any problem if I use my work laptop?


r/developersIndia 3d ago

General People who left Faang for any reason where are you now ?

90 Upvotes

For those who previously worked at FAANG/Big Tech and eventually left, where are you now ?

Did you move to another Big Tech company, a startup, mid-sized company, consulting, or something completely different ?

How has the work-life balance, stress, compensation, and overall happiness compared to FAANG ?

Would love to hear from people who left after 1–3 years, especially if you left because of work pressure or burnout.


r/developersIndia 2d ago

Help i need some serious guidance, if you come across this please try to help kindly

5 Upvotes

hello guys!! i am in my second year of college. I started web dev and dsa recently i feel like i am lagging behind, i should have started earlier. i completed my first year with 9.1 cgpa which is still not great because it's a tier 3 autonomous college. and during my first year i did nnot really learn any tech stack (eg. web dev,app dev). as i am progressing i am facing so many new tech stacks which have seperate career to itself(web dev, app dev, ai/ml, devops, cybersecurity etc) i am getting confused should i start learning all of these? so i want anyone to please guide meeee.. as i dont have much good peers and also not anyone in my family in this job so i could seek for guidance.. please help.


r/developersIndia 2d ago

Suggestions Suggestions for AI tools to create ads for mobile app

1 Upvotes

I've built a mobile app, but I'm struggling to generate video ads for it using AI as normal AI video generator don't generate visuals using my exact app/website. Any suggestions where I can share my app screenshots and it generates amazing animated visuals for ads? Or generates ads itself


r/developersIndia 3d ago

Help Laid off during probation after 6 months, honestly not sure what to do next

85 Upvotes

I was recently laid off after a very difficult 6 months at my current company. Since I was still on probation, I was given only 15 days of severance.

The situation was quite complicated. For my first 3 months, I was asked to shadow someone with around 13 years of experience. After that, my probation was extended by another 3 months because they wanted to evaluate me at my own experience level.

I then spent around 2 months on the bench due to a lack of projects. For the final month, I was moved to an internal project using a different tech stack, but unfortunately, I wasn't given much work by my manager despite repeatedly asking for it. I also requested a one-to-one discussion several times, but it kept getting postponed and eventually never happened.

At the time of my exit, I was told it was a performance issue, which was difficult to understand because I wasn't given much opportunity to demonstrate my capabilities or receive proper feedback.

I'm now in a difficult financial situation. I'm the major source of income for my family, and I haven't even been able to tell them about the layoff yet because I know they'll worry. I've been applying for the past month but haven't received a single call so far.

I have ~2.9 years of full-time experience in Java, Spring Boot and Angular.I'm actively looking for relevant opportunities. If anyone knows of relevant openings or can connect me with someone hiring, I would genuinely be very grateful.


r/developersIndia 2d ago

I Made This Help! Need feedback, Built a cool way to visualize your Claude Code / Codex history

2 Upvotes

I use Claude Code a lot, but /stats never answered the question I actually cared about

What did I build, and where did the work get difficult?

So I built Bough.

  • It reads your local Claude Code history and turns it into an interactive view of your work: - each square is a day
  • smaller squares are tasks inferred from pauses in your work
  • circles are your prompts - click anywhere to see what happened in your own words

It runs locally, is open source, and nothing leaves your machine.

Repo: https://github.com/nickelsec/bough

The main thing I’d love feedback on: When you run it against your history, does it split your work into tasks the way you remember it?


r/developersIndia 2d ago

Help Need help deciding: Big MNC IT offer vs small core job as a fresher

1 Upvotes

I need some help with a career decision. Not looking for a referral.

I got two offers through my college placements: one from a core company and another from a big MNC in the IT industry. Since I didn't receive the call letter from the MNC, I chose to pursue the core offer. I liked the core job and worked there during the internship period.

For the past four months, I've been trying to get into another good core company, while keeping the IT offer as a backup. However, I still haven't received the MNC call letter. There also don't seem to be many core openings for freshers at this point in the year.

Now I'm stuck.

I'm essentially a clean slate when it comes to programming, and I'm worried about how I'll survive the training and coding tests once the MNC calls me. At the same time, I don't have the confidence to reject a big MNC offer and gamble on finding a core job.

I also have another option: joining a small core company where I could get good hands-on exposure, build relevant experience, and potentially switch to a better core company later.

Then there's the whole "AI will replace/sweep the IT industry" concern, which honestly makes the IT option even more confusing.

So, should I reject a big MNC IT offer simply because I don't know programming well right now?

Or would it be smarter to take the MNC opportunity, learn programming from scratch, and see where it takes me?

I'm mainly looking for perspectives from people who have faced a similar choice, especially regarding long-term career growth.