What is Tech Debt ... and what should DEVS do?

preview_player
Показать описание
What is tech debt and how it impacts developer jobs?

🔥 STEF'S DEVELOPER BOOTCAMP AND MENTORING PROGRAM

🔥 JOIN STEF'S 'CODER'S CAREER PATHS' NEWSLETTER:

🔥 FREE: LIZARD WIZARD KOMODO - TRANSFORMATIONAL MIND TRAINING:

*************

WEB HOST PAYS FOR YOUR WEB DESIGN TRAINING IN 2023:

POPULAR & EASY CODING COURSES:

*************

🦎 Lizard Wizard Course:

📚 BOOKS TO READ:
… Complements Studioweb courses on HTML5, CSS3 and JavaScript.

The Naked Ape:

✉️ STAY IN CONTACT:
Stef's social links:

Stef's business channel:

👉 GOOGLE REVIEW:
Leave a Google review about Stef.

MY MOUSE & KEYBOARD:

SUPPLEMENTS THAT WORK AMAZING FOR ME:

Protein Essentials Beef Gelatine Powder:

... Healed my very bad knee. If you have joint problems, this *could do miracles for you.

Webber Naturals 88862 Glucosamine Chondroitin

MY CAMERA GEAR:
Canon EOS C70 Cinema Camera

Thanks!

Stef

#mentoring #codecourses #unclestef #codingcoach
Рекомендации по теме
Комментарии
Автор

Technical debt can also be the result of management. If devs need to always run on all cylinders because every feature is top priority, they're going to cut corners. Especially in legacy environments, adding crap-like functionality may be the only way.

GeneraluStelaru
Автор

Thanks for this. Im a student and the insight is appreciated

mezzyvt
Автор

Fixing 10 dollar code is like untangling the wires of my old ear buds every night before my ASMR session.

toddboothbee
Автор

Everybody has to start from some where. Just keep learning.

franktruong
Автор

Great, one more thing to be concerned with. Okay. I'm on it!

rouilliew
Автор

I envy you uncle Stef, a day at the beach 🏖 Thanks for the insights and go little easier on the Johnnies of this world, including me😅

jonathanjohnson
Автор

But what to do if the tech debt is the reuslt of past work/decisions by your company's lead developer? I'm working at a place where the UI is a mess, something that was desinged circa 2005-07. Problem is that the lead designer insists on not using stand alone style sheets, with the css markup on every page/script. And this is an app with over 4k scipt files. (the applcation's architecture is such that every page is it's own standalone process with little shared logic).

SeriousCat
Автор

I am stuck in 8 hours per day debugging, refactoring, extending spaghetti legacy code (since many year now) written 20 years ago by well paid not experienced developers that after 20 years still have the knowledge of 20 years ago!. Its horrible they did a disaster and slowly in the years they have ran away from their own sh*t. Management never has known anything about IT and have leave them do this stuff. I am not from America. Here it happens that a person stay all its life in a single job! More old you become and more you are untouchable...The good part is that now I can build architectures and develope in every technologies or domain. Learning something new is the easy obvious part!....but when you try to look for another job and role...you know too much! They do not pay you! It is crazy!

federico-biw
Автор

People forget that they will need to add features to existing projects.
After half a year, one will need to refactor their own code because it’s not scalable, or just bad code.

valdius
Автор

Technical debt is created for a variety of reasons: inexperienced developers, poor designs or architecture, or pressures to deliver too much too fast (some have called this "business debt"). Also recognize that our industry continues to learn new and better ways to build software. 10-year-old code that hasn't been maintained won't look like code we write today. So, code does age - and companies need to invest in that code to keep it fresh.

Rarely do you ever have zero debt, and there are times when it makes sense to take on technical debt, but it should be deliberate and prudent. You should understand the cost of taking it on and have a plan for paying it down (just like taking out a personal loan).

notreallysure
Автор

I think this is where AI can really help us - not writing new code, but refactoring the old garbage.

philadams
Автор

It is not uncommon that person who writes bad code ends up like project manager

matebaucic
Автор

Can i ask if you have experience in ethical hacking?

xt
Автор

tech debit and bad code doesn't come just from junior devs. I have seen senior devs require devs to build it a specific way and I have seen poor code from from senior devs also. Overly complex code is just as much tech debit as poorly written code as they are both difficult to understand and debug.

michaelharrison
Автор

2001 photoshop filters called. They like your thumbnail text.

Adam-yfss
Автор

I was of the opinion that because our genetic code is largely junk, so should be the code we write. Then I watched Uncle Stef's seaside resort admonition.

toddboothbee
Автор

Wrong

Go check the priginal definition

This is not the correct defintion man

You are just talking about sloppy work

This is not tech debt

ChrisAthanas
welcome to shbcf.ru