95 votes

Quelles sont les choses que tout programmeur devrait connaître en tant qu'administrateur système ?

En tant que programmeur, nous avons tendance à considérer les administrateurs système comme acquis. Les quelques fois où je me suis retrouvé sans un bon administrateur système m'ont vraiment fait apprécier ce que vous faites. Lorsque nous nous aventurons dans un environnement sans administrateur système, quelles sont les paroles de sagesse que vous pouvez nous offrir ?

2voto

Timbo Points 14117

Architecte d'infrastructure devenu programmeur, je pourrais vouloir revenir sur cette transaction à l'avenir :)

  1. Parlez à l'autre, tôt et souvent. Examinez les conceptions avec les personnes qui géreront l'infrastructure sur laquelle votre application sera déployée (si vous savez de qui il s'agit).
  2. La perte zéro de données est possible, mais c'est une responsabilité partagée par les développeurs et les administrateurs système. Une fois de plus, le dialogue entre eux peut être utile.
  3. Votre personnel d'infrastructure devrait avoir été impliqué dans la détermination des exigences non fonctionnelles.
  4. Prévoir de la bière (quand le travail est terminé) et de la pizza (pendant qu'on travaille). D'une certaine manière, la présence de ce genre de nourriture a un impact sur notre capacité à faire faire à nos jolies petites boîtes de 32 cpu tout ce que vous voulez qu'elles fassent :)

2voto

canadiancreed Points 296

En tant que personne ayant été administrateur système pour des développeurs, et développeur moi-même, les conseils donnés ici ne sont pas seulement précieux, mais devraient faire partie de la documentation d'embauche pour les nouveaux développeurs dans toutes les entreprises.

Une chose que je n'ai pas (encore) vu expliquer est que les développeurs doivent vraiment connaître les produits qu'ils utiliseront pour créer les programmes pour lesquels ils sont payés. Le nombre de fois où j'ai dû expliquer et configurer les serveurs Apache, les installations d'Eclipse et de Visual Studio, et les bases de données sur les machines des développeurs est un peu inquiétant.

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X