Mes doigts inexpérimentés commencèrent à chercher les touches du clavier pour écrire mon premier programme BASIC. Le manuel d'utilisation sur les genoux, les premières instructions du livre devaient ressembler à peu près à ça :
10 for i = 0 to 9
20 print "Bonjour !"
30 next i
Le résultat fut immédiat, après avoir lancé la commande RUN...
C'était au début des années '80 : le premier ordinateur que j'ai possédé était un Commodore VIC20, avec 3,5 ko de mémoire vive ! Après de nombreuses journées et nuits blanches, le BASIC n'avait bientôt plus de secret pour moi.
Les programmes les plus divers foisonnaient de mon imagination...
J'avais à l'époque qu'un lecteur à cassettes pour enregistrer mes quelques lignes, et le goût de la programmation était plutôt intense...
Par la suite, j'ai acheté le grand frère : un Commodore 64. Une machine qui a eu un succès sans précédents, par rapport à ses concurrents. Une autre dimension s'ouvrait à moi : il m'était maintenant possible d'aborder l'assembleur 6510 (Les registres d'index, l'accumulateur et la pile m'amusaient beaucoup), et le PASCAL.
En 1990, j'ai acquis mon premier PC. C'était un 386 sx 25 d'une marque que je ne nommerais pas !
Encore des nouveautés : MS-DOS, Windows 3.11, et toute la clique...
J'ai acheté un compilateur Borland C++, et je me suis mis à ce nouveau langage (c'était la mode, il y a quelques années).
Cet ordinateur était bientôt dépassé, alors j'ai décidé de passer la vitesse supérieure :
le PENTIUM 90 m'a ouvert les portes des applications plus costaudes (Windows 95, Office pro, Visual BASIC, images de synthèse, de la musique par ordinateur...).
Je me suis aussi mis à créer des écran de veille, des applications de gestion...
Une autre porte s'est alors ouverte à moi en 1996 : celle qui est sous vos yeux :
HTML, Javascript et bien entendu Internet (mon site est en ligne depuis décembre 1996).
Enfin, je n'était plus tout seul derrière mon moniteur,
et j'en ai profité pour exploiter au mieux les possibilités d'Internet :
E-mail, IRC, Newsgroup, téléphone...
Ensuite, je me suis mis à jour avec un Pentium 450 : nouveaux horizons grâce aux systèmes Linux (Slackware) sur une partition de mon disque, et j'ai enfin trouvé un O.S. stable, sécurisé, et passionnant !
Puis, j'en suis venu à un Athlon 2 Ghz(toujours avide de vitesse, mais tellement vite dépassé !), qui me permettait de faire du montage vidéo, des simulations de vols civils et militaires, et bien plus encore... Je m'intéresse également aux nouvelles technologies liées au commerce sur Internet,
et c'est pourquoi je me mets au PHP, MySQL et Apache.
Mais je continue à suivre l'évolution des machines de plus en plus performantes (Duo , quad processeurs, I7...), qui me donnent l'occasion d'avoir des configuration semblables à celles que l'on trouve dans les entreprises,
grace - entre autre - à la virtualisation.
Malheureusement, mes 8Go de RAM ne me suffisent plus sur mon unique machine ! Le "green IT" aurait-il atteint ses limites ? Non, je vais simplement me mettre au "cloud computing" ;-)
La quasi totalité de mes compétences informatiques citées ci-dessus ont été acquises en autodidacte.
Mon cursus scolaire se résume en quatre diplômes, pour l'instant :
| Un C.A.P. ESAC | > il m'a permis d'aborder les aspects fonctionnels d'une entreprise (compta, stocks, droit) |
| Un Brevet Professionnel en informatique | > je me suis plus axé sur les outils bureautiques |
Un Diplôme de Technicien Supérieur en Informatique de Gestion, avec mention |
> systèmes (Novell NetWare, Unix, AS/400) > analyse de projets informatique > algorithmique, programmation (C, Access, Cobol, RPG 400) > réseaux (Ethernet, token-ring, SNA) > télématique (RTC, RNIS, TransPac) > architecture de systèmes |
|
> Administration réseaux et systèmes Unix > Programmation système en C > Architecture matérielle, télécommunications, sécurité > Stage 3 mois (Renault Europe Automobiles) : mise en place d'une solution antivirus sur l'ensemble du parc français (70 serveurs Windows 2003, 5 000 postes XP) |
Par ailleurs, j'ai bien évidemment des expériences professionnelles (depuis 1991) :
J'ai pu m'occuper de systèmes IBM (8100, 8150, 36, et AS-400), de micro informatique,
d'analyse, de développement, d'administration système & réseau,
d'ingénierie et gestion de projets, de budgets et de management, d'audits, de conseils, d'animations de séminaires…
Voilà, je m'arrête par ici pour aujourd'hui, allez savoir comment va évoluer l'informatique d'ici peu ; et quoi qu'il en soit, l'informatique reste une branche dans laquelle je vais rester passionné encore bien longtemps...