Layoffs are the temporary suspension or permanent termination of a group of employees for business reasons, such as personnel management or downsizing an organization.
For anyone who stayed in the company during mass layoffs, how was the experience after staying?
The second question is, did you try to negotiate more money? When staying meant missing the exit package and potentially more work in the future. Is there a way to put the case forward for the compensation revisit?
As a mid-level (not senior yet) SDE, what are the core skills I should be consistently developing to grow my career, not only for promotion within the company, but also for personal growth, and to get ready for diverse opportunities years ahead?
I know we have covered lots of topics, like DS & Algo for interviews in case you suddenly get laid off and you are looking for opportunities, communicate well with colleagues to make impact, and manage up to avoid getting into PIP, System Design skills.... But is there a list of Soft AND Hard skills that are core to a engineer's career in long term?
As the title says, I’m stuck as an entry level engineer in FAANG for almost 4 years now. I’ve been reflecting on what I’m doing wrong.
My first company I worked for 1 year and didn’t not like it because the lack of mentorship. I joined and my questions never got answered, the tech lead didn’t really care about giving mentorship, just gave me links and bug IDs. I was able to survive for 1 year but I left the company because I felt so lost. My manager mentioned that I was “on track” to getting promoted but I hated the culture.
Then worked for 1.9 years on another company, where I received awards for my projects and contributions. I did receive mentorship here, but I was not able to get promoted. At the end of the timeline my manager mentioned I was moving slower and slower. I was working as a full stack and I believe my error here was not playing my strengths, since every time I had to take another project it would be on a different area, such as server on a language I never used before. I had a few discussions with my tech lead and I felt I lost my team trust because they would give a lot of comments, and just get a lot feedback from other people. This kinda demoralized me and made it hard to keep working so I changed teams. My last team I worked for 8 months before getting laid off. Here I also received recognition for my projects. My first project I missed the deadline because the onboarding had nothing to do with my project. I integrated our tool with an external team, so most of the code base I worked was not even ours (the techlead and team didn’t have much knowledge). Then I was given another project where I was starting to get traction, onboarding and project matched, I had to ramp up again on the new tech stack and my manager was getting frustrated with me, my team was very helpful and I was slowly to become independent. I feel like people trusted me here and code reviews would go smooth this time, at the end I was finally getting positive feedback, but was affected by the layoffs. From reflecting, here is what I did wrong:
Not communicating well enough my work with my managers. Status updates I was blocked/learning and that would make me look slow.
Not very good mentorship, I feel like at the beginning I needed lots of 1:1 to be able to learn our teams codebase. Sometimes I got very good mentorship but not complete. So I learned well parts of the code base where the tech stack applied.
Switching projects too much, went from front end, full stack, server side with several languages. Every time I had to re learn a lot of new of the tech stack.
I did get several recognitions for my contribution with at least helps me think I’m not completely inadequate for the field.
I am looking for a new position, is there anything that could help me perform well as a mid engineer?
I just got laid off from the startup I was working at with zero notice. I'm back on the job hunt. I've been working for about seven years now. I was a full-stack developer in my recent position. In the first five years of my career, I've worked in roles where I've had to carry out SRE work.
I'm looking at a job posting for an SRE position at a place I'd like to work.
What are the things that I should consider when before taking the call to apply for SRE roles?
I have been impacted by the recent layoffs. Let’s call it Company A. After that, I got an offer from company B. Since I’m on H1B visa, I had to sign the offer and join the company as soon as the visa transfer is completed. Let’s say a short time (less than 2 months) after joining company B, I got an offer from other companies - company C that I have interviewed in the past which offer better level, scope (project) and TC and if I decide to move to company C.
Thank you so much.
I recently changed teams(been over 4 weeks). The current team did not have a manager/sr. engg manager to report to, and everyone reported to an Sr. director. This sr. director reported to a VP in my org.
Unfortunately during a round of layoffs, our director got laid off. So, now imagine my team is "headless".
Our VP did mention that they will try to bring in someone interim. Say that happens, and I am able to make a good connection with this "new" but temporary manager, but after a few months, we get a "permanent" manager, my questions and/or concerns around these are
Some more information about me:
YOE: 6+ this is what has been killing me from inside, 6+ yoe, and stuck on Level-2, I agree things were not hunky dory with me(been through a lot of personal s***), and couldn't focus on this side of my life.
I agree this is my mistake, but I know myself, and I know I can make it work,I can push myself and make it work, but asking for a guidance is all.
Appreciate you all for reading till the end, can't thank this community especially Rahul,and Alex.
BookMyShow is India's biggest online movie and events ticketing brand.
Now in movie streaming as well.
During the COVID-19 pandemic, they laid off 96% of the staff.
Post-COVID, record with highest-ever ticket bookings.
Is It insensitive/disrespectful to try to initiate conversations with employees at a company about your aspirations to join if there has been recent layoffs within their organization? E.g. I invite someone to a lunch and ask for advice on how to improve my prospects for a future position at this company? My aspirations to join has been quite constant during a year or so, but I don't know what's the right thing to do right now given the current circumstances.
I wanted to ask people to how to handle stress at work especially after a company layoff with fewer people around?
Is it a good idea to plan time-off around busy periods at work especially after a tech layoff when workloads may have increased for remaining employees?
Given all of the tech layoff, my company also conducted ~10% layoff earlier this month. I am not directly impacted by the layoff as a Senior SWE. But due to the layoff and reorganization, I found that I have become the official go-to person when it comes to Production system issue for the backend and point of contact when it comes to troubleshooting 3rd party API and production issue triage person.
I just finished my first on-call rotation for production support last week, and it's kind of exhausting when I reported Production Incident that categorized as P1 and P2 incident, which resulted an outage due to 3rd party API. I got a lot questions from Product and Business to get updates on business impacts from this 3rd party API outage issue for the past couple days. In light of this, I found myself really need a break from the exhaust of the work. Any thoughts or suggestions on this?
All Big Tech including Google, Meta, Amazon have done one round of layoffs. Interesting to hear what is your opinion is on the severance packages in the subsequent rounds. Does it get reduced? Asking because I am in interview process with Google. If they do a layoff will I get very less severance than the 1st round? My friends at Google are certain that there will be more rounds of layoffs in coming months.
I am currently burnt out and looking for ways to take a break.
Looking at Google's generous severance benefits, I had thoughts to inform my manager that I am up for the chopping block if there are any foresight of next round of layoffs. Which I think should be good for the company since I am also helping one motivated Googler to not be laid off in the future.
But then, I am afraid it might get rejected and my manager's relationship with me get strained.
Are there any suggestions on getting severance package while indicating my intent to resign?
I am currently not on PIP and is considered excellent performer. I was promoted to L5 in mid 2021
Michael Lin's blog discussed on the "preemptive severance package" which is relevant to what I am hoping to do
As a Senior software engineer working at a mid-size tech company, I’m still learning how to properly push back when others Sr SWE & managers or Directors from Web or Mobile team tried to get me to do tasks that do not match my own priority. As much as I like to be nice and support others, I agree that I can only do so much. I brought this up with my direct manager and my Director (L7 Senior Manager & L8 Director), and they told me to loop them in when I face overwhelming pressures from other engineers/ cross-functional teams. My direct manager also told me they wants me to be able to focus on big project initiative, and they see that I am on track to be the Tech Lead given my current trending.
While I do appreciate that my boss gives me words of assurance and direction and offered to step in to fend off those pressures during my one-on-one call, I recognize that I would have to be the person who is good on establish priorities and be able to push back on people. I cannot really rely on my boss to do the push-back to fend off the pressure given that with the recent layoff, we are short on staff.
Wanted to get some thoughts and suggestions on "How can I push back diplomatically against an overwhelming amount of tasks"?
To folks who have been impacted by the ongoing layoffs, should we be transparent about our ongoing situation with regard to employment? Just wondering if that would tend to hurt one as the interview progresses towards the offer stage.
The CEO of my company announced a company wide layoff. This layoff also impacted the engineering org. How to navigate tech company layoff? How to stop panicking and navigate tech company layoff?
Right after the layoff announcement, I (L5, Senior SWE) reached out to my manager (L7) and Director (L8) about the impact of layoff. They told me that the impact is minimal to our team since we're a core service team that operates the company's flagship infrastructure and platform system.
While that's reassuring from my manager that my team is necessary for the company product, my worry is that I already find my current workload and responsibilities is overwhelming given my current team size is short staffed and not able to hire enough engineers to fill the head counts we need prior to the tech layoff. Overall, I'm feeling anxious about the impact of the layoff and how it can lead to more stress and tech burnout.
Can I get some perspective on how to stop panicking and navigate tech company layoff (even when one is not laid off)?
My company recently laid off 15% of its workforce. I'm currently in the process of updating my resume, and plan on prepping for interviews again (doing LC) once I come back from vacation.
After my LI announcement of the recent layoffs, recruiters had started to reach out to me. I feel flattered by the response but I don't feel that I'm ready to take on interviews yet before I do some proper preparation.
Should I ignore calendly invites and wait before aggressively reaching out (to network/connect) with recruiters when I'm in a more ready position to apply?
Is there any value in starting these conversations at all at atm? Or would it be a waste of my time -- and I should instead focus my time and attention towards prepping for interviews instead?
Currently, I'm not really looking to rush the process and I feel like recruiters can be pretty pushy sometimes in wanting to fill in roles for companies.
This half I've been assigned to a new greenfield project and I'm having a tough time believing in the product idea and I think the product team is being overly optimistic.
I'm concerned the problem the product solves isn't important enough, that the solution won't be adopted and that the business value isn't clear. They're also pushing for rushed timelines even before we've decided on what will be delivered.
I'm worried if this thing doesn't get traction and we end up having layoffs that it would make our team a target.
How should I think about this situation? Try to make the best out of it? Try to get out of it?