Interestingly, incurring technical debt tends to be the optimal strategy for individuals as well as for startups.
-
-
-
Young programmers are better off not starting with the theoretical foundations of CS, but by eagerly writing crappy programs.
-
That sounds obvious, doesn't it? And yet few if any schools and universities can bring themselves to teach programming this way.
-
Are there really computer science majors who haven’t already been programmers for 10+ years?
-
Oh dude. You have no idea how many angry people there are on Twitter who are eager to answer that for you.
-
I’m sure you’re right. But how many art majors made their first pencil sketch at 18?
-
I'm not disagreeing with you so much as explaining that this is a topic some people have very strong political beliefs about.
-
The objection is factual, not political. Few CS undergrads have deep experience with programming before school.
- 10 more replies
New conversation -
-
-
Aim for no technical debt, you might end up with optimal debt. Aim for optimal debt, you will end up with hot pile :p
- 1 more reply
New conversation -
-
-
If the natural state is "barely clean enough not to collapse", then maybe that's optimal and theories & intuition are wrong cc
@patrickc -
I think this is the natural state for things experiencing healthy growth. Only time things can get cleaned up is when they slow down
-
Which is not always bad. Sometimes fundamental layers should slow down and get cleaned up while new stuff is built on top of them
End of conversation
New conversation -
-
-
IME you want mgt support for paying tech debt, find tech debt that impacts many people, and fix incrementally, with usable results along way
-
Problem isn't that no tech debt is ever worth paying. But you have to pick highest interest debt first, so to speak.
End of conversation
New conversation -
-
-
To a point :)
Thanks. Twitter will use this to make your timeline better. UndoUndo
-
-
-
Here's a more nuanced view of Technical Debt that explains why it's sometimes good...https://twitter.com/joshuajames/status/566544634332327936 …
Thanks. Twitter will use this to make your timeline better. UndoUndo
-
-
-
Tech debt isn't categorically bad; it's just turns bad when it's not paid off in a timely fashion.
-
In a lot of cases, it's a lot easier to grow a startup with technical debt (prototyped solutions) than it is by raising an equity round.
End of conversation
New conversation -
-
-
If you accept the caveat that, like all debt, it's something you should have some kind of plan to pay off. Even if it's a bit vague...
Thanks. Twitter will use this to make your timeline better. UndoUndo
-
Loading seems to be taking a while.
Twitter may be over capacity or experiencing a momentary hiccup. Try again or visit Twitter Status for more information.