u/Any_Top_30

7+ yoe - what to do stuck in a loop for past few years with no real technical growth.

FIRST COMPANY -> 3+ years

3 + years as a java production support engineer

(Worked entirely on stored proc never really opened Java code)

SECOND COMPANY -> 4+ years

Did nothing for the first year here.

Got a legacy java project majorly batch processing.

Most of the work is to implement bussiness logic which is adding IF conditions and sometimes handling API responses.

THIRD COMPANY -> Less than a year here

CLIENT wanted me to join their new vendor last year so I joined here.

Same work continues here.

What to do next ?

I dont feel I am good in Java. Don't feel I will be able to get a job if I am laid off. I have solved production issues, Worked with the bussiness but still nothing feels like I did something good or I am learning something.

If I try to practise DSA I drop out of it after 4 /5 questions majorly becoz of work. I gave everything to this project when their is any issue but in the end I am still not aware of many things with this project. Have completed 3 years in this project. But still many things are completely new.

Any new issue is mostly deep dive into application code , devops team and networking teams. No documents no senior resources to support.

The people I work with sometimes dont know how to code IF statement in the existing code.

Financial stability is also not there but I am at a better place now then from 7 years back.

What should I do ?

What course to take ?What sample project to do ?

Any resource which helps master core java spring spring boot unit testing microservices docker Kafka kubernetes ci cd git fundamentals along with AI ?

What about system design?

So many questions and I am just left procrastinating.

Stuck in Course bubble of finding the course to start my prep in being a decent senior software engineer.

Any suggestions or anything that can help me in being a good programmer and have a decent working life.

reddit.com
u/Any_Top_30 — 4 days ago

7+ yoe - what to do stuck in a loop for past few years with no real technical growth.

FIRST COMPANY -> 3+ years

3 + years as a java production support engineer

(Worked entirely on stored proc never really opened Java code)

SECOND COMPANY -> 4+ years

Did nothing for the first year here.

Got a legacy java project majorly batch processing.

Most of the work is to implement bussiness logic which is adding IF conditions and sometimes handling API responses.

THIRD COMPANY -> Less than a year here

CLIENT wanted me to join their new vendor last year so I joined here.

Same work continues here.

What to do next ?

I dont feel I am good in Java. Don't feel I will be able to get a job if I am laid off. I have solved production issues, Worked with the bussiness but still nothing feels like I did something good or I am learning something.

If I try to practise DSA I drop out of it after 4 /5 questions majorly becoz of work. I gave everything to this project when their is any issue but in the end I am still not aware of many things with this project. Have completed 3 years in this project. But still many things are completely new.

Any new issue is mostly deep dive into application code , devops team and networking teams. No documents no senior resources to support.

The people I work with sometimes dont know how to code IF statement in the existing code.

Financial stability is also not there but I am at a better place now then from 7 years back.

What should I do ?

What course to take ?What sample project to do ?

Any resource which helps master core java spring spring boot unit testing microservices docker Kafka kubernetes ci cd git fundamentals along with AI ?

What about system design?

So many questions and I am just left procrastinating.

Stuck in Course bubble of finding the course to start my prep in being a decent senior software engineer.

Any suggestions or anything that can help me in being a good programmer and have a decent working life.

reddit.com
u/Any_Top_30 — 4 days ago