The BIGGEST Lie In Software Engineering

preview_player
Показать описание
---------------------------------------------------------------------------------------------------------------------------------------
Make More Money As A Software Engineer in Only 4 Minutes:
---------------------------------------------------------------------------------------------------------------------------------------
The biggest lie in software engineering.

4 out of 5 developers are unhappy in 2024 - despite SWE being one of the highest paying jobs in the world. What is the reason?
Рекомендации по теме
Комментарии
Автор

The trick to climbing the corporate ladder is to keep switching companies and at every interview assume you have got the job. Blag a little more each time and spend the interview trying to find out if you want the job (even if you desperately do).

supertrooper
Автор

This is the reality of modern jobs. Whoever doesn't play the game will have a hard time climbing the ladder.

ohwow
Автор

I realised this very early on in my career. To me, true software engineering is all about dealing with the people and the business as it is creating software. They are inseparable in the professional context.

friedrichdergroe
Автор

Things to deal with other than programming:
1. Messy legacy code
2. Vague requirements
3. Office politics
4. Real world business problems

Focus on the following skills:
1. Communication (especially with non technical people)
2. Business acumen (understanding of the actual business problem and the impact of solving it)

SandeepBecomer
Автор

Everything we do for our careers is nothing but business. Everything revolves around demand and supply. Sales is the necessity. Unfortunately as engineers that's not what we are taught in university.

osamamanan
Автор

Easier said than done, in some companies there are scores of usually non technical people between developers and clients. Just trying to talk to them about actual business needs gets them extremely defensive, as it is "their job" to communicate between us. Also some managers see it as a threat when a developer starts talking about stuff other than ones and zeroes. That said, everything else stands, success is possible only with well rounded set of skills.

batica
Автор

Weird - I havent memorized any algorithm or data structure - just did some projects and got a job and im happy.

The only thing I do agree with this video is in order to climb the ladder you need -
1) Commucation skills
2) Understand that is not all about coding.

georgenonis
Автор

You have to realize that only 1 out 8 employees will get that next promotion. That's 12.5%. Two promotions is about 1.5%. 100% of employees are competing with you for those promotions. You best bet is to destroy other employees' work and only look out for yourself. This is why large corporations have so much friction and burn up so much energy and get so little done. A 1.75L bottle of whisky is really reasonable priced.

camgere
Автор

While I agree with you overall, you can’t get a job with only communication skills, you still need to go through the interview hell we have today, that’s why people practice leetcode even they do understand that it is not the actual job/skill they need.

sanasarjanjughazyan
Автор

The boasting in the beginning really turned me off and I nearly stopped watching, but since the video is short I didn't, and luckily so. Because what you actually said later is absolutely correct. Software engineering is problem solving for real people in the real world. If you can't do that, people won't pay you or your software will suck. Not everybody is set for being an entrepreneur, though, striving to make 7 figures or revolutionising the market or whatever. I'm happy staying an employed senior developer, if only I can do my work in a way that I think is right.

bernhardkrickl
Автор

I am very happy with my career and the technologies i use. When you do not understand your job the technology you use you hate your career.

sadiulhakim
Автор

yeah totally agree, BUT, you forget one important points, when you apply for job, the company require you have hella skills, start from js py R java +10 freamworks and hella stuff, and you just can learn all of them

MELONS-sy
Автор

Sorry but nobody smart enough ever said that being the best at one thing (e.g. programming) is going to magically solve all problems in your working / entrepreneurial / whatever career.
Even if you have the easiest job on the planet, lack of soft skills will just keep you at the same position for ever.
Best case scenario is that you become a tool for someone with less expertise, more soft skills and a fair amount of self respect and dignity.

Also nobody said that you learn programming to be something more than a programmer. Every wish for advancement in someones career comes from the combination of self reflection, third party influence, some sort of ambition (small or bigger) and a need to address the requirements of higher living standards.

alexkeramidas
Автор

I think programmers need to collaborate with the rest of the team and do DESIGN THINKING for a successful life
As someone with ASD it felt like the software engineers have similar issues with those with the Disorder ie. Not looking at the big picture and poor communication skills.
Once you can understand your clients and end users you and solve the problems they face it could actually pay off

HarrisonLuiEKYiss
Автор

Can it be both true? I remember Carl Newports book, be so good they can't ignore you.
I just can't imagine what you are suggesting like 70% communication, 30% technical skills? I guess your perspective is softeng -> Manager then create a business? Whats our goal here?

ITngKahirapan-zt
Автор

Welcome to the real world, Mr. Anderson.

antoniorocha
Автор

In all my software development career, communication and teamwork were the top skills emphasised.

trevx
Автор

Just became one of my life mentors starting from today❤

sambillafranklin
Автор

Thanks guruji, Mark my words I will meet you one day. :)

Jaimin_Bariya
Автор

What is the name of your 7 figure consulting firm?

theroboticscodedepot