Enseignement à l'ECM
- enseignement
- ecm
Liste des cours d'informatique que j'effectue au sein de l'École Centrale Méditerranée.
Mes cours actuels
1A
Semaine d'Ouverture Scientifique :
JEMNEP (bases de la programmation en python)
2A
S7 MIE :
Coder et développer en python (développer des projets en python)
3A
Trois cours, un par temps dans le parcours d'approfondissement Do_It
Temps 1
Temps 2
Temps 3
Comment apprendre l'informatique dans une école "généraliste"
- Choisir toutes les options/cours où on peut en faire :
- Suivez les socles fondamentaux d'algorithmie ou de système. Acquérir ces connaissances seul est ardu.
- Avec les bases théoriques en poche, vous pourrez apprendre les technos/languages du moment par vous-même avec des projets perso ou ceux de la formation pour lesquels la mise en œuvre est libre.
- Partir en S8 à l'étranger pour suivre un cursus d'informatique dans une université étrangère. Vous allez acquérir les fondamentaux qui vous manquent encore.
- Venir en Do_It en 3A :)
Une fois que vous commencerez à progresser, faites attention à :
- L'effet Dunning-Kruger qui fait qu'on se croit meilleurs que ce qu'on est. Vous n'êtes presque sûrement que borgne dans une école d'aveugles (au moins en informatique)
- L'illusion de croire que tout peut s'apprendre avec un tuto. Sans prof pour des sujets pour lesquels vous n'avez aucune compétence/connaissances, vous irez moins loin; en plus longtemps et sans être sûr d'y être
- Vous reposer sur du code assisté (voir généré) par IA sans avoir les connaissances algorithmiques, système ou de développement associées pour le comprendre lui et ses implications sur le reste du système. Bien que ce soit un outil puissant, utilisé sans conscience il produira du code certainement non maintenable et dont vous ne serez pas sûr qu'il fonctionne.
Informaticien au quotidien
Une liste d'ouvrages assez anciens mais fondamentaux (je suis vieux, certes, mais je n'ai rien lu depuis d'autant marquant. Certains exemples sont datés d'autres encore très - trop - pertinents) !
Pour certains, ils pourraient avoir été écrit demain tellement ils sont encore d'actualité. Il parle de la place de l'informaticien dans son travail, dans les projets auxquels il participe et dans sa progression personnelle.
- la seule chose qu'il faut que vous sachiez en gestion de projet IT
- The Pragmatic Programmer: Your Journey to Mastery
- Extreme Programming Explained: Embrace Change
- Test Driven Development: By Example
- The Mythical Man-Month: Essays on Software Engineering
- Team Topologies: Organizing Business and Technology for Fast Flow of Value