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 ?
Réponses
Trop de publicités?Architecte d'infrastructure devenu programmeur, je pourrais vouloir revenir sur cette transaction à l'avenir :)
- 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).
- 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.
- Votre personnel d'infrastructure devrait avoir été impliqué dans la détermination des exigences non fonctionnelles.
- 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 :)
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.
- Réponses précédentes
- Plus de réponses