filmov
tv
What do I do in my job (as a software engineer)
Показать описание
YouTube is filled with countless days in the life of software engineer videos. But none of them actually explain what we do besides eating free food and playing ping pong. I am guilty of that too. So in this video, I wanted to give a brief overview of what it's like to be a software engineer, what we do, and then more specifically, what I do.
But before in order to understand what we do, it's important to understand what we're not, and that is coders. Yes, we code but that's not the focus. But rather it's solving problems, we just use code as a means to do so. A classic problem every SWE knows how to solve is called 2Sum (explained in the video).
So what problems do we actually solve? There are many, but we can divide these problems into two categories: front-end and back-end. Using YouTube as an example, front-end engineers solve problems related to what you see on the screen (buttons, video thumbnails, ads, etc). They make sure everything is aesthetic and functional so you and I as users can interact with. Back-end engineers solve problems that you cannot see. These problems include making sure everything on youtube runs smoothly and efficiently and that when you click a button, the correct page is displayed.
Okay - now what do I do exactly? I'm a backend engineer, specifically on the Systems and Infrastructure side. That essentially means that I build frameworks and tools that other internal applications use to run their programs smoothly and efficiently without hiccups. Essentially, I'm working on the core stuff at LinkedIn where the majority of the application is built upon.
That being said, what does it take to become a software engineer? If you're in High school, get a degree in computer science. If not, I recommend online boot camps. It all may seem daunting in the beginning but if this is what you really want to do then I'd say go for it!
Make sure to LIKE AND SUBSCRIBE pls :)
~~ Music ~~
~~ Equipment ~~
Current Subscriber Count: 39,065
About me: Currently working as a Software Engineer in NYC! Recently graduated from UC Berkeley where you probably know me from my college athlete videos. I enjoy making videos about my daily life and more recently have been focused on talking about Software Engineering and technology in general. In my free time, I play the piano/violin, draw, and start too many side projects I never finish.
Some links are affiliate links which I may get a kickback from. They are at no extra cost to you.
But before in order to understand what we do, it's important to understand what we're not, and that is coders. Yes, we code but that's not the focus. But rather it's solving problems, we just use code as a means to do so. A classic problem every SWE knows how to solve is called 2Sum (explained in the video).
So what problems do we actually solve? There are many, but we can divide these problems into two categories: front-end and back-end. Using YouTube as an example, front-end engineers solve problems related to what you see on the screen (buttons, video thumbnails, ads, etc). They make sure everything is aesthetic and functional so you and I as users can interact with. Back-end engineers solve problems that you cannot see. These problems include making sure everything on youtube runs smoothly and efficiently and that when you click a button, the correct page is displayed.
Okay - now what do I do exactly? I'm a backend engineer, specifically on the Systems and Infrastructure side. That essentially means that I build frameworks and tools that other internal applications use to run their programs smoothly and efficiently without hiccups. Essentially, I'm working on the core stuff at LinkedIn where the majority of the application is built upon.
That being said, what does it take to become a software engineer? If you're in High school, get a degree in computer science. If not, I recommend online boot camps. It all may seem daunting in the beginning but if this is what you really want to do then I'd say go for it!
Make sure to LIKE AND SUBSCRIBE pls :)
~~ Music ~~
~~ Equipment ~~
Current Subscriber Count: 39,065
About me: Currently working as a Software Engineer in NYC! Recently graduated from UC Berkeley where you probably know me from my college athlete videos. I enjoy making videos about my daily life and more recently have been focused on talking about Software Engineering and technology in general. In my free time, I play the piano/violin, draw, and start too many side projects I never finish.
Some links are affiliate links which I may get a kickback from. They are at no extra cost to you.
Комментарии