Looking to supercharge your Self-Improvement? Then join the Mastery Loop Newsletter. Content is centered around 3 core areas: 1. Mind & Body - Insights on optimizing your health, fitness, productivity. 2. Relationships - Developing fulfilling relationships with loved ones, business partners and your social circle. 3. Business - Lessons from my journey after taking the entrepreneurial leap. See you on the other side: masteryloop.com
I have photography as a hobby, I've invested alot in equipment and making money was never a factor about it. I enjoy it because i can do it whenever i want. Doing what you love as a career can ruin your love.
What you should have looked for on the job market is more akin to "electronics" engineering. The job postings most likely won't say that, but they would mention things like PCB design, use of digital multimeters, oscilloscopes, power supplies, and logic analyzers, electromagnetic compatibility testing. Unfortunately there aren't nearly as many of these on the market as all the semiconductor stuff. You just have to comb the job postings thoroughly. Examples of companies you could check out are Texas Instruments, Analog Devices, Renesas, ON Semiconductor, basically any company that makes ICs that you could easily find on Mouser or Digi-Key. They have somebody designing those development kits to showcase their latest product offerings to major consumers of their products and making the respective datasheets.
As an EE grad myself, I agree with you man, I have always been a geek of hardware, enjoyed tinkering with components, wiring circuitry with microcontrollers during college, and quickly realized the harsh truth (not as lucrative, worse work environment and hrs compared to software) about the hardware industry one yr before I graduated and decided to instead focus on software. Tbh, if you had a good foundation in c/c++ from college, I don’t think it’ll be that tough for you to switch industry tho it’s competitive out there since lots of people r doing cs and bootcamp. Keep grinding and success will eventually come!
I agree with you but electronics engineering can be usefull for working in fields like embedded systems and firmware engineering which don't attract as many people as regular coding jobs do and have good salaries.
Semiconductor industry became like that since long ago. Personally semiconductor/electronic devices lesson was boring in the college too so I won't ever do the job of it. Have you considered doing a circuit/PCB design job? Its as fun as the hobby of doing it.
Best thing is to start your own business. Never been happier in my life. I hated being stuck in a role where I could only do what my manager wanted me to do. All those restrictions and limitations were purely frustrating. Now I enjoy the freedom of tinkering with whatever I want to do while building awesome products for our customers. It's s lot harder than a regular 9-5 job but manifold more rewarding.
Couldn't have watched this video at a better time. I just got done with my first year in electrical engineering, and I think I want to go into the consumer electronics and hardware industry; however, I've always worried that the work environment and salary would not be as good as the software scene, let alone in demand as much due to factors like automation, as you mentioned. Then again, I would rather work in person than solely remotely, and I do not want to sit in front of a computer for the entire day. I think a mistake that maybe some young people like me do is get disillusioned with the true reality of an electrical engineer. We may see movies like Iron Man or Batman or take a liking to dystopian futuristic media like Cyberpunk 2077 or the Bladerunner series and think that EE's will be able to work with all these cool technologies and gadgets; however, in reality, the work environment can become very degrading and redundant, but at least I still got three years to go lmao. I noticed you are Hispanic, were you ever involved with SHPE, and if yes, how so?
Glad you found it insightful! About SHPE, I never joined any student organization while in college. Had some classmates who did and they all liked the experience.
That's how I feel too. If I could do anything, then I would like to build and test CPUs nd GPUs for Intel, Nvidia, AMD, etc. They have those jobs, but many of them are going more into AI than I like.
I go to tamu for CE, when I got into my major I understood it as having the two tracks like you said(hardware and software). However, when I got in, it was the first year they got rid of the tracks, so it’s just one computer engineering. Now, I’m worried that it will be hard to express to companies that I know how to program instead of just saying I’m doing the computer software track. My plan, guided by my dad at intel, is to make a portfolio of c++ and get my AWS Cloud dev certification. I honestly feel a little cheated by my university that there was no documentation of the change, and it’s caused a ton of stress. On the other hand though, my university is right at top ten for comp engineering and high twenties for CS so maybe it will end up working itself out.
You can build your portfolio around the track you’re more interested in. That way you always have something to point to during interviews. I had all my hardware projects (schematics, design calculations, etc.) on GitHub and that helped me. But don’t overthink it, your skills will speak for themselves. 🔥💪🏽
Im in my second year of comp Eng and I taught CE is mostly hardware so I was suprised when he said we’ll have to choose which we have to focus on ? I’d like a carrer in software but my friend says CE is mostly hardware so it’s a bit of a bummer I taught I’ll be making apps and stuff but he says it’s mostly like EE I’m so confused
@@johnnyrsm For my CS minor I had to take two computer organization classes, one focused on Assembly and another focused on circuits (digital systems). I took digital systems last semester (which I enjoyed a lot) and I’m currently enrolled in Computer architecture with Assembly. I know I’m still enrolled in assembly, but these two classes thus far have been my favorite I’ve taken in college. In assembly we just started discussing about programming microprocessors with Assembly because we’re gonna start working with Arduinos in about 2 weeks which I’m really excited about. Going into college I wasn’t even aware of computer engineering being a field of study. Although my exposure to the discipline has been minimal, it really makes me wish I had studied it.
Bang on! I got into hardware after enjoying hobby projects and covid made me realize that I want a remote job. Semi conductor sucks the life out of you .. I took pure electronics subjects and find it hard to switch now.. were you able to switch roles?
@@johnnyrsm can I ask what does an engineer working in semicondunctor do in a daily basis? Im going to study EE next year but still a bit confused about the actual work of the career that I might follow in the future?
@@handsomebon EEs daily work center around design and testing. You could be working on designing a circuit that meets given requirements and you would have to run simulations to characterize the circuit for example. There's LOTS of testing in the industry, both during pre production and post production. You'll be working closely with the fab and other designers to make sure circuit behavior is as expected or make any changes necessary to the design. Some basic programming is also involved to write test scripts and things like that. EE is a pretty big area and your tasks will depend a lot on your specific role. You'll start to get a better idea of things as you go through your core classes. Let me know if that helps!
@@johnnyrsm thank you for the detailed reply. Also I just discovered your channel though this video but your content is underrated man! Definitely gonna subscribe
Hi Johnny, my name is Julius Rizo alias JC from Managua, Nicaragua. My comment is in two parts or two consecutive comment due to its content and complexity. I - First and foremost, I engage with your case or stuff because I made the same mistake many years ago. I began as Computer's engineering student at National University of Engineering but in my third semester I make own my mind changing my career to Electronic Engineers. It was the most great mistake, at that time I have to receive at least 10 math including Advanced Maths, Fourier and Laplace Transformers, Mechanic 1 & 2, Thermodynamic, Assembler Programming, Digital System Design, and finally Communications I and Ii plus Control Engineering I and Ii. I can tell you in each project of class I have to code in different languages Assembler, C language, Mathlab, TURBO pascal oriented to objects and so forth. I n conclusion I bacane a tough and competitive developer of software applied to Hardware and Communications.
What about salaries and scope?? I always thought hardware developers are cool and had not to go through lots of programming language, Just C langauage. Also is there high future scope for hardware devs and what's your opinion about salary as compared software engineering?
If it's embedded hardware then it'll be mostly C language and C++. Most devices also had some sort of web interface which meant there was some Javascript involved as well. Salary wise depends on the area. My time in Ft. Lauderdale / Miami I noticed similar salaries for both HW and SW roles, around $120K. Keeping in mind I had a couple years of experience at this point. Since most HW roles required office presence they were pretty flexible when it came to negotiating a raise. In my opinion the area with the highest potential in the coming years is A.I. and that's what I would focus on.
@@mohamedthajmeel9715 it’ll depend on the role but it never hurts to know more. In my case I had some OOP experience from school but got more involved with it on the job itself.
I'm stuck on mechanical engineering and computer science , I did some building and programming in high school making a self driving rover that detects objects that are in the way and I liked the building and programming part but I'm not sure if CS or ME is gonna be similar to what I built in highschool , any suggestions.
Computer/Electrical Engineering is closer to the type of project you described. CS leans more into the theory and programming side of things. ME gets closer to physics and bigger machinery.
I'm doing ece and I'm in my final year. I always wanted to get a core job like embedded software or VLSI smth like that. Is it a wise idea to go behind it or software developing is a good idea? People said digital electronics have more options than analog. So, would it be good if i focus on digital?
This is an interesting question. The answer will depend on what you want at this stage in life and the future you're looking to build. I'll share my thoughts and experience but keep in mind my biases. I too was enamored with VLSI design, embedded systems etc. while in school. But once in the industry I became disillusioned with it. Most of the "interesting" problem solving work that drew me in is heavily outsourced. Sure you can find very high earning positions on those fields, which if money is your main motivator then it's a good choice. However the semiconductor industry is so niche that the longer you stay in ti the harder it'll be to try something new should you decided to do so. I agree that Digital/Software Dev gives you more options in the sense that your skills are more transferrable should you decided to switch jobs, roles or start your own business. In my case I knew I wanted freedom and the ability to work for myself even if it wasn't related at all to Computer Engineering.
Hey man! I hope you are doing alright. I have got a full-time equivalent offer Jr Hardware Designer in an electronics company near me, I'm in my last semester and I start the internship few days later. I don't think I have any particular inclination towards hardware, or software for that matter. I've always despised writing code (data structures and algs types during my engineering) so I thought it'd be better idea to go with core job. The pay isn't good for the internship, so I've been having lots of self-doubts. I'm based in India if that helps. I wish to pursue my masters abroad in EU when I am financially capable soon enough. Hope you answer. Thanks!
@@johnnyrsm The work looks really different to what I expected, I might have to sign a bond already midway between my internship for a year long contract at company. I don't have any other money making option as of now, should I just stick to it? I was hoping to get into ASIC verification in future does work experience as hardware design engg hamper my chances?
@@anshitsrivastava1081 If the goal is to move to ASIC verification you'll want to learn VHDL and Verilog. I don't think going into hardware design will hamper your chances in any way. I know money is factor, but what other areas interest you that are not hardware or software? That way you can identify skills you can learn and monetize them eventually. Would there be a penalty if you leave the company before the 1 year mark?
@@johnnyrsm My interests are very scattered, and with some personal hardships, I never found the time to sit alone and try to figure out what I want. I think I'd love to get into management, I feel I could be a good people manager. But at the same time I want to go into higher studies and do some meaningful research in electronics. Leaving the job midway, they'll hold the experience letter. It's not an offense to leave any company midway in eyes of court.
@@anshitsrivastava1081 I would make it a priority to block out some time to define your goals. From there I would make an action plan to achieve those goals. I really want to help you, but I can’t offer any useful advice if you’re not even sure where you want to go. You need to decide if that’s doing research, pursuing a managerial role or something else. As for the job, if that’s the only penalty I would take it. You get an income which will make it easy to try new things without worrying about money so much. You might not get the letter if you decide to leave early but the skills you learn go with you. You just have to make sure you’re capable pf demonstrating you actually have those skills.
Im a 2nd yr EEE student got a offer at BAE for hardware engineering, gonna start my internship soon but have no clue what my job is going to be. Thanks for your insights, after the recent AI breakout i still feel like hardware could be a better place than software and after covid most jobs have become hybrid. Wish me luck please, and is there anyway for me to contact you if im stuck anywhere about my career. Thanks mate. Cheers
@@johnnyrsm i have completed my FSc in engineering recently and im thinking of going to programming field what should i learn first i have no idea about these things i searched alot but its still confusing
I just started my profession with hardware engineer which mainly involves pcb design. I kind of regret getting into hardware since it didnt work out as expected from the hobby perspective and this domain requires precision output and also this requires to work from office. Is it better if i switch to embedded software so that i can fulfill my dream of working remotely? Any suggestions on which software shud i start learning so that i can switch to embedded software since i have worked on softwares like Keil IDE and Arduino IDE and that felt better to me and also i can work remotely which is highly preferred.
If your goal is to work remotely then yes Embedded Software will give you more opportunities than PCB design IMO. Getting familiar with Visual Studio code and learning C/C++ is foundational for Embedded Software.
@@johnnyrsmMan I can relate so much. I am going to start as an equipment engineer at one of the fab five soon and although my whole background through BS and MS has been EECS and it’s my passion; I guess doing it day in and day out will probably suck the life out of it
When you say to try as many things as possible, do you mean like trying multiple degrees in college, or trying multiple hobbies, or trying multiple fields in science? And how do I do that
Moreso means getting involved in different projects or activities. The more situations you expose yourself to the better you’ll know yourself. If you’re still in school you can participate in a project that interests you even if it’s outside your field. At work if my manager was looking for someone to help out in a different team I’d offer to do it to learn about it and see if it was something I liked. A few examples, let me know if that clears it up.
yo you look like you have good looks potential to become a 8/10, right now you already have good facial proportions, all you need to work on is your jaw, get less face fat and chew on hard gum to have an angular bottom face, your eye area is already amazing, your nose is sharp,
@@hectorvidales876 1- Work on side projects that interest you. It's the best way to build up your skills and your portfolio for when it comes time to job hunt or starting your own business. Publish your work and progress on as many social media platforms as possible. 2- Don't neglect your programming fundamentals. Very common to be working with code even on EE roles. That will help set you apart and facilitate you changing careers if you ever decide to do so. 3- Remember to work on yourself outside of your job. Technical skills are obviously important on the job but it's the soft skills which make a difference in the real world. Much success to you my friend!
Guys hello. Is it possible to be a computer engineering "generalist " I love the hardware and software parts equally and where could I end up working from !
@@xeta-p4u How can hardware engineers work remotely? They work with circuits which require to be at the work place. Also software engineering is in such high demand and is the fastest growing market in the world, hardware engineers don’t get paid as much. But I have respect for hardware engineers because it’s harder work
@@McFlashh Most of the hardware design is done using software and sent to fabrication plants where they’re fabricated. For example, companies like apple,Nvidia, AMD, Infineon, Texas Instruments, etc they employ thousands of hardware Engineers who design their hardware with various software and coding language like vhdl, systemverilog, python, tcl, etc and they send these designs to companies like TSMC or Intel to manufacture for them. Unless you’re working with embedded systems ( and even then, a huge chunk of your work would be on software). Also hardware design jobs pay more than software, admittedly they’re not as prevalent as software jobs and the barrier for entry is significantly higher ( most hardware jobs require graduate level degrees in Engineering), this is a good thing because the easier it is to learn a skill, the more people learn it and get into the industry, dragging its value down.
@@dekev7503 Yeah, the manufacturing for circuits and chips are automated by machines. Software engineers can work in hardware too as they can program and engineer software at higher levels than hardware engineers can. Software engineer is the fastest growing job in the world, growing at a rate of 26% annually.
Oh man, if I just viewed this vid. I just started out in a Junior HW job and honestly its a bit overwhelming, nevertheless do you have some tips for a Junior HW Engineer ?
Be active in seeking guidance from your Senior Engineers. You're not expected to now everything right off the bat but show that you're willing to learn fast. Next, don't be afraid to ask to work in other projects that interest you. Exposing yourself to different problems will help you identify where your natural skill set lies. Finally, if after some time you discover the role is not for you, rip the bandaid and move one. If you're smart and capable to get this type of job in the first place you'll be just fine. Much success to you!
After over 40 years of being a hardware engineer, my chief complaint is that for the vast majority of positions, it is not remote work. That means that you pretty much have to live where that work is done, which means, you are forced to live in the most expensive places possible. Yes, if you are doing embedded software/firmware you might need to be in the lab where the embedded system is that you are working on (along with the hardware guys). But for the most part, the HW guy/girl needs to be in the lab where all of the expensive equipment is.
Looking to supercharge your Self-Improvement?
Then join the Mastery Loop Newsletter.
Content is centered around 3 core areas:
1. Mind & Body - Insights on optimizing your health, fitness, productivity.
2. Relationships - Developing fulfilling relationships with loved ones, business partners and your social circle.
3. Business - Lessons from my journey after taking the entrepreneurial leap.
See you on the other side: masteryloop.com
I have photography as a hobby, I've invested alot in equipment and making money was never a factor about it. I enjoy it because i can do it whenever i want. Doing what you love as a career can ruin your love.
@isaiasanchez1987 this is so...fing true...wise words of wisdom!
What you should have looked for on the job market is more akin to "electronics" engineering. The job postings most likely won't say that, but they would mention things like PCB design, use of digital multimeters, oscilloscopes, power supplies, and logic analyzers, electromagnetic compatibility testing. Unfortunately there aren't nearly as many of these on the market as all the semiconductor stuff. You just have to comb the job postings thoroughly. Examples of companies you could check out are Texas Instruments, Analog Devices, Renesas, ON Semiconductor, basically any company that makes ICs that you could easily find on Mouser or Digi-Key. They have somebody designing those development kits to showcase their latest product offerings to major consumers of their products and making the respective datasheets.
As an EE grad myself, I agree with you man, I have always been a geek of hardware, enjoyed tinkering with components, wiring circuitry with microcontrollers during college, and quickly realized the harsh truth (not as lucrative, worse work environment and hrs compared to software) about the hardware industry one yr before I graduated and decided to instead focus on software. Tbh, if you had a good foundation in c/c++ from college, I don’t think it’ll be that tough for you to switch industry tho it’s competitive out there since lots of people r doing cs and bootcamp. Keep grinding and success will eventually come!
Thanks for the encouragement! Glad you realized ahead of time, much success to you as well!
Hey bro can i get ur number i wanna talk to you about coding
I agree with you but electronics engineering can be usefull for working in fields like embedded systems and firmware engineering which don't attract as many people as regular coding jobs do and have good salaries.
Industrial Automation Engineer here...😱🥺🥺🥺 Working in worse sitrs
Trying to switch from EE to SWE as well. Hardware engineering is cool and all, but they don't compensate for the amount of work we do.
Semiconductor industry became like that since long ago. Personally semiconductor/electronic devices lesson was boring in the college too so I won't ever do the job of it. Have you considered doing a circuit/PCB design job? Its as fun as the hobby of doing it.
I have not. I've since left the industry and work on completely different fields.
Best thing is to start your own business. Never been happier in my life. I hated being stuck in a role where I could only do what my manager wanted me to do. All those restrictions and limitations were purely frustrating. Now I enjoy the freedom of tinkering with whatever I want to do while building awesome products for our customers. It's s lot harder than a regular 9-5 job but manifold more rewarding.
💯 This will always be my preferred route. Freedom and ownership are at the top of my values.
Most businesses fail.
@@emilyau8023 With that mindset even more so.
@@emilyau8023yours maybe.
@@emilyau8023perhaps yours did lol
Couldn't have watched this video at a better time. I just got done with my first year in electrical engineering, and I think I want to go into the consumer electronics and hardware industry; however, I've always worried that the work environment and salary would not be as good as the software scene, let alone in demand as much due to factors like automation, as you mentioned. Then again, I would rather work in person than solely remotely, and I do not want to sit in front of a computer for the entire day. I think a mistake that maybe some young people like me do is get disillusioned with the true reality of an electrical engineer. We may see movies like Iron Man or Batman or take a liking to dystopian futuristic media like Cyberpunk 2077 or the Bladerunner series and think that EE's will be able to work with all these cool technologies and gadgets; however, in reality, the work environment can become very degrading and redundant, but at least I still got three years to go lmao.
I noticed you are Hispanic, were you ever involved with SHPE, and if yes, how so?
Glad you found it insightful!
About SHPE, I never joined any student organization while in college.
Had some classmates who did and they all liked the experience.
That's how I feel too. If I could do anything, then I would like to build and test CPUs nd GPUs for Intel, Nvidia, AMD, etc. They have those jobs, but many of them are going more into AI than I like.
I go to tamu for CE, when I got into my major I understood it as having the two tracks like you said(hardware and software). However, when I got in, it was the first year they got rid of the tracks, so it’s just one computer engineering. Now, I’m worried that it will be hard to express to companies that I know how to program instead of just saying I’m doing the computer software track. My plan, guided by my dad at intel, is to make a portfolio of c++ and get my AWS Cloud dev certification. I honestly feel a little cheated by my university that there was no documentation of the change, and it’s caused a ton of stress. On the other hand though, my university is right at top ten for comp engineering and high twenties for CS so maybe it will end up working itself out.
You can build your portfolio around the track you’re more interested in. That way you always have something to point to during interviews.
I had all my hardware projects (schematics, design calculations, etc.) on GitHub and that helped me.
But don’t overthink it, your skills will speak for themselves. 🔥💪🏽
Im in my second year of comp Eng and I taught CE is mostly hardware so I was suprised when he said we’ll have to choose which we have to focus on ? I’d like a carrer in software but my friend says CE is mostly hardware so it’s a bit of a bummer I taught I’ll be making apps and stuff but he says it’s mostly like EE I’m so confused
@@greatminikwu9089Bro, there’s probably about equal parts SW and HW in CE, if you exclusively wanted to make apps, why’d you choose CE?
Here I am a Biochemistry major and computer science minor about to graduate wishing I had majored in Computer engineering.
Why do you feel that way?
@@johnnyrsm For my CS minor I had to take two computer organization classes, one focused on Assembly and another focused on circuits (digital systems). I took digital systems last semester (which I enjoyed a lot) and I’m currently enrolled in Computer architecture with Assembly. I know I’m still enrolled in assembly, but these two classes thus far have been my favorite I’ve taken in college. In assembly we just started discussing about programming microprocessors with Assembly because we’re gonna start working with Arduinos in about 2 weeks which I’m really excited about.
Going into college I wasn’t even aware of computer engineering being a field of study. Although my exposure to the discipline has been minimal, it really makes me wish I had studied it.
@@Scriabin_fanit’s definitely a fun field
Bang on! I got into hardware after enjoying hobby projects and covid made me realize that I want a remote job. Semi conductor sucks the life out of you .. I took pure electronics subjects and find it hard to switch now.. were you able to switch roles?
I know the feeling! Yes I was able to. I went from Semiconductors to Embedded Systems Programming (C/C++).
@@johnnyrsm can I ask what does an engineer working in semicondunctor do in a daily basis? Im going to study EE next year but still a bit confused about the actual work of the career that I might follow in the future?
@@handsomebon EEs daily work center around design and testing. You could be working on designing a circuit that meets given requirements and you would have to run simulations to characterize the circuit for example.
There's LOTS of testing in the industry, both during pre production and post production. You'll be working closely with the fab and other designers to make sure circuit behavior is as expected or make any changes necessary to the design.
Some basic programming is also involved to write test scripts and things like that.
EE is a pretty big area and your tasks will depend a lot on your specific role. You'll start to get a better idea of things as you go through your core classes. Let me know if that helps!
@@johnnyrsm thank you for the detailed reply. Also I just discovered your channel though this video but your content is underrated man! Definitely gonna subscribe
@@handsomebon Thanks man glad I could help! 🤝
You're still young and at least you have something to show for your time spent. Always keep learning.
Learning never ends 💪
Hi Johnny, my name is Julius Rizo alias JC from Managua, Nicaragua. My comment is in two parts or two consecutive comment due to its content and complexity.
I - First and foremost, I engage with your case or stuff because I made the same mistake many years ago. I began as
Computer's engineering student at National University of Engineering but in my third semester I make own my mind changing my career to Electronic Engineers. It was the most great mistake, at that time I have to receive at least 10 math including Advanced Maths, Fourier and Laplace Transformers, Mechanic 1 & 2, Thermodynamic, Assembler Programming, Digital System Design, and finally Communications I and Ii plus Control Engineering I and Ii. I can tell you in each project of class I have to code in different languages Assembler, C language, Mathlab, TURBO pascal oriented to objects and so forth. I n conclusion I bacane a tough and competitive developer of software applied to Hardware and Communications.
I have a quick question. Do you always work on circuit boards? Do you build more than repair?
It was mostly repair and debugging. The build process tends to be outsourced to either India or China.
Dam, this is hitting hard.
What about salaries and scope?? I always thought hardware developers are cool and had not to go through lots of programming language, Just C langauage. Also is there high future scope for hardware devs and what's your opinion about salary as compared software engineering?
If it's embedded hardware then it'll be mostly C language and C++. Most devices also had some sort of web interface which meant there was some Javascript involved as well.
Salary wise depends on the area. My time in Ft. Lauderdale / Miami I noticed similar salaries for both HW and SW roles, around $120K. Keeping in mind I had a couple years of experience at this point.
Since most HW roles required office presence they were pretty flexible when it came to negotiating a raise.
In my opinion the area with the highest potential in the coming years is A.I. and that's what I would focus on.
@@johnnyrsmI know C. Is it necessary to learn C++ too?
@@mohamedthajmeel9715 it’ll depend on the role but it never hurts to know more. In my case I had some OOP experience from school but got more involved with it on the job itself.
I'm stuck on mechanical engineering and computer science , I did some building and programming in high school making a self driving rover that detects objects that are in the way and I liked the building and programming part but I'm not sure if CS or ME is gonna be similar to what I built in highschool , any suggestions.
Computer/Electrical Engineering is closer to the type of project you described. CS leans more into the theory and programming side of things. ME gets closer to physics and bigger machinery.
I'm doing ece and I'm in my final year. I always wanted to get a core job like embedded software or VLSI smth like that. Is it a wise idea to go behind it or software developing is a good idea?
People said digital electronics have more options than analog. So, would it be good if i focus on digital?
This is an interesting question. The answer will depend on what you want at this stage in life and the future you're looking to build.
I'll share my thoughts and experience but keep in mind my biases.
I too was enamored with VLSI design, embedded systems etc. while in school. But once in the industry I became disillusioned with it. Most of the "interesting" problem solving work that drew me in is heavily outsourced.
Sure you can find very high earning positions on those fields, which if money is your main motivator then it's a good choice. However the semiconductor industry is so niche that the longer you stay in ti the harder it'll be to try something new should you decided to do so.
I agree that Digital/Software Dev gives you more options in the sense that your skills are more transferrable should you decided to switch jobs, roles or start your own business.
In my case I knew I wanted freedom and the ability to work for myself even if it wasn't related at all to Computer Engineering.
I have a job that‘s pseudo hardware and embedded starting next week (also a Comp Eng major) I hope the transition more into embedded over time
Good luck!
Thank you man for your insights
You're welcome bro
Hey man! I hope you are doing alright.
I have got a full-time equivalent offer Jr Hardware Designer in an electronics company near me, I'm in my last semester and I start the internship few days later. I don't think I have any particular inclination towards hardware, or software for that matter. I've always despised writing code (data structures and algs types during my engineering) so I thought it'd be better idea to go with core job. The pay isn't good for the internship, so I've been having lots of self-doubts.
I'm based in India if that helps. I wish to pursue my masters abroad in EU when I am financially capable soon enough. Hope you answer. Thanks!
Hey man! Hope you’re doing great! What is the question exactly?
@@johnnyrsm The work looks really different to what I expected, I might have to sign a bond already midway between my internship for a year long contract at company.
I don't have any other money making option as of now, should I just stick to it? I was hoping to get into ASIC verification in future does work experience as hardware design engg hamper my chances?
@@anshitsrivastava1081 If the goal is to move to ASIC verification you'll want to learn VHDL and Verilog. I don't think going into hardware design will hamper your chances in any way.
I know money is factor, but what other areas interest you that are not hardware or software? That way you can identify skills you can learn and monetize them eventually.
Would there be a penalty if you leave the company before the 1 year mark?
@@johnnyrsm My interests are very scattered, and with some personal hardships, I never found the time to sit alone and try to figure out what I want.
I think I'd love to get into management, I feel I could be a good people manager. But at the same time I want to go into higher studies and do some meaningful research in electronics.
Leaving the job midway, they'll hold the experience letter. It's not an offense to leave any company midway in eyes of court.
@@anshitsrivastava1081 I would make it a priority to block out some time to define your goals.
From there I would make an action plan to achieve those goals.
I really want to help you, but I can’t offer any useful advice if you’re not even sure where you want to go.
You need to decide if that’s doing research, pursuing a managerial role or something else.
As for the job, if that’s the only penalty I would take it.
You get an income which will make it easy to try new things without worrying about money so much.
You might not get the letter if you decide to leave early but the skills you learn go with you.
You just have to make sure you’re capable pf demonstrating you actually have those skills.
Well, at least you were able to find real engineering work. Most engineering graduates don't.
True
Im a 2nd yr EEE student got a offer at BAE for hardware engineering, gonna start my internship soon but have no clue what my job is going to be. Thanks for your insights, after the recent AI breakout i still feel like hardware could be a better place than software and after covid most jobs have become hybrid. Wish me luck please, and is there anyway for me to contact you if im stuck anywhere about my career. Thanks mate. Cheers
Sure, Message me on IG @johnnyrsm_ig and reference this comment
@@johnnyrsmhello bro i wannna ask something about software engineering can u help me out
@@AnimeWorld-cs5zh ask away
@@johnnyrsm i have completed my FSc in engineering recently and im thinking of going to programming field what should i learn first i have no idea about these things i searched alot but its still confusing
@@AnimeWorld-cs5zh what engineering field? What are you interested in?
Don’t regret for being a engineering
I just started my profession with hardware engineer which mainly involves pcb design.
I kind of regret getting into hardware since it didnt work out as expected from the hobby perspective and this domain requires precision output and also this requires to work from office.
Is it better if i switch to embedded software so that i can fulfill my dream of working remotely?
Any suggestions on which software shud i start learning so that i can switch to embedded software since i have worked on softwares like Keil IDE and Arduino IDE and that felt better to me and also i can work remotely which is highly preferred.
If u don't mind can you share any way of contacting you
If your goal is to work remotely then yes Embedded Software will give you more opportunities than PCB design IMO.
Getting familiar with Visual Studio code and learning C/C++ is foundational for Embedded Software.
@@ha3keye Message me on Telegram @johnnyrsm
Mind me asking what your role was and in which company? Kind of in a similar situation right now.
@@dovahkin97 Sure! I worked as a Design Support Engineer at Texas Instruments.
@@johnnyrsmMan I can relate so much. I am going to start as an equipment engineer at one of the fab five soon and although my whole background through BS and MS has been EECS and it’s my passion; I guess doing it day in and day out will probably suck the life out of it
When you say to try as many things as possible, do you mean like trying multiple degrees in college, or trying multiple hobbies, or trying multiple fields in science? And how do I do that
Moreso means getting involved in different projects or activities. The more situations you expose yourself to the better you’ll know yourself.
If you’re still in school you can participate in a project that interests you even if it’s outside your field.
At work if my manager was looking for someone to help out in a different team I’d offer to do it to learn about it and see if it was something I liked.
A few examples, let me know if that clears it up.
@@johnnyrsm Yes thanks !
yo you look like you have good looks potential to become a 8/10, right now you already have good facial proportions, all you need to work on is your jaw, get less face fat and chew on hard gum to have an angular bottom face, your eye area is already amazing, your nose is sharp,
Thanks for the feedback!
bruh what
What do you mean by hardware engineer? Are you designing systems on the chip or are you working in the fab?
I mean designing the circuit board and debugging.
But I also worked with the fab an one point in my career.
@@johnnyrsm Hi, cool channel! Do you program in Verilog or VHDL? I am looking to get into FPGA/ASIC Design Engineering.
@@hectorvidales876 Thank you Hector! I used to work with Verilog. Are you in college currently?
@@johnnyrsm Yes I am. I am studying Electrical Engineering. Do you have any advice for me?
@@hectorvidales876 1- Work on side projects that interest you. It's the best way to build up your skills and your portfolio for when it comes time to job hunt or starting your own business. Publish your work and progress on as many social media platforms as possible.
2- Don't neglect your programming fundamentals. Very common to be working with code even on EE roles. That will help set you apart and facilitate you changing careers if you ever decide to do so.
3- Remember to work on yourself outside of your job. Technical skills are obviously important on the job but it's the soft skills which make a difference in the real world.
Much success to you my friend!
very benifical video
Thank you 🤝
Guys hello.
Is it possible to be a computer engineering "generalist "
I love the hardware and software parts equally and where could I end up working from !
You could look into being an Embedded Engineer.
You’ll be working with both software and hardware there.
@@johnnyrsm thank you John.
But the salary is better for hardware engineers compared to software engineers
Nope. Software engineering is one of the highest paying jobs out there, with remote work and not too many hours.
@@McFlashh hardware engineers are paid more and can also work remotely
@@xeta-p4u How can hardware engineers work remotely? They work with circuits which require to be at the work place. Also software engineering is in such high demand and is the fastest growing market in the world, hardware engineers don’t get paid as much. But I have respect for hardware engineers because it’s harder work
@@McFlashh Most of the hardware design is done using software and sent to fabrication plants where they’re fabricated. For example, companies like apple,Nvidia, AMD, Infineon, Texas Instruments, etc they employ thousands of hardware Engineers who design their hardware with various software and coding language like vhdl, systemverilog, python, tcl, etc and they send these designs to companies like TSMC or Intel to manufacture for them. Unless you’re working with embedded systems ( and even then, a huge chunk of your work would be on software). Also hardware design jobs pay more than software, admittedly they’re not as prevalent as software jobs and the barrier for entry is significantly higher ( most hardware jobs require graduate level degrees in Engineering), this is a good thing because the easier it is to learn a skill, the more people learn it and get into the industry, dragging its value down.
@@dekev7503 Yeah, the manufacturing for circuits and chips are automated by machines. Software engineers can work in hardware too as they can program and engineer software at higher levels than hardware engineers can. Software engineer is the fastest growing job in the world, growing at a rate of 26% annually.
Oh man, if I just viewed this vid. I just started out in a Junior HW job and honestly its a bit overwhelming, nevertheless do you have some tips for a Junior HW Engineer ?
Be active in seeking guidance from your Senior Engineers. You're not expected to now everything right off the bat but show that you're willing to learn fast.
Next, don't be afraid to ask to work in other projects that interest you. Exposing yourself to different problems will help you identify where your natural skill set lies.
Finally, if after some time you discover the role is not for you, rip the bandaid and move one. If you're smart and capable to get this type of job in the first place you'll be just fine.
Much success to you!
@@johnnyrsm Thanks mate. I appreciate it.
Thanks so much man, it helps me a lot to make a decision for my future career
You're welcome, glad you found it valuable!
After over 40 years of being a hardware engineer, my chief complaint is that for the vast majority of positions, it is not remote work. That means that you pretty much have to live where that work is done, which means, you are forced to live in the most expensive places possible. Yes, if you are doing embedded software/firmware you might need to be in the lab where the embedded system is that you are working on (along with the hardware guys). But for the most part, the HW guy/girl needs to be in the lab where all of the expensive equipment is.
Lol software engineers getting wrecked in the markets right now
Interesting. In what way?
@@johnnyrsm Layy-offs, overcrowded, AI, no-code solutions,...
Great vid
Thank you
Hi can you help me
Do you still need my help?
@@johnnyrsmhi where r u from
@@trades884 originally from Puerto Rico
@@johnnyrsm where is this place .. and where are u currently
@@trades884 you need to work on your social skills.
Allah hoooo