Déformation professionnelle

L'informatique empiète sur ma façon d'être, c'est de plus en plus évident

Cet après-midi, en arrivant au boulot (eh oui, j'ai déjà repris le chemin du labeur), comme d'habitude je serre mon badge (qui m'a servi à ouvrir la porte du parking) entre mes lèvres pour pas l'oublier dans l'auto. Une fois garé, je sors de la voiture et d'un geste mécanique je fourre le badge dans ma poche gauche, ferme la portière, fais le tour de la voiture et la verrouille avec le plip (qui marche mieux depuis l'arrière de la voiture), puis je me dirige vers l'ascenseur.
Cet enchainement, répété chaque jour ouvrable, est d'une précision diabolique et est étudié pour perdre le moins de temps possible. Il en est de même pour l'emplacement de la voiture dans le parking, le choix de la trajectoire jusqu'à mon bureau, l'ordre dans lequel je pose mes affaires à mon arrivée...
Toute ma vie n'est qu'une suite d'algorithmes que j'optimise. J'avais déjà évoqué la chose sous l'angle du multitâche, mais je crois que cela va au-delà de la recherche d'efficacité, c'est une véritable déformation professionnelle. En ces instants, je frémis à l'idée que j'aurais pu être gynécologue ou politicien.

Ça me prend dès le petit déjeuner quand, les deux pieds dans le même chausson, je me répète les trois choses auxquelles je dois penser pour ne pas avoir à me relever de ma chaise une seule fois : brique de lait, beurre et pain (les données d'entrées). Le reste de la table (le contexte) a été dressé la veille au soir pour maximiser le temps de sommeil. A cet instant, je suis seul, et je n'ai pas à gérer de variables (par définition inconstantes).
Le soir, la procédure bain($enfant1,$enfant2) en compte deux, de variables, et il faudra dans un proche avenir que je modifie le code pour en intégrer une troisième qui pour l'instant est gérée par une procédure dédiée (et un autre processeur, d'ailleurs).
Finalement, le plus dur, c'est de gérer les exceptions, je l'avais également déjà évoqué ici.

Bref, mon cas ne s'arrange pas.

Abnormal termination - core dumped

Commentaires

1. Le mercredi, 27 juillet 2005, 07:06 par Etheriel

N'oublie pas que tu n'es qu'un Thread, qui a engendré trois autres Thread, et dont l'existence ne tient qu'à un fil: le premier appel à la methode mourir() te sera fatal :)))

public class Humain extends Thread
{
private boolean alive;
private Date dateNaissance;
private Humain conjoint;

public Humain() {
this.dateNaissance = new Date();
this.alive = true;
}

public void run () {
while(alive) {
metro();
boulot();
gouzigouzi();
dodo();
}

public void mariage(Humain aConjoint) {
this.conjoint = aConjoint;
}

public void divorce() {
this.conjoint = null;
}

private void metro() {
// Ne rien faire
}

private boulot() {
if (!isFonctionnaire()) {
doSomething();
} else {
doNothing();
}

private void gouzigouzi() {
if (conjoint != null) {
if ((Math.random() * 28 > 27) && (!conjoint.takePilule())) {
// Creation d'une nouvelle instance de Humain
Humain gosse = new Humain();
gosse.start ();
}
}
}

private void dodo() {
try {
Thread.sleep(8*60*60*1000); // 8 heures par nuit...
} catch (InterruptedException ie) {
// Quelque chose a reveillé Humain => on log
System.out.println("Humain reveille at "+System.currentTimeInMillis());
}
}

public void mourrir() {
this.alive = false;
}

}

2. Le mercredi, 27 juillet 2005, 08:20 par Bob

Tu vois Merome, tu n'es pas seul :)

3. Le samedi, 30 juillet 2005, 10:02 par Carine

Pour moi qui n'ait aucune idée de ce qu'est le langage informatique, ce que je lis suffit quand même à me faire peur !
Finalement je me dis que je fais mieux de rester une utilisatrice lambda, qui ira pleurer "ca marche pas !" aux supports techniques quand mon PC fera des siennes... Au moins je continuerai à ne pas voir ma vie comme une suites de commandes ! :p

4. Le samedi, 30 juillet 2005, 10:27 par Arnaud

C'est une approche,
Que toute sa vie ressemble à un programme informatique. Moi, j'aurais l'approche inverse, on a créer des machine et des programmes à l'image de notre vie.

Un ordinateur, ce n'est rien d'autre qu'un grosse bibliothèque mise en boite avec un processeur qui remplace l'humain (enfin pas encore tout à fait, on doit encore presser sur le bouton)

Qu'en pensez-vous ?

5. Le jeudi, 16 mars 2006, 16:20 par je comprend pas

Désolé, j'esaie de suivre la conversation mais je dois être trop niais

Ajouter un commentaire

Les commentaires peuvent être formatés en utilisant une syntaxe wiki simplifiée.