• # Re: aah ! les écoles d'ingénieurs !

    Posté par . En réponse au journal aah ! les écoles d'ingénieurs !. Évalué à 10.

    Avec du recul, je pense que l'école d'ingé (l'école des Mines de Nantes) m'a apporté ce dont j'avais besoin pour entrer dans le monde de l'industrie. Pour info, je travaille auhourd'hui dans la section recherche (software) dans une boîte privée qui concoit des cartes à puces.

    A l'école, j'ai pu voir:
    1/ Scheme, un peu de langage formel ne fait pas de mal.
    2/ Smalltalk: difficile d'accès au début, je sais aujourd'hui avec de l'objet correctement grâce à ce langage. [squeak roxor :)]
    3/ Le génie logiciel, enfin, une introduction à ce domaine a été très utile. Savoir faire du code efficace ne vaut rien si on ne sait pas s'organiser et mettre en place les architectures pour faire du gros soft.
    4/ Les stages diverses et variés dans des PME et grosses entreprises m'ont aidé à choisir le type de structure que je préfères.

    Cela complète bien mes bidouillages d'adolescent en assembleur/basic/C sur MSX, CPC, Atari ST et Amiga.

    Le génie logiciel (Software Architect est ce qu'il y a de plus proche à l'étranger) est un acquis qui demande plus de temps à se construire. 4 ans après l'école d'ingé, je poursuis tjrs mon appentissage. Combiné avec mes connaissances sur les hardwares et environnements légers des années 80, j'ai une place priviliégée pour apporter les outils logiciels modernes dans des environnements aussi hostiles que la carte à puce (quelques kilooctets de RAM, de EEPROM/FLASH et la possiblité de perdre l'alimentation à tous moment).

    Soyez réaliste, l'informatique est une industrie jeune qui ne scesse de se réinventer. Veillez à suivre régulièrement les formations offertes par les entreprises. Ne pas hésiter à chercher vous- mêmes les vôtres et à demander à la hiérarchie de vous les payer (groupez-vous avec des collègues).

    Penser aussi à connaitre un langage système, un langage objet et un langage formel. Pas besoin de savoir les programmer comme un dieu, savoir lire du code est suffisant. Vous saurez aborder les langages futurs sans problemes.

    Et pour conclure, c'est les qualités humaines qui feront la différence. Et c'est dur lorsqu'on est un geek (comme moi !).