📜 ⬆️ ⬇️

let's live in peace

The beginning of the recruitment to our course " Linux Administrator " 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 of the right: a developer or administrator? As a result, they decided to summarize with such a little note.


Admins vs developers


This is a long-standing holywar. There are many truths in this dispute. But the developers do not work by themselves and the admins themselves do not work either. They are cunning animals and love money, and developers and admins. And money pays for the cause, even not so ... and so - for the Case, with a capital letter.

Those guys, who are more experienced, already know that a case is not just a case, but a common cause and effort should be directed not anyhow where, but in one direction, only then this result brings so long-awaited result 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, this is admins - they are like a servant, they are needed for our application to work, but we are CREATORS, blue blood and the best minds, we DO an application, without us they would not are needed. Well, not so exaggerated, and not all, but some people think. The funny thing is that representatives of another camp also think about something - we are BUILDING, and they are the only way, the bugs are cooking!

Both are right ... in part. Some without others in our world of big everything - data, networks, applications, are not needed. They are like Yin and Yang - complement each other. Both are right in what they build. Some build a platform, others - the application. An application without a platform does not need anyone, and a platform without an application is a nosense.

Effective work is obtained only when both parties solve one problem together, and do not try to blame the 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 admins build a platform using ready-made modules, gluing them together with networks and different technologies, and sometimes adding something of their own. It would seem that completely different directions, but not - 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.

Source: https://habr.com/ru/post/340590/


All Articles