Who needs an architect?
It is real that building something is
really complicated. Just imagine all the procedures that architects have to do
in order to make a building stable. On
the other hand, software is a little more complicated. There are many things
that make the code complex, and in sometimes, hard to change. Just imagine a
code that if you move one thing, you have to move
a lot of more things. Making a code not hard to change is a challenge.
The
question is why. Simple, we’re
used to coding at a low level and that’s why making changes are
sometimes really difficult. For example, if you’re a programmer, then
you
should now that when you are writing the solution to a problem and
suddenly a
better solution comes into your mind you erase all the code because you
don’t know
how to change it. That’s because schools teach us that we must write at a
low level. But what if we try to code at a high level. Having this
particular ability, we
must be able to write code and change it easily.
And the article here has a lot of sense. Just imagine working at a high level as architects do. We must have an
easier way to write code. But here comes the other hand of the business. Who
wants to be an architect? If enterprises allow me to code in low level, then
why I must move to high. First, we have to think
and plan a lot. And I’m not paid for that. And we began to put a lot of excuses
and never moving to a high level of thinking and writing. But if we put that apart, maybe, we can
create a lot of better things. Imagine if an architect thinks the same as us,
then buildings will be a problem, but they are not. We shall move. Don’t you
think so?
Comentarios
Publicar un comentario