Hook
More breakout videos from this creator.
Let's talk shit about being a software engineer. My whole page is about my experience working in tech and breaking into tech and tips on how to do so. I know since the job market is so tough now, there's a lot of people that are really questioning whether the grind to find a job is going to be worth it or not. So let's talk some shit. First downside is the interview process. Each interview loop that I've done on average for per company has been anywhere from six to seven hours. This includes recruiter call, phone screen, sometimes a second phone screen, then like a four to five hour on-site loop. I've worked in mechanical engineering, digital marketing, real estate, none of them have interview processes like this. The other bad thing about it too is that each time you want to leave, even if you have experience, you have to go through this whole type of process again. And the types of questions that they ask in the interview were not even usually relevant to the actual job that you're doing. So you would think that like, okay, I have or I've been working for like five or six years now. You would think that the interview loops get easier because I have all this software engineering experience to fall back on to use in my interviews. No. The average person is not using LeetCode type skills in their day-to-day job. So each time you want to get a new job or if you're laid off and have to find a new job, you have to go through this whole process again. Second downside is even once you land a job, the job itself is super competitive too, especially when working at one of the companies that pays top dollar. And it kind of makes sense when you think about it because obviously the more like competitive of a company you get into, the more competitive the people are going to be. So even though when you land a job, like I think it's a pretty cutthroat environment, even if it doesn't come off as such. Everyone's trying to get ahead, everyone's smart, everyone's trying not to get laid off, like especially now. And then kind of related, the next point is that everything is always changing. You are always learning new things and you can take this as a positive or a negative, but it's just definitely something to consider. If you want a job that is relatively mundane, you come in, you do the same thing every day, then software engineering is definitely not the job that you're looking for. I think the nature of the job is that like you're just going to run into so many challenges on the day-to-day and you're going to be building new things and run into different challenges. The technologies are going to change, libraries are going to change. You like always, always have to be relearning stuff. And like I do appreciate that part about my job, but it's also sometimes just really tiring. This is getting long, I can honestly make a second one.