Software vs Hardware ( Engineering)

แชร์
ฝัง
  • เผยแพร่เมื่อ 21 ส.ค. 2022
  • The infamous dispute in the tech community. I do my best to explain the differences and help you decide which one is better ( hardware is more fun :)
  • บันเทิง

ความคิดเห็น • 126

  • @swagermaster8573
    @swagermaster8573 ปีที่แล้ว +47

    I love both equally, i would be too bored to only code so i chose computer engineering which in my opinion is the best major since it has both comp science and electrical engineering concepts

  • @illusive_agent
    @illusive_agent ปีที่แล้ว +56

    It was way too hard of a choice for me. So now I spend most of my time studying both.

    • @bedonasser7472
      @bedonasser7472 ปีที่แล้ว

      Is it still hard ?...how much time u spend in one of the two?

    • @illusive_agent
      @illusive_agent ปีที่แล้ว

      @@bedonasser7472 It takes up most of my time. I go to uni for software so I have to use my free time to learn hardware engineering online. And some parts are hard but I eventually get through them. I should’ve done it the other way around because I probably won’t get a job in hardware by being self taught but it’s doable in software.

    • @ahopefiend1867
      @ahopefiend1867 ปีที่แล้ว

      so you picked hardware.

    • @illusive_agent
      @illusive_agent ปีที่แล้ว +8

      @@ahopefiend1867 I rather a job in hardware now but I study computer science at uni. So I messed up because even tho I self learn hardware engineering, they are more strict with degrees.

    • @st4yclutch391
      @st4yclutch391 11 หลายเดือนก่อน +2

      @@illusive_agentshould have taken EE u could have had both fields

  • @magnuswootton6181
    @magnuswootton6181 ปีที่แล้ว +21

    hardware is making the computers, software is using the computers!

  • @McFlashh
    @McFlashh ปีที่แล้ว +13

    Hardware engineers have harder lives than software engineers, software engineers have softer lives than hardware engineers. It's all in the name.

  • @HamdiFa
    @HamdiFa 4 หลายเดือนก่อน +3

    I have a master's degree in Electronics... However I am a deep software guy and i realized that while doing my project in my master's degree when i had to create an app that went along side with my electronics. Today I have learned Data Structures, Machine learning, Website/App Development and as an added benefit I know electronics as well. While working as a hardware engineer i needed to know a lot of physical calculations to estimate SNR, Gains, Amplification..... While working as a software engineer I needed to use a lot of logic and flowcharts. I feel software can get very brainstormy but as a hardware engineer you just need to be good in physics. Plus i felt more like a scientist working as a hardware engineer.

  • @handsomebon
    @handsomebon 7 หลายเดือนก่อน +1

    Thank you your video have made me feel more comfortable of my decision to go with EE while most ppl around me study CS because of the same reason about the other work i might be able to do rather than sitting all day in front of a computer screen.

    • @aleksgornik
      @aleksgornik  7 หลายเดือนก่อน

      I am at your service !

  • @duckwithdrum
    @duckwithdrum 6 หลายเดือนก่อน +1

    Im currently in college wanted to do Cyber security but after year or two I realized this isnt what I want and struggling to either continue through this or switch. But this video did help me decide more towards hardware

  • @socialpundit_1
    @socialpundit_1 8 หลายเดือนก่อน +5

    Love hardware too, that's why I've chosen to study computer hardware engineering and one day work as a digital circuit designer.

    • @aleksgornik
      @aleksgornik  7 หลายเดือนก่อน

      Love that

  • @saiimum
    @saiimum 4 หลายเดือนก่อน

    Cheers mate for the explanation. I want to become a hardware engineer. Your explanation helped me to decide.

  • @user-ru9ke8mr4l
    @user-ru9ke8mr4l 3 หลายเดือนก่อน

    Thank you so much bro❤ I'm a high school science student in the Gambia and I have a passion for hardware engineering, this video is really helpful for me
    😊

  • @Caveyy
    @Caveyy 10 หลายเดือนก่อน +5

    I prefer hardware too but I do want a job right out of college so I can apply for a software remote job and then always transfer my job to hardware later on because I’m gonna study general computer engineering so I’ll learn both software and hardware

  • @brandoncraddock5505
    @brandoncraddock5505 ปีที่แล้ว +2

    Embedded / IoT be paying kinda well yknow. To give yourself an edge try to take some form of hardware security / cryptography module if available. If I move from a Bachelor to a masters EEE at my uni 4th year offers information theory and cryptography. I’ll definitely consider taking it.

    • @aleksgornik
      @aleksgornik  ปีที่แล้ว +2

      You have planted the seed

  • @shelbycobratOG
    @shelbycobratOG ปีที่แล้ว

    Genius! Thank you so so soooo much.

  • @HassanSazid11
    @HassanSazid11 8 หลายเดือนก่อน +2

    omg this is my reasoning behind choosing Electronics engineering instead of CS

    • @aleksgornik
      @aleksgornik  8 หลายเดือนก่อน +1

      yes sirrr

  • @TechnologyofTodayandAlways
    @TechnologyofTodayandAlways 6 หลายเดือนก่อน

    good video, congratulations, I'm already your new subscriber 👍 blessings 🙏🏻

    • @aleksgornik
      @aleksgornik  6 หลายเดือนก่อน

      Thanks for subbing!

  • @ninjaoftherift1620
    @ninjaoftherift1620 หลายเดือนก่อน

    I started as a web dev I realized I also have a bit more love for hardware now doing my masters in software engineering with a specialization in robotics / embedded cause I want to become a software engineer that works on these specific things as you have to deal with the hardware

  • @estherhozy9475
    @estherhozy9475 ปีที่แล้ว

    Thank you for your help

    • @aleksgornik
      @aleksgornik  ปีที่แล้ว

      No problem - got any questions hit me up !

  • @Edward-mu6cs
    @Edward-mu6cs หลายเดือนก่อน +1

    *Laughs in Computer Engineer*

  • @renatomartingonzalesgranar8257
    @renatomartingonzalesgranar8257 11 หลายเดือนก่อน +1

    In my own view, both have an important roll in their respective areas. But I had to decide which one is the best I would say that: it is easier to study a hardware career and then try to learn some software skills (and also beacuse there aren´t any like an industry. I love mechatronic engineering, industrial processes and automation, is amazing!) than study a software career and then try to learn a little bit of hardware: electric and electronic circuits, use of measurement devices, etc. That is my personal opinion,

    • @aleksgornik
      @aleksgornik  11 หลายเดือนก่อน

      I like your opinion

  • @thanhhuyvu4530
    @thanhhuyvu4530 2 หลายเดือนก่อน

    thank you for the video !! now i can visualize my job after graduate

  • @lexlynus8816
    @lexlynus8816 ปีที่แล้ว +19

    I'm a STEM student and i prefer handy things too cuz i believe I'm good at it. I'm happy if something I'm trying to fix physically ends up well. I know it'll be a hustle but you're right it's actually more fun. would u recommend me the Hardware one? cuz i think it's what I'm going to take.

  • @pixelapse9613
    @pixelapse9613 ปีที่แล้ว +1

    I wanna both because it can be more Interesting that I can make Everything I want such as Making Rocket with trust vectoring control and how it'll react in the various condition

    • @aleksgornik
      @aleksgornik  ปีที่แล้ว +2

      Yes you can 100% do both!

    • @1percent22
      @1percent22 หลายเดือนก่อน

      what bachelors degree are you in now?

    • @pixelapse9613
      @pixelapse9613 หลายเดือนก่อน

      @@1percent22 I'm second semester in Mechatronics Engineering

  • @McFlashh
    @McFlashh ปีที่แล้ว +2

    I've also seen the reason that HE aren't anywhere as in demand as SE is that there are machines which manufacture and design circuits, microchips etc.

    • @WinningJiroOjejenu-cu6hd
      @WinningJiroOjejenu-cu6hd ปีที่แล้ว +2

      I've not seen a machine design a chip before 🤨

    • @dekev7503
      @dekev7503 4 หลายเดือนก่อน

      There’s no machine that designs chips and circuits. There’s AI that writes code now, that’s why there are massive layoffs in the software industry now, one senior software engineer can do the work of 50 programmers. On the flip side, there’s an ever increasing demand for hardware Engineers.

    • @McFlashh
      @McFlashh 4 หลายเดือนก่อน

      @@dekev7503 The actual chips themselves are manufactured by machines, you really think a person can hand manufacture 10 billion transistors on a chip? In software, everything is done by the engineers.

    • @dekev7503
      @dekev7503 4 หลายเดือนก่อน

      @@McFlashh You CLEARLY know absolutely nothing about chip design. The actual physical chips have been manufactured by Machines for the past 50 years. Who do you think designs them? Or do you think that the machines can come up with the designs on their own? Even the most advanced AI tools today Cannot design a chip from scratch, despite decades of trials (and by design, I don’t mean regurgitating some older designs from the internet like what chatGTP does)

    • @McFlashh
      @McFlashh 4 หลายเดือนก่อน

      @@dekev7503 My bro, that's my point. I said that machines manufacture them, not design them. That is done by hardware engineers.

  • @kiyuzooo
    @kiyuzooo ปีที่แล้ว

    I've always wanted to be a software engineer because i wanted to make my own web/app that could make money passively. but i don't think that i could do that yet because i'm going to study electronics and instruments in uni. Would it still be possible for me to make a web/app eventhough i'm just using the internet as my main source? Then i could use my skill in electronics and instruments somewhere else. If you have the time would you please answer my question, thanks 👌

    • @aleksgornik
      @aleksgornik  ปีที่แล้ว

      of course you can ! TH-cam is your best friend for this - there is defo a tutorial somewhere on making an app in your favourite porgramming language. Good luck !

  • @abdifatahaden4761
    @abdifatahaden4761 ปีที่แล้ว +1

    Launching a software product: beep beep boop.
    Launching a hardware product: beep beep *panic attack* boop.

  • @robertpearson8546
    @robertpearson8546 ปีที่แล้ว

    What about firmware? What about microcoding? What about limpware? What about Gatesware (thousands of bugs held together by a few lines of code)?
    Do you use Petri Nets to design both hardware and software?

  • @phonemyat475
    @phonemyat475 11 หลายเดือนก่อน

    I'm just a new at IT field and now I'm studying both of them but when the time that make a decision to choose is arrived, I don't know what should I do. The only thing thing I know is I don't wanna spend my times on the table by coding and I wanna be more fun. I don't care about money. So what should I do, Sir.

    • @aleksgornik
      @aleksgornik  10 หลายเดือนก่อน

      The thing is you will do some coding in both roles. But the hardware engineer will always code less. So I think it's clear for you if you don't wanna sit in front of a desk all day.

  • @roryrori9856
    @roryrori9856 7 หลายเดือนก่อน

    thank you

  • @im_simarjeet
    @im_simarjeet ปีที่แล้ว +5

    Software is intellectually rich, problem solving oriented where prerequisite is only syntax BUT Hardware requires procedures and more theory to be used repeatedly...
    What's your views...
    I have to choose bw ece and cse in next 4-5 days... great if you make more videos on this topic... and how to maximize our scope even if I choose ece

    • @aleksgornik
      @aleksgornik  ปีที่แล้ว +7

      hardware > software - it’s more fun :)

    • @rpt170
      @rpt170 5 หลายเดือนก่อน

      That's the problem with software. It can trick you into thinking that you're intellectual while in reality, it has little to do with actual science.

    • @rpt170
      @rpt170 5 หลายเดือนก่อน

      Procedures and theories that you'll barely understand even afer using them for years

  • @qink9846
    @qink9846 ปีที่แล้ว +1

    damn, im already stressing in high school

  • @timothychumo5690
    @timothychumo5690 ปีที่แล้ว

    anyone who can help me my laptop screen just turned pink what might be the issue?

  • @rakshithnp7201
    @rakshithnp7201 5 หลายเดือนก่อน

    Hardware is really hard, but very satisfying, as we are not money-making machines; we are making machines.

  • @Newday744
    @Newday744 2 หลายเดือนก่อน

    is it okay to go from full stack web dev to bet Hardware ( Engineering) ?

    • @aleksgornik
      @aleksgornik  2 หลายเดือนก่อน +1

      Of course ! The hardware world has less resources out there than web dev on the interent so you need to be a little more diligent however more than doable.

  • @jasonolafami4528
    @jasonolafami4528 8 หลายเดือนก่อน +1

    i prefer hardware engineering the most. software and electrical I tend to struggle. or maybe I should say I like working with computer components the most

  • @cipanmandul
    @cipanmandul 9 หลายเดือนก่อน

    Originally a software guy but when im become older my jobs and interest are more to hardware.

  • @taufeeqkhan2629
    @taufeeqkhan2629 7 หลายเดือนก่อน

    take the electronics branch. it has both hardware and software. and best thing when you will everything from scratch you will automatically like programming (lower level)

  • @user-iy3ww9wh3t
    @user-iy3ww9wh3t 7 หลายเดือนก่อน

    Thanks

  • @vuo7ng
    @vuo7ng ปีที่แล้ว +1

    i'm more of a hardware person too

  • @davidlynch1263
    @davidlynch1263 ปีที่แล้ว +3

    Hardware keep your body harden somewhere from time to time

  • @abstracttom.cleanelephanto5659
    @abstracttom.cleanelephanto5659 ปีที่แล้ว +1

    My brother wants to be a software engineer but me I have a different goal to be an interior painter 👩‍🎨 and that’s how I choose to use my math skills

  • @k.j3173
    @k.j3173 ปีที่แล้ว

    Me personally I like to work with my hands. I love technology and building.

  • @joestables2600
    @joestables2600 ปีที่แล้ว +1

    I'm doing EE but I want to go into software

  • @myworldbox
    @myworldbox ปีที่แล้ว +1

    i love computer science and money

  • @bilwabhde9260
    @bilwabhde9260 7 หลายเดือนก่อน +2

    i think i should go with hardware cuz i like computers and electronics in general its not like i dont like coding but things like web development , app development never interest me.

    • @aleksgornik
      @aleksgornik  7 หลายเดือนก่อน

      I am the same. Web dev is boring as hell.

    • @michalsvihla1403
      @michalsvihla1403 2 หลายเดือนก่อน +1

      But coding isn't just web dev... A firmware/OS developer still falls under software and it's a job that's close to the hardware.

    • @bilwabhde9260
      @bilwabhde9260 2 หลายเดือนก่อน

      @@michalsvihla1403 yea you are right and i do have interest in such stuff but i dont like the completely software side of cs

  • @closecartoon
    @closecartoon ปีที่แล้ว +1

    Shit ... Is there a profession for both? If so I would bet all my money on it to go for it

    • @aleksgornik
      @aleksgornik  ปีที่แล้ว +2

      People who do embedded stuff get to do both

  • @luiscarmona9890
    @luiscarmona9890 ปีที่แล้ว

    Being in front of your screen all day everyday would seem to be the most boring depressing life ever and so much eye pain and headaches

    • @drblitz3092
      @drblitz3092 11 หลายเดือนก่อน

      Ya, that’s the reason I dont want a career in office work.
      All the joy I get in life comes from video games and I think that looking at a screen at work all day, and then coming home to look at another screen all night would ruin the magic I see in video games.

    • @prohibited1125
      @prohibited1125 11 หลายเดือนก่อน

      Nah people like me are in front the computer or studying all the day. We are engineers not bussiness people

  • @tysoncoffman7562
    @tysoncoffman7562 ปีที่แล้ว

    Hardware, admittedly bias and I am also retired since 2019. Find its a mixed bag and luck and who you know can play a lot into it from own experience, one's own mileage may vary.. Personally prefer hands on. Cheers!

  • @mubarakabdullahi5829
    @mubarakabdullahi5829 ปีที่แล้ว +2

    Hardware for sure

  • @chaselewis8473
    @chaselewis8473 7 หลายเดือนก่อน

    "handyman skills" that's mighty disrespectful on god - hardware guy
    Also just side note its 100% a joke cause a buddy in the trades said its disrespectful to call any of them "a handyman"

  • @McFlashh
    @McFlashh ปีที่แล้ว +1

    Software engineering is the perfect job for introverts.

    • @aleksgornik
      @aleksgornik  ปีที่แล้ว +1

      Yes - most are vitamin D deficient as well lol

  • @EERicky
    @EERicky 10 หลายเดือนก่อน

    You can make some good money in hardware if you know what your doing start your own projects.

  • @matrix-jq7vh
    @matrix-jq7vh ปีที่แล้ว +3

    In conclusion from this explanation, taking EE is a bad decision compared to CS/SE. If software makes you millionaire than go for it and do fun afterwards..What's your opinion?

    • @aleksgornik
      @aleksgornik  ปีที่แล้ว +4

      Software is like the 100% money route. If you wanna have more fun along your engineering career and sacrifice a bit of salary then hardware is great. You will still get a great salary - just not the best one.

    • @teknul89
      @teknul89 ปีที่แล้ว

      You dont need to study software because of the money there is also other engineering degrees you can take that can give you a lot of money too if not engineering maybe finance/accounting is more your thing if you are interested in money

    • @flavioalegrettiramos567
      @flavioalegrettiramos567 6 หลายเดือนก่อน

      @@sublivion5024 I've done both and I disagree. It starts from the very concept that EEs take math/physics courses which are usually tougher and dealing with real-world physics is much more painful than for example coding for a bank/twitter/facebook etc... Imagine pushing electromagnetics to such a deep level one might start hallucinating.
      Last but not least, EEs can go for software eng jobs, the opposite is false however.

    • @sublivion5024
      @sublivion5024 6 หลายเดือนก่อน

      @@flavioalegrettiramos567 ha yeah sorry that was me a year ago… i think it depends what you’re doing, like both have boring and more creative areas. the EE degree is probably more challenging for most people, i do maths and computer science (50/50) and find the maths much more intensive.

  • @TonyDaExpert
    @TonyDaExpert 6 หลายเดือนก่อน

    Chose Computer Engineering had a internship in robotics software have a full job in electronics + firmware

  • @cuzcohusky3533
    @cuzcohusky3533 ปีที่แล้ว

    Software makes more money but without the Hardware Engineering they have no job beucase they won’t have the components to make the computer they work on ; the only reason why salary is so low is because they are outsourcing them but now their is a demand for them so they are going to be needed in places like the USA that just made the chip act because they fell behind on that industry and is planning on growing its industry. Hardware is essential for everything electronic related

    • @aleksgornik
      @aleksgornik  ปีที่แล้ว

      This is true - all software runs on some hardware somewhere on the world

  • @Aaron-tl9zy
    @Aaron-tl9zy ปีที่แล้ว

    if you can throw it at someone its hardware
    edit: spelling correction

  • @yahyaa4499
    @yahyaa4499 3 หลายเดือนก่อน

    Hardware is harder because it includes knowledge and knowhow of CS phy math and harder programming.

  • @studiocodex7808
    @studiocodex7808 ปีที่แล้ว

    Hardware

  • @gamedevunity3dliviopanizzi170
    @gamedevunity3dliviopanizzi170 9 หลายเดือนก่อน

    no software no hardware and no hardware no software

  • @willpotter22
    @willpotter22 2 หลายเดือนก่อน +1

    Well shit hardware is what i wanna do then😊

    • @aleksgornik
      @aleksgornik  2 หลายเดือนก่อน +1

      amazing

  • @marniewyncoll
    @marniewyncoll ปีที่แล้ว

    go ECS so u don't have to pick yet >>>

  • @SiddharthSingh-uo9bw
    @SiddharthSingh-uo9bw หลายเดือนก่อน

    Made multi million in HW by playing cards in 7 years 😂

  • @kamilkachnic7360
    @kamilkachnic7360 ปีที่แล้ว

    Nasz Polski Iron Man... powodzenia w anglosaskim świecie, może kiedyś zatrudnią Cię w Tesli, Apple, SpaceX lub gdzie tam chcesz budować swoje projekty.

  • @user-pd1tt8sd7f
    @user-pd1tt8sd7f 11 หลายเดือนก่อน

    hardware cause im doig everythig agai just code is too 1 sided

  • @lightoniaazyel397
    @lightoniaazyel397 11 หลายเดือนก่อน

    comment

  • @prohibited1125
    @prohibited1125 11 หลายเดือนก่อน

    2:45 sure? CS can have remote work. Hardware engineers cant so... CS win

    • @aleksgornik
      @aleksgornik  10 หลายเดือนก่อน

      Who said remote work is the way to go

  • @user-lp5lj5jg2y
    @user-lp5lj5jg2y ปีที่แล้ว +1

    the start of the video gives me gay porn vibes
    "what's the difference between SOFTware and HARDware..."

  • @aerohk
    @aerohk 8 หลายเดือนก่อน

    Hardware guys don't know jack about CS topics like data structure, algorithm, coding theory, space/time complexity, etc. They can write programs that are simple and sequential, but good luck implementing a distributed system, load balancing, etc.

  • @Fl3ggm
    @Fl3ggm ปีที่แล้ว

    SOFTWARE LAD