Why it’s time to abandon traditional programming

Why it’s time to abandon traditional programming

This is partly why, if we want one of the computer giants to bring us the solution, we will continue to wait. Their business is to maintain the status quo and their market. Innovation comes from individuals, from the dissatisfied, from the “misfits”.

Why doesn’t software development scale? As an old phrase would say: it’s the tool, stupid. We might think that the last great technological leap was about 30 years ago, when keyboards replaced the famous punch cards that had become a hindrance. Since then, and beyond the advances, developers continue to use a text editor as the main tool. Basically, we sit down in front of a screen like The Matrix and start writing hundreds of thousands of lines of code. Even for the simplest applications, we need thousands and thousands of lines of code. Many times, they are the same lines that we have already written ad nauseam throughout our career.

And here come the so-called platforms of “no-code” or “low-code” that today are a boom all over the world. That is, platforms with prefabricated solutions that we can use quickly. But we developers know that they are only a partial solution. They are easy and intuitive, but they have limited options, and they leave us “stuck”. Once the project is created on the chosen platform, it is almost impossible to go out or scale. We must trust blindly as we cannot audit the security or quality of the application. For a programmer, the visual is very good, but we need to see the code to make sure that it is well done and that if our project grows or changes, we will not have any kind of limits to do it. And even that doesn’t satisfy us, we don’t want just any code, we want applications with our own code. And until now, this was only possible with traditional programming.

knowledge economy software

pixabay

What would happen if we changed the paradigm and combined the best of both worlds: the speed and ease of low-coding, with the freedom of traditional programming?

If we empower the programmer so that he can implement processes that take weeks in just a few minutes with the same quality and security?

If we achieve that the developer can create once and then easily reuse everything done in all the projects that need it?

What if we can get the most experienced programmers dedicated to innovating and empower those who are just starting out so that they can reuse all that knowledge in an easy and intuitive way?

They will tell me it is impossible. But I assure you that this already exists. You just have to abandon prejudices and take the next leap.

Creator and CEO of Aptugo – Software development tool that allows programming both visually and traditionally.

Source: Ambito

Leave a Reply

Your email address will not be published. Required fields are marked *

Latest Posts