Great video! I saw the video that inspired you a couple weeks ago and I was glad to see this one recommended to me. I think salary transparency is important especially in the current SWE market. But based on what I saw when applying earlier this year, I don't think a lot of companies are offering what your company does. I'm glad you found a job (or I guess two) that you enjoy with a company that treats you well.
I agree, I think my situation is unique with the unicorn paid bootcamp and also the adhoc salary bumps for market adjustment (market adjustment bumps are super rare at any company). It’s definitely a changed market now for engineers :( hopefully it gets better!!
woahh i'm so impressed. thank you for sharing your journey and being so clear about it. I'm about to grad and I'm more like data analysis role but this helps me see how the market is going (and it's scary!)
Hi Amanda, I loved this video about you sharing your tech salary experience ❤ Subscribed 🙌 Im currently a computer science student aspiring to be a software engineer. Im actually considering going to a software engineering bootcamp because Im struggling really hard to gain technical aptitude for software engineering interviews. So glad you’re a success story! How did you learn how to do the technical interview?
I know you asked Amanda, but I figured I could share a bit of my experience before she responds. I was pretty bad at technical interviews and got really easy questions to get my first job. All my interviews with companies after that never made it past the first round coding interview (a couple didn't make it past the coding challenge). Last year I left my job and after a break I had to get a lot better to have a chance in interviews. I apologize if the following is too long or is obvious information to you, but it's what worked for me and might work for you as well. Also if you're on a time crunch, feel free to merge some of the steps together. You should definitely start with easy leetcode problems and practice coming up with solutions and testing them manually (by thinking of test cases and edge cases and walking through the code while tracking variables and the output) before submitting like you would in an interview. Keep doing that until you're familiar with that process and can tackle easy problems quickly. Then start doing medium problems. What I did to get better at medium problems was watch NeetCode religiously. He has a lot of playlists about different types of problems. I'd say the most important are Sliding Window, Backtracking, and Dynamic Programming, but watch videos from the other topics as well to get familiar. Make sure you understand the explanation even if you have to go back a few times. After watching the video, I recommend taking a break or doing a new problem you haven't seen, and then go back to leetcode and try doing the video problem from memory. Keep repeating this (with other medium problems mixed in) until the problems get easier and you notice the patterns between problems of the same type (this can take a while). If you aren't doing anything else, I recommend 5-10 problems a day or as many as your brain can handle. Then start doing the easy and medium problems in the interview 150 list on leetcode and practice talking through your thought process out loud like in an interview and testing your code with test cases after. If you aren't sure how to approach this, watch mock interviews online and pay attention to the follow up questions they ask to clarify the problem, how they think through possible solutions out loud, and how they explain what they're doing as they code. Keep practicing doing those problems out loud until they feel more boring than difficult. Once you get to that point, interviews will start to feel the same way. I wouldn't recommend practicing hard problems too much. Those types of problems aren't asked as much because usually take longer than the 15-30 minutes you have per question in an interview. If you're applying for a mid-level position, you may also get a system design question. I personally just got surface level knowledge from NeetCode's system design playlist and then skimmed through a pdf of Grokking the system design interview online. I didn't do as well in system design interviews, but my coding interviews carried me and eventually landed me a job.
really liked this video!!! this is a bit off topic but how did you decide on software engineering? applying to college this yr and this video kind of swayed my thoughts on SWE since I keep seeing everywhere else that it's impossible to find a job, thank you so much!!!!!
my senior year of college, I did this capstone where basically we built this website for clients and I LOVED the coding part of it, and hated the consulting/client relationship side of it!! And I just knew I didn’t want to be a consultant , and I rly loved the problem solving / creativity behind coding. So that’s what made me decide to do a more technical route like SWE! I definitely got in before the big boom happened, but tbh even now I know people in college who are computer science majors and they are still able to get internships and jobs. Yes I do think it’s harder, but if you are damn good at what you do, it will show thru ur resume and interview. That’s just my two sense and tech is growing and a necessity in every single company. I rly feel like there will always be a demand for engineers, and maybe you can find a niche like AI/ML or rly good at cloud architecting or something!!! SWE is so broad so if u can focus on a niche I think you will find a rly great opportunity :) and also prioritizing studying and getting good grades !!!! Good luck 💗💗
hihi, i'm currently an undergrad studying for computer science for software engineering, would it possible to transition into SE with a CS degree? I've just enrolled for some classes I need for this upcoming semester, but I've been hesitant trying to go forward with this degree because I know it requires a lot of math which I'm not good at, at all. Would you have any tips/advice for this major in general, and what I could do to succeed better?
Hi Amanda! Thanks for sharing your 20's journey! I feel like I'm on a similar path in doing a career transition. Would you be able to answer which program you were able to get into? I'm looking into similar programs as I feel like they're great learning opportunities and a great way to break into the field from a non-traditional background (i.e a different degree). Any additional info/tips would help! Thank you!
hi there!!! Congrats on ur new journey and wanting to break into a different field!! I will recommend two that are both paid opportunities 1. JP Morgan and Chase and 2. Capital one developer academy!! They are programs set up for people with little to no coding experience and will funnel you into their SWE program once you pass. They are VERY competitive, so I would def come with some self-taught or curriculum experience to showcase you have the drive and interest to want to be a SWE! Also I feel like learning new skills on ur own is rly important regardless of if u wanna be a SWE or some other tech job!
@@kxhee Thank you for the response!! I'm currently self-learning and looking to apply once I build up my portfolio. Definitely going with the SWE route (I'm really excited about the field) . This was very helpful and motivating!. Thank you again, I really appreciate it!
Not so much anymore, but definitely the year prior yes. They kind of changed the structure of performance management where they would PIP the bottom 10% regardless of your track record so that was rly stressful. Now I think they’ve cooled off and rehiring again!
hii!! I'm currently a sophomore computer engineering student, and I'm really interested in the software field. I've been looking for online courses to improve my software engineering skills. may I know what BootCamp you took to improve your skills?? thank you for the informative video :)) It's been really helpful!
Hi that is so awesome you picked computer engineering!!! Unfortunately the bootcamp I did was a post-grad bootcamp for people who didn’t come from a computer science/engineering background. That being said when I self taught, I used udemy religiously it’s so good!! I’ve used it to learn JS frameworks like React and Vue, and I also used it to get my AWS cert. it’s a really great resource!! Also I would do side passion projects outside of your coursework to give you a better edge (like build your own personal website, build a phone app, etc.)
Guys only do swe if you're really passionate about it. People are not going to get this amount of money out of boot camps lol. Those were the best years and there far far behind
Great video! I saw the video that inspired you a couple weeks ago and I was glad to see this one recommended to me. I think salary transparency is important especially in the current SWE market. But based on what I saw when applying earlier this year, I don't think a lot of companies are offering what your company does. I'm glad you found a job (or I guess two) that you enjoy with a company that treats you well.
I agree, I think my situation is unique with the unicorn paid bootcamp and also the adhoc salary bumps for market adjustment (market adjustment bumps are super rare at any company). It’s definitely a changed market now for engineers :( hopefully it gets better!!
woahh i'm so impressed. thank you for sharing your journey and being so clear about it. I'm about to grad and I'm more like data analysis role but this helps me see how the market is going (and it's scary!)
congrats on almost graduating and good luck!! The market is a little scary but there will def be an opportunity for you :)))
thank you so much for sharing and being transparent, that's a really really good pay!! look forward to more vids from u
thank u so much queen !! 💗💗💗
Hi Amanda, I loved this video about you sharing your tech salary experience ❤ Subscribed 🙌
Im currently a computer science student aspiring to be a software engineer. Im actually considering going to a software engineering bootcamp because Im struggling really hard to gain technical aptitude for software engineering interviews. So glad you’re a success story! How did you learn how to do the technical interview?
I know you asked Amanda, but I figured I could share a bit of my experience before she responds. I was pretty bad at technical interviews and got really easy questions to get my first job. All my interviews with companies after that never made it past the first round coding interview (a couple didn't make it past the coding challenge). Last year I left my job and after a break I had to get a lot better to have a chance in interviews.
I apologize if the following is too long or is obvious information to you, but it's what worked for me and might work for you as well. Also if you're on a time crunch, feel free to merge some of the steps together.
You should definitely start with easy leetcode problems and practice coming up with solutions and testing them manually (by thinking of test cases and edge cases and walking through the code while tracking variables and the output) before submitting like you would in an interview. Keep doing that until you're familiar with that process and can tackle easy problems quickly.
Then start doing medium problems. What I did to get better at medium problems was watch NeetCode religiously. He has a lot of playlists about different types of problems. I'd say the most important are Sliding Window, Backtracking, and Dynamic Programming, but watch videos from the other topics as well to get familiar. Make sure you understand the explanation even if you have to go back a few times. After watching the video, I recommend taking a break or doing a new problem you haven't seen, and then go back to leetcode and try doing the video problem from memory. Keep repeating this (with other medium problems mixed in) until the problems get easier and you notice the patterns between problems of the same type (this can take a while).
If you aren't doing anything else, I recommend 5-10 problems a day or as many as your brain can handle. Then start doing the easy and medium problems in the interview 150 list on leetcode and practice talking through your thought process out loud like in an interview and testing your code with test cases after. If you aren't sure how to approach this, watch mock interviews online and pay attention to the follow up questions they ask to clarify the problem, how they think through possible solutions out loud, and how they explain what they're doing as they code. Keep practicing doing those problems out loud until they feel more boring than difficult. Once you get to that point, interviews will start to feel the same way.
I wouldn't recommend practicing hard problems too much. Those types of problems aren't asked as much because usually take longer than the 15-30 minutes you have per question in an interview. If you're applying for a mid-level position, you may also get a system design question. I personally just got surface level knowledge from NeetCode's system design playlist and then skimmed through a pdf of Grokking the system design interview online. I didn't do as well in system design interviews, but my coding interviews carried me and eventually landed me a job.
I’m a software engineer in the UK and this is so interesting. This is so different to the UK! Maybe I’ll make a similar video!
I would love a video!!!!!!! I’ve only ever seen SWE-based content from the US so from the perspective of someone living in UK would be very cool :))))
really liked this video!!! this is a bit off topic but how did you decide on software engineering? applying to college this yr and this video kind of swayed my thoughts on SWE since I keep seeing everywhere else that it's impossible to find a job, thank you so much!!!!!
my senior year of college, I did this capstone where basically we built this website for clients and I LOVED the coding part of it, and hated the consulting/client relationship side of it!! And I just knew I didn’t want to be a consultant , and I rly loved the problem solving / creativity behind coding. So that’s what made me decide to do a more technical route like SWE! I definitely got in before the big boom happened, but tbh even now I know people in college who are computer science majors and they are still able to get internships and jobs. Yes I do think it’s harder, but if you are damn good at what you do, it will show thru ur resume and interview. That’s just my two sense and tech is growing and a necessity in every single company. I rly feel like there will always be a demand for engineers, and maybe you can find a niche like AI/ML or rly good at cloud architecting or something!!! SWE is so broad so if u can focus on a niche I think you will find a rly great opportunity :) and also prioritizing studying and getting good grades !!!! Good luck 💗💗
@@kxhee thank you so much for your insight!!!!!!
hihi, i'm currently an undergrad studying for computer science for software engineering, would it possible to transition into SE with a CS degree? I've just enrolled for some classes I need for this upcoming semester, but I've been hesitant trying to go forward with this degree because I know it requires a lot of math which I'm not good at, at all. Would you have any tips/advice for this major in general, and what I could do to succeed better?
It's my dream
Hi Amanda! Thanks for sharing your 20's journey! I feel like I'm on a similar path in doing a career transition. Would you be able to answer which program you were able to get into? I'm looking into similar programs as I feel like they're great learning opportunities and a great way to break into the field from a non-traditional background (i.e a different degree). Any additional info/tips would help! Thank you!
hi there!!! Congrats on ur new journey and wanting to break into a different field!! I will recommend two that are both paid opportunities 1. JP Morgan and Chase and 2. Capital one developer academy!! They are programs set up for people with little to no coding experience and will funnel you into their SWE program once you pass. They are VERY competitive, so I would def come with some self-taught or curriculum experience to showcase you have the drive and interest to want to be a SWE! Also I feel like learning new skills on ur own is rly important regardless of if u wanna be a SWE or some other tech job!
@@kxhee Thank you for the response!! I'm currently self-learning and looking to apply once I build up my portfolio. Definitely going with the SWE route (I'm really excited about the field) . This was very helpful and motivating!. Thank you again, I really appreciate it!
With a lot of tech layoff last year and this year…are you worrying about lay off from your company?
Not so much anymore, but definitely the year prior yes. They kind of changed the structure of performance management where they would PIP the bottom 10% regardless of your track record so that was rly stressful. Now I think they’ve cooled off and rehiring again!
hii!! I'm currently a sophomore computer engineering student, and I'm really interested in the software field. I've been looking for online courses to improve my software engineering skills. may I know what BootCamp you took to improve your skills?? thank you for the informative video :)) It's been really helpful!
Hi that is so awesome you picked computer engineering!!! Unfortunately the bootcamp I did was a post-grad bootcamp for people who didn’t come from a computer science/engineering background. That being said when I self taught, I used udemy religiously it’s so good!! I’ve used it to learn JS frameworks like React and Vue, and I also used it to get my AWS cert. it’s a really great resource!! Also I would do side passion projects outside of your coursework to give you a better edge (like build your own personal website, build a phone app, etc.)
waaaah!!! thank you for the advice!! I hope you do well in your career, both in tech and on youtube! I wish you all the best, girl! Go get that bag!!
Guys only do swe if you're really passionate about it. People are not going to get this amount of money out of boot camps lol. Those were the best years and there far far behind
Where do you work, the salary sounds great I started at 90k in NYC
Hello from India 🇮🇳. This video was very informative and motivating . Please make more tech related videos or vlogs .
psh lemme guess.. capital one 😉
🫣🫣🫣🤭🤭🤭🤭🤭🤭
@@kxhee im deep into the JP Morgan Chase interview process so im prayinggg for some good news!