Is Software Engineering A Good Career?

Is Software Engineering A Good Career?

Shane Hummus

2 года назад

112,917 Просмотров

Ссылки и html тэги не поддерживаются


Комментарии:

@AMultipolarWorldIsEmerging
@AMultipolarWorldIsEmerging - 08.12.2023 07:14

I know people who are a year out of one of the best software engineering boot camps with great placements and they still can’t find a job. I’m just lucky the program I’m in gives you a full refund if you fail out bc I’m totally over swe

Ответить
@ayefounegautiersomane2592
@ayefounegautiersomane2592 - 05.11.2023 01:29

Good day sir ! What do you think about mechanical engineer ? Is mechanical engineering a good career ?
AGS

Ответить
@Maaruks
@Maaruks - 16.09.2023 18:47

Depends where you live. I had to work for 50$ USD per month (as a Java dev) when I lived in Latvia.

Ответить
@johncalla2151
@johncalla2151 - 11.09.2023 04:31

don't do it

Ответить
@echo-channel77
@echo-channel77 - 18.08.2023 00:32

Now the truth - About 15-20 years ago SW engineers were doing very very well and large companies, but the companies were not happy paying one person a double salary and being held hostage by key-man syndrome. So they began doing two things. FLOODING STEM into universities and later into high schools and even elementary schools. Second, they began looking overseas. A $30k salary in one country is equivalent to $100k+ in other countries, hence the H1b visa explosion. This led to an explosion of "contract companies" located in these countries hiring locally, but then contracted by US firms. Covid kicked this into high gear, so now the actual coding is being done overseas, but the documentation, code reviews, and management of the contract employees. So there are no two major hurdles, outsourcing and outdating and despite his enormous optimism, I think it's important that people considering this field understand what's actually happening today.

Is it easily automated? Not right now. Will it be, ABSOLUTELY. If you've seen chatgpt cook up code, that is absolute child's play. There are MULTIPLE companies working on refining AI algorithms which completely focus on and promise to completely eliminate the need for software developers. I've seen these work, it's absolutely insane how good they are and how quickly it can debug the code and fix it. The training data is being generated off of real-world bugs encountered in the field. A bug that took 3 people nearly 2 weeks to find and fix was solved in 530 microseconds. Having seen the capabilities, the motivation for companies the save (dev is all expense and loss).

Outsourcing is only going to continue to increase. It's far too profitable to pay a "company" (and I use that term very very loosely) $60k per SW engineer than to pay one $100k in the west. As I mentioned, the role of software engineers is gravitating more towards handing documentation, code clean-up, testing, and anything but coding because they'd be paying twice as much per line of code you write. The hard cold fact is, inflation has priced US salaries out of the competitive market, at least globally. The median income in the US is $60k but the median income globally is ~$10k.

One other honorable mention is motivation. The people who right now are making good money live, breath, eat, and sleep coding 7 days a week. If they're not on a project they make one themselves. You're not going to graduate an walk into a job doing cool coding today (unless you've, on your own, learned skills that you can demonstrate to a high degree of proficiency in), so you better have a repo with a few home projects to prove not only that you have the motivation required, but that you can manage code, and deliver actual projects.

If I was entering college today, I would either do one of two things. Pick a different major if this is not a complete passion I want to do OR at the absolute minimum, in addition to a 4-year SW engineering degree, I'd get an MBA as a plan B. One last thing, if you plan to have a relationship, this person has to be the type that understands that when you start a project, you'll be checked out for weeks, despite all the talk about "work-life balance" it's purely a CYA thing. They're not paying $150k+ to watch you show up at 9AM and leave at 5PM unless you're consistently ahead of your sprint. BANK on working 10+ hours a days minimum and a half day on the weekend at home wrapping things up or preparing for the next sprint. So yes, if you do these things, you will make more, but I promise you, you will be earning every penny of it, and if not, that's a sign that it's time to start updating your resume and getting back on LeetCode.

Ответить
@HALLOPERKS
@HALLOPERKS - 16.08.2023 11:56

so, i like your video and was really helpfull but i want to major in computer science or bio mediacal engineering so like is software engineering a good choice as a bachelor degree

Ответить
@sort20131
@sort20131 - 16.07.2023 16:10

On the ageism part, I'm 38 and looking to start a new career. Been looking into this path for a few months, would that be an issue for me?

Ответить
@SonyRani-no9tg
@SonyRani-no9tg - 13.06.2023 23:30

can anyone please tell me ...should i choose software engineering or not???

Ответить
@willywonka00
@willywonka00 - 11.06.2023 09:18

I'm 40 is it too late for me to learn and get into the industry?

Ответить
@user-bv5ms8df5b
@user-bv5ms8df5b - 03.06.2023 17:57

Also, isn't ageism a civil rights lawsuit waiting to happen?

Ответить
@user-bv5ms8df5b
@user-bv5ms8df5b - 03.06.2023 17:47

What is the bottom of the barrel entry salary for a B.S. grad in Software Eng?

Ответить
@hosamgnaba3205
@hosamgnaba3205 - 29.05.2023 12:55

so you think that you can switch easily to software engineer ... you are far away from the truth my friend

Ответить
@Chris-tq1jy
@Chris-tq1jy - 27.03.2023 00:49

Can’t wait for the sex robots…

Ответить
@JDMorris81
@JDMorris81 - 16.03.2023 09:03

Shane, I was wondering if you could cover Software Tester/QA Analyst as a career? I was surprised to discover the importance of this role in the software development process yet they're not in the spotlight as much as Software Engineers.

Ответить
@christopheracevedo9070
@christopheracevedo9070 - 03.03.2023 00:14

Here's a silly question. Obviously if you get a Software engineer from WGU. You can get these jobs right? You don't need a CS degree right? lol

Ответить
@leonwestbrook8742
@leonwestbrook8742 - 21.02.2023 17:49

I'm a 1st year urban planning student extremely regretting my choice of career path and degree. I really want to go into CS with the aim of getting into software engineering. I have a DDM in BTEC Level 3 ICT (UK). Really hoping I get clarity soon and can make a clear path

Ответить
@fredericksandalo8909
@fredericksandalo8909 - 19.02.2023 08:44

is that a bull and a bear behind? looks like a trader in the financial markets

Ответить
@asjsk8286
@asjsk8286 - 26.01.2023 06:36

math is what i’m struggling with in this career, i hope i still achieve my goal tho, bc i love this

Ответить
@LearnAvecAmeen
@LearnAvecAmeen - 21.01.2023 14:43

You have a great style, Shane,

Keep inspiring insh'Allah

Ответить
@throwaway6288
@throwaway6288 - 20.01.2023 05:05

Lol “systems software, programming software, and application software.” You mean embedded system, web development, and mobile development?

Ответить
@mallillindantejr4920
@mallillindantejr4920 - 19.12.2022 15:44

I'm Computer Engineering students can i become a software engineer?

Ответить
@IffyEdem
@IffyEdem - 17.11.2022 16:00

I just look at joining low rated software companies to gain experience if my internships aren’t enough for employers

Ответить
@IffyEdem
@IffyEdem - 17.11.2022 15:57

My former highschool math teacher is a self taught web dev, and he switched over to being an app dev working from home
He is cool

Ответить
@anonymousplayer8174
@anonymousplayer8174 - 13.11.2022 05:46

I feel like its the best, because people in this field rarely deals with mean coworkers

Ответить
@anonymoushuman8443
@anonymoushuman8443 - 05.11.2022 20:39

Wow now I’m convinced I should become a software engineer 😊

Ответить
@weatherphobia
@weatherphobia - 24.10.2022 05:44

in Python is it end or end:?

Ответить
@weatherphobia
@weatherphobia - 24.10.2022 05:43

Image the depression of those key punch operators when they learned some 'machine' could do their job, and they would be laid off?
All those dedicated years of service. 'But they were still programmers'…no, not like the ones using the digital computers.
Reminds me of those horse-drawn carriage drivers being replaced by automobile taxis, all within 3 years in NYC! Talk about a change!!

Ответить
@its_abdu4925
@its_abdu4925 - 11.10.2022 14:55

Useless statistics, who gives a shit about meaning, i couldn't care less, just pay me and let me work. It's not a pink world

Ответить
@RagingBull721
@RagingBull721 - 24.09.2022 08:01

Higher pay just means higher taxes

Ответить
@freaklore
@freaklore - 18.09.2022 04:05

Everything was correct except ageism, if anything older techs are sought out for their experience. If a company only wants younger software engineers, then they won't last long. That is reality.

Ответить
@sowmyamt8670
@sowmyamt8670 - 10.08.2022 18:33

Bro do.. a vedio on mechanical engineering

Ответить
@limitless1692
@limitless1692 - 06.08.2022 10:27

No it is not.
It is a lot of competition and it gets outsourced to poorer countries...
The same what happened to Accounting now happens to Software Development.
Ohh and the market is inundated by Junior Devs, too much supply of unskliled wanabees..

Ответить
@meditationrelaxationandcal7390
@meditationrelaxationandcal7390 - 31.07.2022 01:30

How about studying "cyber security" at Bsc level and also learn programing

Ответить
@jaosjkxjzfo
@jaosjkxjzfo - 26.07.2022 01:52

i might get a degree in this, but i’m just worried about one thing: won’t the salaries get a lot lower and the job offers a lot harder to get in the next 10-15 years? what would i do with my degree if this happens?

Ответить
@Lehpurdzzz
@Lehpurdzzz - 10.06.2022 12:26

Due to its incredible popularity, there are so many software new grads entering the job market every year and it’s mega saturated now, let alone 4+ years from now.

I suggest other sectors of engineering such as embedded software and electrical. Those areas are much more difficult to outsource!

Ответить
@Alex-hc1pl
@Alex-hc1pl - 26.05.2022 09:38

Thanks to god I found this YT channel. I love the way you explains everything. You are the BEST. Love you Shane ❤️

Ответить
@akamedeheessien6982
@akamedeheessien6982 - 23.05.2022 02:36

Hey! Would like to ask does the college you graduate from have any impact on your salary?

Ответить
@InternetMadeCoder
@InternetMadeCoder - 22.05.2022 07:23

Fantastic video, the world needs more software engineers

Ответить
@jordanjenkins1671
@jordanjenkins1671 - 20.05.2022 01:39

Yes it's a great career even if you don't get into a FAANG-tier company. But it's definitely getting saturated and harder to get a career in it. The coding interviews assess internship and entry-level applicants on medium and hard algorithm questions. This filters out so many applicants that now it's become an accepted reality that you're going to have to fill out 150+ applications until you finally land an internship/job. Don't believe me, just read r/CSCareerQuestions.

Worth keeping in mind for any student considering this as a career.

Ответить
@Carlos_Arete
@Carlos_Arete - 20.05.2022 00:14

This videos is super motivating to pursue software engineering thank you!

Ответить
@Phantomzeroneo
@Phantomzeroneo - 10.05.2022 06:41

I’m 34 and decided to do a career change. With ageism been a topic I hear a lot about in the tech industry, would it be unwise to study Software Engineer at my age?

Ответить
@Packrunner4
@Packrunner4 - 19.04.2022 11:01

Thank you

Ответить
@334Boss4Life
@334Boss4Life - 18.04.2022 06:46

Can you do a video on the CS and SE program at WGU and the overall educational model

Ответить
@Winarchnesa
@Winarchnesa - 17.04.2022 08:28

Imagine being called Software development engineer

Ответить
@PhysX.
@PhysX. - 16.04.2022 03:38

I love the way how he explains everything!😉

Ответить
@kamertonaudiophileplayer847
@kamertonaudiophileplayer847 - 16.04.2022 02:56

It can be good at a certain extent of your life.

Ответить
@tracy_ragland
@tracy_ragland - 13.04.2022 13:38

Hey this is what I’m studying for 👍🏻 Thanks Shane

Ответить
@kudas5
@kudas5 - 13.04.2022 13:05

I'm 29 years old and have bachelor degree in Psychology. After graduating, I'm mostly do freelance recruitment and assistant researcher for social research. On 2017, I start my own online retail business and still doing it. But after last year pandemic, business is started to get really slow and now I think I needed new skill and always been interested in software and website development (front end and back end). Do you think it's too late for me to start learning programming and hoping to start career in programming?

(I'm thinking of doing self learning and watching online course because i think getting a computer science degree in my country is not worth it)

Ответить
@drunkenrampage1588
@drunkenrampage1588 - 13.04.2022 07:42

Do a video on Project Managers.

Ответить
@KineticCode
@KineticCode - 12.04.2022 16:44

Not entirely truthful info, the 2 million available jobs are for a wide wide variety of topics on software, almost all of which are senior and above. 75% of demand in software is for a senior(6-8 years of specialized experience), 15% for mid, 10% for junior. So you have to battle, even with a degree, for a job when entering and thats why it takes both self taught and college educates programmers so long to enter, because theres no demand for junior work. Also picking the salary of a top company in the most expensive areas is a little dishonest. Junior engineers get paid like 20-30$ an hour across the US, mid a little more than that. The job is very stressful. The grind to get a job is brutal.

Ответить