let's live in peace
The beginning of the Linux Administrator enrollment in our course attracted new people to our friendly community and eventually raised the eternal question again: an elephant or a whale ... Who is more to the right: a developer or an administrator? As a result, they decided to summarize with such a note.
This is a long-standing holywar. There are many truths to this debate. But developers do not work on their own, and admins themselves do not work either. They are cunning animals and love money, both developers and admins. And money pays for the cause, not even so ... and so - for the Case, with a capital letter.
Those guys, who are more experienced, already know that the Case is not just a matter, but the common Case and efforts should be directed not just where, but in one direction, only then this case brings the result so long-awaited by the customer, for which he is ready to pay money. This is one side of the coin.
The other side is that young developers sometimes think, well, these are admins - they are like servants, so that our application works, but here we are CREATORS, blue blood and the best minds, we MAKE the application, without us they would not be are needed. Well, not so exaggerated, and not all, but some think. The funny thing is that the representatives of the other camp also think about the same - we are BUILDING, and they are doing it the only way, they are fixing bugs!
Both those and others are right ... partially. Some without the others in our world, a lot of things - data, networks, applications, are not needed. They, like Yin and Yang, complement each other. Both those and others are right in what they build. Some build a platform, others an application. An application without a platform is not necessary for anyone, and a platform without an application is not a need.
Effective work is obtained only when both parties solve one problem together, and do not try to blame problems on others, as, unfortunately, very often happens.
Administration is a kind of programming. Programming from ready-made brick programs. As programmers write programs using ready-made libraries and frameworks, so administrators build a platform using ready-made modules, gluing them together with networks and various technologies, and sometimes adding something of their own. It would seem that completely different directions, but no - and they do one thing and the methods are similar, just a very different area of expertise.
THE END
What do you think about this? I would like to hear your opinion here or, for example, at the Open Day on this course.
Admins vs developers
This is a long-standing holywar. There are many truths to this debate. But developers do not work on their own, and admins themselves do not work either. They are cunning animals and love money, both developers and admins. And money pays for the cause, not even so ... and so - for the Case, with a capital letter.
Those guys, who are more experienced, already know that the Case is not just a matter, but the common Case and efforts should be directed not just where, but in one direction, only then this case brings the result so long-awaited by the customer, for which he is ready to pay money. This is one side of the coin.
The other side is that young developers sometimes think, well, these are admins - they are like servants, so that our application works, but here we are CREATORS, blue blood and the best minds, we MAKE the application, without us they would not be are needed. Well, not so exaggerated, and not all, but some think. The funny thing is that the representatives of the other camp also think about the same - we are BUILDING, and they are doing it the only way, they are fixing bugs!
Both those and others are right ... partially. Some without the others in our world, a lot of things - data, networks, applications, are not needed. They, like Yin and Yang, complement each other. Both those and others are right in what they build. Some build a platform, others an application. An application without a platform is not necessary for anyone, and a platform without an application is not a need.
Effective work is obtained only when both parties solve one problem together, and do not try to blame problems on others, as, unfortunately, very often happens.
Administration is a kind of programming. Programming from ready-made brick programs. As programmers write programs using ready-made libraries and frameworks, so administrators build a platform using ready-made modules, gluing them together with networks and various technologies, and sometimes adding something of their own. It would seem that completely different directions, but no - and they do one thing and the methods are similar, just a very different area of expertise.
THE END
What do you think about this? I would like to hear your opinion here or, for example, at the Open Day on this course.