Layoffs are the temporary suspension or permanent termination of a group of employees for business reasons, such as personnel management or downsizing an organization.
Hello, I'm doing a rewrite of my resume. I'm having trouble describing some parts I did for my job. Specifically, I was given a sink or swim I had described earlier which got me terminated. I had to develop a microservice and node API with unit tests without any guidance from senior developers. What is the best way to describe this experience in the best light?
Hi all. I got laid off in April from Amazon. I have been looking for a job since then but I am a junior engineer and I haven't been able to get an offer. Someone at Taro suggested that I fill the gap by claiming that I was working on my own startup. This could get me to the mid-level bar.
I thought about doing some personal projects and claiming that I was trying to monetize them but failed. I am concerned that recruiters and hiring managers are going to see right through that though. Side projects are ideally done on the side of my full-time job.
What are some ways that I can fill the employment gap and get to the mid-level before I secure a full time job?
I recently asked my manager and my skip manager for an international transfer since my spouse had relocated. Upon being asked how long I could wait, I mentioned I could wait till the end of the year for a transfer, else I might leave, mentioning that it's very difficult to stay away from family. Also, I was personally really burnt out at that time and wasn't interested in working there anyway, so wasn't scared of the repercussions of such a conversation.
Now I regret doing so, because it's getting very difficult to job hunt right now, and I'm worried about being laid off - they might think that I'm no longer invested in the company and will leave ultimately. I also think that what if my spouse also gets laid off in his firm due to the economy, and it just causes me a lot of anxiety, although we do have enough savings.
In short, the thought of both of us getting laid off is extremely discomforting and causes palpitations.
I keep wondering - how do couples manage the anxiety/stress of both spouses being laid off?
I have a new grad offer from Amazon, which was forcefully deferred earlier this year.
I currently work as an SRE (which I don't want long-term), and my offer is for an SDE role in the same team I interned at when I was there pre-layoffs. Plus despite me working for >6 months elsewhere, they're not increasing my comp in any way.
I'm attracted to the Amazon job since it's a SWE role and that's something I want career-wise, but given that the company and current economic situation have been kind of unstable, I'm hesitant to join. Does anyone have any advice for me on how to navigate this? I'm on a student Visa so I guess that's why the threat of layoffs is a bit higher in my eyes.
Just another laid-off SWE here. I have an interview coming up at a popular tech company.
How can I explain getting laid off in the interview? I am concerned that there is a stigma in tech that layoffs target low performers, especially since only part of my team got laid off. They never told us the layoff criteria, but I think I got targeted because I was more junior. I don't want to reveal my level for the company I'm applying to.
Hi Taro. I got laid off in April from AWS. I interned at NASA JPL and I am considering going back fulltime and continuing to apply to tech companies. I don't have an offer but I am hopeful I would be able to connect with a team since I interned there one year and have 1.5 YOE at AWS. I have some concerns about joining JPL, because they are prototype and research focused.
I don't have any visa issues. Finances are not a problem. Currently I have very low expenses and good savings because I didn't RTO and I am living with my parents. I have 1.5 YOE at AWS and 3 years of internships before that. I see the market picking up so I am tempted to keep trying for a tech company.
Another thing to consider is that there is a lot of inertia when you join a job. I will have little time to look for other jobs in the first few months because I will be busy onboarding. I will also have less time to look for jobs and study for interviews.
Please give advice :)
Sorry if this seems like a rant. Trying to collect my own thoughts.
I have been at my current company as a mid level backend engineer (a startup - around 10-12 years old, went public recently) for around 4-5 years and have a total of 6 years of work experience.
I feel like there has not been much career growth. Got my first promotion after an year of joining the company and not much thereafter. Thus, feeling very lost about where to go next from here.
In the current climate, we had our recent round of layoffs in the organisation. Also, I don't feel very good about some of the things in the organisation such as the stuff I am working on. I don't feel I am learning enough. It is just business requirement - one after another, that too often getting cancelled. Last project I worked on for 3 months, got cancelled after that due to changing priorities. Stock price is plummeting as well. I feel like the best way forward is to restart my own learning journey - what are your thoughts? I used to be one of the top performers in my current and past company and even got awards around 3 times in last 6 years. I tried to work hard for promotions as well, but even after multiple rounds of my manager asking me to do things such as leading the team, multiple XFN projects, infra level revamps etc. - I did not get a promotion. I asked my manager if there is a list of things I should do consistently for a good enough time and if then, we'll be able to make a case for me. He said, that I am trying to gamify the system, but I was only trying to set goals for me. Now, I feel somewhere midway, I have lost my motivation. Feeling a little depressed and often evade work, just coasting to get by.
I want to take charge of my life again and be positive. Quite often I think about other career choices, but have always been in love with CS (and math in my childhood, particularly due to them being intellectually challenging). Just want to make up for the time I lost, and want to do some things I am proud of. I often think of my life being pointless in last couple of years. And want to get a renewed sense of motivation and be excited for the things I work on.
I feel like joining a fast paced place or somewhere I can learn a lot (even outside of work) might help. Don't feel very happy about my current situation though.
Given the current economic volatility and uncertainty as well as the hard-to-measure business value of cost centre teams (like infrastructure or platform), would it be sensible to join such a team?
I am a mid-level software engineer and expecting layoff in the coming month. As the market situation is very tight right now, I am thinking to take a break to give myself enough time to prepare and land a good opportunity instead of just accepting something which is below my calibre. I have 10+ years of experience and never had a career gap in my resume. How much gap in a resume is acceptable and not questioned (or frowned upon) by recruiters or hiring managers? Blind posts tell me that it is taking some people 6 months or even 8 months to land into a new role.
Hi Taro. When choosing a team, we also have to choose their specialization and tools. If the specialization is niche and the team uses exclusively internal tools I won't gain any transferable skills. I got laid off from AWS and I am realizing that I have little transferable skills. I used mostly internal tools. Believe it or not, many AWS teams do not use AWS extensively.
How can I choose a team or focus area for transferable skills? I was considering pivoting into Android and IOS development because I see many job openings for these.
Hi all. I joined AWS after university and recently got laid off. I have 2YOE at AWS and a 1 year internship at NASA.
During undergrad the only thing I stood out for was having multiple publications. I suspect really talented undergrads in CS programs where targetting FAANG so there wasn't much competition. Maybe I was good at research though.
I am a US Citizen and I went to a medium tier university for undergrad. The name is recognizable but it's not impressive. What kinds of doors does attending a top university for MS CS open for me? I might be able to get into a top school like PHYMS.
Most people tell me that top schools are not useful after getting a couple YOE. I remember I was talking with someone that went to MIT for undergrad and they told me that there is a company that will basically give students $100,000 to do a startup and all they needed was an idea. They told me that it was pretty easy to get and many people got that at MIT. That's not something that would ever happen at my university.
I have some concerns:
If someone was in a company for 5 years out of which some years were in one country while he was laid off in another country, What is the general guideline wrt severance payment?
Is it paid on pro-rated basis or total months would simply be multiplied with the monthly salary of place where they were laid off from?
I recently found myself in a fortunate yet challenging situation due to a layoff. I have been granted a two-months period plus optional month(s) in lieu of severance, to secure my next job as I need a visa sponsorship. I aim to land a senior mobile developer role here in the UK, in any non-big tech company (tier 3/4). Considering the urgency of securing a visa, I am open to exploring any roles with sponsorship.
To make the most of this time, here is how I am spending my time so far, I would appreciate any input and suggestions to make the most out of this situation.
Dedicate 2 hours daily to solving easy LeetCode problems - some tier 3/4 companies do ask some easy/medium questions
Spend 2 hours daily applying for jobs on LinkedIn, Dm'ng connections, seeking referrals etc
2/3 hours Develop a side mobile app project to practice and familiarize with recent patterns - most likely needed to succeed in take-home tests.
Behaviour and system design - study and practice only when I have those rounds scheduled.
I wonder if there are any other aspects I should optimize for during this period. Are there any specific areas or resources you recommend focusing on to maximize my chances of success?
I have recently been laid-off, I was working as a Frontend developer for almost two years. I have prepared my resume and started applying for roles but I have not been in touch with the interview scene in a while. Should I just grind Leetcode?
I got laid off this January, and I am trying to find guidance on finding my next job. I have almost 4 years of experience (2 FAANGs). So far I had 7 first round interviews, made it to final round on 2 (failed 5), and got one offer, which is a really big pay cut (govt job) and I have to relocate far, so I am not really wanting to take that offer.
Almost every new job opening is a pay cut, even for senior positions (I wasn’t senior). Is the market really that bad now? I’ve seen posts on Reddit and other places of people getting a job quickly after getting laid off, and not only that, it is a pay increase, which makes me feel like I am doing something wrong, since I’ve been job hunting for 4 months now. Sometimes I get demoralized after so many rejections but I keep trying every day to get better skill wise, I feel like I got laid off because I was an underperformer. Even though I was never put on disciplinary action, it did take me a lot of effort to understand and accomplish my tasks, unlike other of my coworkers, so I keep reflecting if I could have done something different.
Anyone in the same position than me or has experienced this before could give some advice? Or any comments are appreciated, thanks.
I was laid off recently at a startup. Despite in my opinion having a very high impact and performing well, I was in the group of the 20% of staff laid off. I recently received an email asking how my job search is going and if I would be interested in returning. I'm getting a few interviews here and there but the search is going slow. I was also making a good salary there that I'm not sure I would be able to find again in this current market. I'm feeling conflicted about whether or not it is in my best interest to return or decline.
A quick TL;DR of my career, I started off at Lockheed Martin doing Linux C++ and Java development with a bit of SRE work building out Jenkins+Docker CI/CD infrastructure for my team. I then went to do frontend web development on Google Cloud. However, after around eight months, I wasn't too confident on my trajectory within the team, so I moved over to a team outside of Cloud. In this role, I did Android development with some C++ backend work mixed in. Looking at my background, I've worn several hats and more or less had multiple different roles during my ~4 year career.
This is all because I care more about the end result of my work instead of the work itself. The language, tech stack, etc that I am using is not what gives me fulfillment. Unfortunately, it seems like I'm getting punished for this mindset, as every employer wants someone who has been using the same stack their whole career. It's not surprising given how recruiters and anyone in the hiring process is seeking to find any reason to say "No" to you. They have become adversaries that one has to take down, since passing Google's hiring bar now no longer carries weight. Each interview I fail to pass just appears to perpetuate a narrative that I was nothing more than a COVID overhire and deserved to be laid off.
Is there a gainful role out there for me, or am I going to just have to settle for some dead-end job that will just drag these career woes on?
I'm currently working in a product which was ramped down from 19 members to 5. All remaining 5 are new to product.
Current state is:
When i initially started with this project, I thought it would slow down, but there are spikes at times which results in working at whole weekends (Happened four times in 2 months).
Should I leave this product and try to move to other product or company where i should look for balanced work and timeline, product with active development or continue in current one with an hope it would slow down in near future?
I am an SDE1 that was recently laid off from AWS (~2 YOE total). Lately, I have been reflecting on what I wanted to do/what really excites me. I really enjoy software development and while I do want to get another job one day, I wanted to use this opportunity to scratch my entrepreneurial itch and create apps/websites/side-projects for fun or for many small business owners I know that need someone to create software for their business. I'm not sure how long this "break" will be but I would say ~2 to 3 months time. Part of this is inspired by Alex Chiou's love for side projects.
I understand that finding a job will take some time as well, so the total gap on my resume that will be filled by this freelance work/applying might be ~6 months total. I understand that there are other posts on Taro that talk about the impact of a career break but this won't necessarily be a break per se. On my resume I will put this down as freelance work I completed for clients and will be prepared to show potential employers a portfolio of what I did.
I was wondering if this would negatively reflect on my application when applying for SDE jobs again/will make it harder for me to land a job. Alternatively, I could begin applying and interview prep now and only work on these projects on the side. Thanks.
Regular layoffs + cut-down of perks + companies' continued focus on AI may not result in creation of huge number of new SWE positions at Big Tech anytime this year. Just my opinion.
What suggestions do seniors in this forum suggest to AI-proof your career? I agree that coding is not the only thing we do. Then what are other hard skills differentiator for a SWE? Communication, System Design skills will get easier and easier to master given plethora of improved content on the internet.
Should we start integrating AI in all our projects/workstreams in order to stay sharp?
What are the some of the fundamentals to have a strong product sense for a software engineer?
During layoffs many engineers are working in war time mode vs peace time, especially the companies still figuring out Product market fit.
So how can I as an engineer help or challenge product direction, read data insights, do user research, etc where I am not directly involved.
I feel like there is lot going on around user research and the product goal is set but how can I provide valuable input make sure we are heading to right direction and at the same time keep working on right technical things to make product closer to its goal.