DEV Community

Discussion on: Frameworks, Libraries and Languages

Collapse
 
anwar_nairi profile image
Anwar

You absolutely right, I think nowadays programing is more short term oriented, and we do not take time to think "if I build this, what will be the technical debt for the next 2, 5, 10 years?".

You definitively raise for me the biggest challenge in IT: can we improve our human to computer bond by making the computer do more efforts to understand the human natural language? And I am convinced part of this answer is your work on EasyCoder!

Collapse
 
gtanyware profile image
Graham Trott

I think it's not so much short-term as goal oriented, and the goal is too narrowly defined to consider only the requirement to deliver to the spec. There's an assumption that everyone will learn React (or whatever) as needed, but my experience is that this doesn't happen and projects get orphaned. Development teams should be more realistic about this; I know they love using their toys but there's a real world out there that doesn't share that love. Better to compromise and produce something that has a future not dependent on skills that have only been around for a short time and for which there is no guarantee of continuity.