Droits du développeur
7 février, 2008
Que ce soit sur mon lieu de travail ou simplement chez moi, je suis assez exigeant sur mon environnement de travail. Quand j’ai pris possession de mon nouveau poste, je me suis pris des petites remarques sur mes souhaits que je considère être nécessaire pour pouvoir travailler dans de bonnes conditions.
Voici mes pré-requis pour un environnement de travail agréable :
- Deux écrans : Je pense que le gain de productivité n’est plus à démontrer, par exemple : Visual studio d’un coté, le browser de l’autre, fini les alt-tab dans tous les sens après une compilation ou une modification de css …
- Un clavier et une souris correcte : Ce sont les deux périphériques que nous utilisons le plus toute la journée, donc la vieille souris à boule qu’il faut nettoyer régulièrement et le clavier au toucher et bruit désagréable, non merci … mais contrairement aux deux écrans qui sont fourni par la société après quelques arguments, j’ai remarqué que pour être satisfait de son clavier et de sa souris, il vaut mieux se les acheter soi-même
- Un bureau assez grand : Qu’est-ce que c’est désagréable de devoir pousser ses affaires à chaque tâche … le minimum syndical est de pouvoir poser le café et la doc/cahier des charges en dehors de l’espace clavier/souris.
- Une bonne chaise : Je pense qu’il n’y a pas d’arguments à donner, on est assis dessus toute la journée, mais c’est assez dur de trouver de bonnes chaises, il faudrait que je teste un jour les fauteuils Aeron qui sont souvent vantés outre-Atlantique
- Un pc performant : Et oui, contrairement à l’utilisateur, nous ne lançons pas que l’application mais aussi l’IDE (Visual Studio 2008 dans mon cas), le serveur SQL, différents outils assez gourmand, etc … donc il faut contredire l’argument de certains “chefs” qui donnent une machine aux capacités limitées avec comme excuse d’être dans la même configuration que l’utilisateur pour optimiser notre développement…
- Internet “rapide” et sans bridage
débile(MSN etc …) : Personnellement, en tant que développeur, je passe un certain temps sur le net, pour vérifier que si ce que je cherche n’a pas déjà été fait, faire un peu de veille techno (même si il faut éviter de faire ca au boulot), consulter de la documentation, etc… et MSN est très pratique pour passer un bout de code au développeur d’à coté … - Environnement calme : Nous faisons un “travail cérébral”, donc nous n’avons pas besoin d’avoir les commerciaux, la hotline ou ce #ù*^! de téléphone qui sonne toute la journée. Surtout si les casques audio ne sont pas autorisés … :’(
Je ne pense pas que mes demandes soient exagérées et j’ai la chance d’avoir la plupart de ces points dans ma compagnie actuelle.
Et vous, quelles sont vos pré-requis pour un bon environnement de travail ?
8 février, 2008 à 3:10
Je suis d’accord avec toi.
Deux écrans : y’a pas à tortiller du fion. Celui qui n’est pas d’accord n’est pas un dév web vs, alors autant la fermer.
Clavier et souris correcte : un bon clavier réduit les fautes de frappe et une bonne souris augmente la précision. Et que celui qui a connu les désagréments d’une souris qui coince tape bien fort sur le bureau avec le poing fermé.
Un bureau assez grand : Comptons 1.50 m sans imprimante voire 2 m pour avoir vraiment de l’espace.
Une bonne chaise Perso, chaise me semble abusé. Le top étant ce qu’on appelle un fauteuil de ministre. J’ai une chaise en cuir avec pas mal de mousse / cm². Ca m’a couté + de 1500 balles (francs nouveaux) mais c un super achat.
Un pc performant : franchement je dois faire dans les 50 alt + b + r dans la journée. Vu que le debug and continue sur asp.net est à chier, autant avoir un bon proc avec la ram qui va bien. L’argument que tu cites et un argument de radin et les chefs eux mêmes l’appliquent t ils pour aller matter leurs vidéos sur youporn (très bon site de pr0n au passage).
Internet “rapide” et sans bridage débile (MSN etc …) : Quand est ce que les mongoloïdes de chefaillons comprendront que la lecture des blogs, les discussions techniques msn (ou skype) font partie de la veille techno. Qu’on est pas des médecins mais des dévs et que l’innovation fait partie de notre travail quotidien ?
L’environnement calme implique un environnement pas “open space”. Cette espèce de nouvelle mode à la con qui vante les mérites du travail collaboratif cache sûrement une infrastructure à coût réduit.
A peluche.
8 février, 2008 à 3:13
T’as un pb sur ton gmt.
Il me colle + 1 par rapport à l’heure réelle.
8 février, 2008 à 9:21
Sympa ton thème WordPress
Pour ma part, le bureau et la chaise ça va…
Les deux écrans y sont mais il s’agit de 2 vieux CRT de 17″ qui sifflent et qui tremblent à la moindre occasion… Quant au PC, n’en parlons pas… il a 5 ans…
Enfin… il est vrai que mis à part un peu de PERL par ci par là, je code pas tellement
Et puis si j’attends un investissement de la part de mon boss quant aux outils de travail, j’ai le temps de crever 5 fois
8 février, 2008 à 10:01
>T’as un pb sur ton gmt.
>Il me colle + 1 par rapport à l’heure réelle.
Merci, j’ai corrigé normalement.
Au sujet de l’openspace, un openspace juste avec les développeurs ou équipe technique apporte quand même un bon échange d’informations, mais il faut éviter de mettre la hotline ou toutes personnes qui passent les journées à parler trop fort dans la même pièce
16 février, 2008 à 13:14
Tu as oublié la théière !!
La plupart des choses me semblent indispensables effectivement, malheureusement nous n’avons pas toujours le choix et les gens qui décident pour nous sont plutôt intéressées sur le prix