News
Challenges
Crackme
ClientSide
Cryptographie
Forensics
Hacking
Logique
Programmation
Stéganographie
Wargame
Tous les challenges
Forum
Tutoriaux
FAQ
Liens utiles
IRC
Newbie Connect
Liens
Partenaires
Réglement
Goodies
L'incubateur
A propos
L'équipe
Hall Of Fame
NewbieContest
Général
»
Defouloir
»
[Rebelz] Marre des "cours" de programmation
Username:
1 heure
1 jour
1 semaine
1 mois
Toujours
Password:
Accueil
Aide
Rechercher
Recherche rapide
Recherche avancée
[Fermer]
Identifiez-vous
Inscrivez-vous
Pages: [
1
]
Imprimer
Auteur
Fil de discussion: [Rebelz] Marre des "cours" de programmation (Lu 12042 fois)
lovenunu
Beta testeur
Profil challenge
Classement : 21/55016
Membre Complet
Hors ligne
Messages: 174
[Rebelz] Marre des "cours" de programmation
«
le:
19 Décembre 2012 à 01:10:23 »
Bon ... J'avais pas de titre, alors j'ai mis ce qui me venais à l'esprit.
Je viens passer un coup de gueule contre ces pseudo cours d'informatique qu'on me sert au lycée.
Pour résumer, j'ai fais 2 erreurs dans ma vie scolaire:
- Aller en S (option SI) sans en avoir la motivation
- Aller en BTS SIO ( anciennement IG )
Passons le piteux état du lycée dans lequel je suis pour en venir aux faits.
Je suis en 1er année de BTS, et j'en ai tout bonnement marre des "cours" de développement.
Marre de ces soit-disant profs incompétents qui nous rabâchent un tas de conneries sans preuve ni fondement:
"La programmation objet est la plus puissante", "Aujourd'hui, tout le monde développe en objet", "Tout le monde utilise des SGBDR",
"Le standard le plus simple et le plus efficace pour les jointure est le inner join ", ... Et j'en passe des meilleurs.
Et si j'ai envie de me faire du c, de bouffer du pointeur, voir même de l'assembleur ? (Et on s'étonne que le niveau des développeurs soit en chute libre)
Que faire du php (procédural) qu'on doit étudier ?
Puis, comment réagir face à une prof spécialisée dans le c#.NET, qui ne connaisq que System.Console.ReadLine(), pas System.Console.Read() ?
Même pas la peine de parler de reverse engineering, c'est à se demander si elle à déjà entendu parler d'assembleur.
J'en ai tout bonnement marre de devoir expliquer à tous les débutants de ma classe qu'est-ce qu'une classe, un attribut et une méthode,
et comment les écrire en c#. Depuis quand c'est aux élèves de traduire 8 pages sur la déclaration d'une variable ( oui, réellement, 8 pages ) pour le rendre accessible à tous ?
Je n'ai ni le salaire, ni les diplômes pour ça, donc pourquoi cette prof ne fait pas son propre boulot ?
Pourquoi je me prends un 0 quand j'écris: SELECT L.idLivre, A.nom FROM livres L, auteur A WHERE L.idAut = A.idAut;
Alors que ça fonctionne, non ? Puis c'est mignon les INNER JOIN, mais dans les sous-requêtes, c'est pas le pied ....
Et si j'ai envie d'utiliser une BDD NoSQL ? CouchDB n'existe donc pas ?
Avec des conneries pareilles dans un simple BTS, faut pas s'étonner que tout le monde préfère aller en réseau plutôt qu'en développement.
Voilà, c'était mon coup de gueule. Surement inutile et puérile, mais j'en avais besoin tellement le niveau est bas.
Journalisée
Tant pis je remplacerai ma nuit par une sieste.
Nil
Profil challenge
Classement : 81/55016
Membre Complet
Hors ligne
Messages: 223
Re : [Rebelz] Marre des "cours" de programmation
«
#1 le:
19 Décembre 2012 à 04:23:29 »
Je ne connais ni le système d'éducation français, ni tes collègues qui ont besoin d'aide, ni l'horrible hiérarchie française de respect de l'autorité alors je n'ai pas grand chose à répondre à ton message. Il y a seulement un élément qui me dérange :
Citation de: lovenunu le 19 Décembre 2012 à 01:10:23
J'en ai tout bonnement marre de devoir expliquer à tous les débutants de ma classe qu'est-ce qu'une classe, un attribut et une méthode
Si tu n'aimes pas aider tes collègues, pourquoi le fais-tu? Gêné de dire non? Aider, ce n'est pas pour tout le monde. Perso, j'aime bien alors j'aide tout ceux qui le demande, mais si tout était facile et que je n'aimais pas aider les autres, je partirais dès le cours terminé. Des écouteurs? Un look punk? Fait fuir la masse
Un conseil par contre : aider, c'est une excellente façon de gagner le respect de ses pairs & d'apprendre davantage. Pour bien expliquer un concept, il faut très bien le comprendre. Ça force à bien structurer ses idées. Ça te fait connaître de nouveaux bugs. Ça te force à lire davantage pour être sûr de bien expliquer. Au final, tu apprends en voulant aider les autres; c'est un gain pour tout le monde.
Et pour finir sur une note élitiste pour garder ma réputation : "niveau des développeurs en chute libre" et "étudier PHP"... No shit Sherlock.
Journalisée
lovenunu
Beta testeur
Profil challenge
Classement : 21/55016
Membre Complet
Hors ligne
Messages: 174
Re : [Rebelz] Marre des "cours" de programmation
«
#2 le:
19 Décembre 2012 à 10:56:06 »
Je ne suis pas gêné d'aider les autres, je me suis mal exprimé, mais ce n'est normalement pas à moi de la faire.
Journalisée
Tant pis je remplacerai ma nuit par une sieste.
vigenere
Profil challenge
Classement : 37018/55016
Néophyte
Hors ligne
Messages: 7
Re : [Rebelz] Marre des "cours" de programmation
«
#3 le:
19 Décembre 2012 à 12:35:04 »
Il y'a des raisons pour lesquelles on nous apprend Java au lieu de C en cours.
Le C est un langage depasse qui n'a plus sa place de nos jours ou la lisibilite du code, la conception du langage, sa facilite d'utilisation etc.. sont cruciaux pour ameliorer la productivite d'une equipe de developpement.
Pas de support approprie pour les exceptions, le multicore, etc..
Apres ok ca tourne un peu plus vite mais les ordis sont assez puissants aujourd'hui pour tourner la majorite des applications en java (surtout que la majorite des apps aujourd'hui sont sur appareil mobile).
Journalisée
Quintinou
Profil challenge
Classement : 655/55016
Néophyte
Hors ligne
Messages: 6
Re : [Rebelz] Marre des "cours" de programmation
«
#4 le:
19 Décembre 2012 à 13:46:51 »
Citation
Le C est un langage depasse qui n'a plus sa place de nos jours
Ah bon ?
...
Journalisée
“Je n’ai pas échoué. J’ai simplement trouvé 10.000 solutions qui ne fonctionnent pas.” Thomas A. Edison
“Ce que je veux savoir avant tout, ce n’est pas si vous avez échoué, mais si vous avez su accepter votre échec.” Abraham Lincoln
lovenunu
Beta testeur
Profil challenge
Classement : 21/55016
Membre Complet
Hors ligne
Messages: 174
Re : [Rebelz] Marre des "cours" de programmation
«
#5 le:
19 Décembre 2012 à 15:21:29 »
Non, malheureusement je ne déforme rien, on dirait qu'elle est bridée entre c# et java, et ne voit pas qu'il existe autre chose. Mais merci de ta réponse, ça me redonne de l'espoire pour l'après BTS. As-tu fais une école d'ingé ou une licence après ? ( J'ai pensé au DUT, mais c'est trop tard pour changer en cours d'année, et je ne peux pas me permettre *financièrement* de me réorienter )
Journalisée
Tant pis je remplacerai ma nuit par une sieste.
ferbos
Profil challenge
Classement : 12/55016
Membre Senior
Hors ligne
Messages: 356
The Godfather is back....
Re : [Rebelz] Marre des "cours" de programmation
«
#6 le:
19 Décembre 2012 à 19:32:22 »
Salut Ilovenunu,
J'ai peur de devoir faire le même constat. Pour ma part, je crois que le système éducatif français est un système figé dans lequel même en IUT/BTS certains professeurs en programmation n'ont pas le moins de début d'idée de ce qu'il faut faire en entreprise.
Il en résulte que l'enseignement donné est souvent dépourvu de sens avec des idées préconçues et que le bachotage fait loi. Outre cela, il ne faut pas se leurrer les meilleurs professeurs ne sont pas en IUT ou en BTS et souvent les intervenants extérieurs donnent une meilleure vision et sont largement plus à la pointe en ne se cachant pas derrière un programme scolaire désué. Ce n'est pas seulement vrai pour les professeurs mais aussi les formateurs et dans n'importe quel métier où tu iras: il y aura forcément quelqu'un qui croit connaître tout mais qui se fourre le doigt dans l'oeil. Ainsi va la vie
Ne baisse pas les bras.
Malgré tout le système éducatif français déteint sur le monde de l'entreprise. Je prends juste un exemple. Je suppose que tes contrôles sont réalisés à l'écrit et non sur ordinateur (qui serait la preuve par neuf que tu as raison avec ton script ). Et, malheureusement, c'est identique lors de certains entretiens en entreprise dont je ne citerai pas le nom.
Concernant ton professeur, tu as aussi le choix soit tu lui fais face au risque d'aller au clash, s'il ne veut pas se coucher et s'avouer vaincu (que de temps perdu), soit tu laisses couler et tu suis sa route sachant qu'elle est manifestement fausse. Si tu n'as pas de solides arrières, l'essentiel pour l'instant c'est que tu réussisses et que tu apprennes intelligemment. Contrairement à d'autres domaines, les formations en informatique sont nombreuses donc à un moment donné tu peux retomber sur tes pattes et progresser comme tu l'entends. Il suffit de choisir la bonne.
Je ne saurai te conseiller la lecture de "Gérez les emmerdeurs" de Mike Leibling. Cela n'a peut-être rien à voir mais il fallait que je le cite une fois dans ma vie
Te souhaitant bonne route sur les embûches que sème l'avenir
ferbos
«
Dernière édition: 19 Décembre 2012 à 19:49:40 par ferbos
»
Journalisée
"Les seules limites sont les fautes."
lovenunu
Beta testeur
Profil challenge
Classement : 21/55016
Membre Complet
Hors ligne
Messages: 174
Re : [Rebelz] Marre des "cours" de programmation
«
#7 le:
19 Décembre 2012 à 21:06:37 »
Merci de vos réponses, ça me rassure de voir que je ne suis pas le seul à le ressentir ainsi.
Je tiendrai tête pendant deux ans, pas grave, j'aime bien jouer aux cons
Geo: C'est la voie que je comptais suivre au début, ma la S m'ayant déjà bien descendue, je me suis dirigé au plus simple. Mais à y re-refléchir, c'est une alternative qui m’intéresse toujours beaucoup !
ferbos: Je prends note de ce bouquin, j'y jetterai mes yeux une soirée de coupure d'électricité
EDIT: malheureusement, oui, tous les contrôles sur papier, et aucun TP noté....
«
Dernière édition: 19 Décembre 2012 à 21:08:24 par lovenunu
»
Journalisée
Tant pis je remplacerai ma nuit par une sieste.
Jehnova
Profil challenge
Classement : 10085/55016
Néophyte
Hors ligne
Messages: 4
Re : [Rebelz] Marre des "cours" de programmation
«
#8 le:
21 Décembre 2012 à 11:17:22 »
Citation de: lovenunu le 19 Décembre 2012 à 01:10:23
Bon ... J'avais pas de titre, alors j'ai mis ce qui me venais à l'esprit.
Je viens passer un coup de gueule contre ces pseudo cours d'informatique qu'on me sert au lycée.
Pour résumer, j'ai fais 2 erreurs dans ma vie scolaire:
- Aller en S (option SI) sans en avoir la motivation
- Aller en BTS SIO ( anciennement IG )
Passons le piteux état du lycée dans lequel je suis pour en venir aux faits.
Je suis en 1er année de BTS, et j'en ai tout bonnement marre des "cours" de développement.
Marre de ces soit-disant profs incompétents qui nous rabâchent un tas de conneries sans preuve ni fondement:
"La programmation objet est la plus puissante", "Aujourd'hui, tout le monde développe en objet", "Tout le monde utilise des SGBDR",
"Le standard le plus simple et le plus efficace pour les jointure est le inner join ", ... Et j'en passe des meilleurs.
Et si j'ai envie de me faire du c, de bouffer du pointeur, voir même de l'assembleur ? (Et on s'étonne que le niveau des développeurs soit en chute libre)
Que faire du php (procédural) qu'on doit étudier ?
Puis, comment réagir face à une prof spécialisée dans le c#.NET, qui ne connaisq que System.Console.ReadLine(), pas System.Console.Read() ?
Même pas la peine de parler de reverse engineering, c'est à se demander si elle à déjà entendu parler d'assembleur.
J'en ai tout bonnement marre de devoir expliquer à tous les débutants de ma classe qu'est-ce qu'une classe, un attribut et une méthode,
et comment les écrire en c#. Depuis quand c'est aux élèves de traduire 8 pages sur la déclaration d'une variable ( oui, réellement, 8 pages ) pour le rendre accessible à tous ?
Je n'ai ni le salaire, ni les diplômes pour ça, donc pourquoi cette prof ne fait pas son propre boulot ?
Pourquoi je me prends un 0 quand j'écris: SELECT L.idLivre, A.nom FROM livres L, auteur A WHERE L.idAut = A.idAut;
Alors que ça fonctionne, non ? Puis c'est mignon les INNER JOIN, mais dans les sous-requêtes, c'est pas le pied ....
Et si j'ai envie d'utiliser une BDD NoSQL ? CouchDB n'existe donc pas ?
Avec des conneries pareilles dans un simple BTS, faut pas s'étonner que tout le monde préfère aller en réseau plutôt qu'en développement.
Voilà, c'était mon coup de gueule. Surement inutile et puérile, mais j'en avais besoin tellement le niveau est bas.
Coin.
Journalisée
Asteriksme
Modérateur Global
Profil challenge
Classement : 35/55016
Membre Héroïque
Hors ligne
Messages: 787
.
Re : [Rebelz] Marre des "cours" de programmation
«
#9 le:
21 Décembre 2012 à 11:36:40 »
Merci de ta participation, mais si c'est juste pour ça peut-être que la meilleure solution est de s'abstenir.
Journalisée
"It's a funny thing about some mathematicians. We often don't care if the results have applications because the results are themselves so pretty."
ferbos
Profil challenge
Classement : 12/55016
Membre Senior
Hors ligne
Messages: 356
The Godfather is back....
Re : Re : [Rebelz] Marre des "cours" de programmation
«
#10 le:
02 Février 2013 à 07:32:56 »
Citation de: lovenunu le 19 Décembre 2012 à 21:06:37
Merci de vos réponses, ça me rassure de voir que je ne suis pas le seul à le ressentir ainsi.
Je tiendrai tête pendant deux ans, pas grave, j'aime bien jouer aux cons
Geo: C'est la voie que je comptais suivre au début, ma la S m'ayant déjà bien descendue, je me suis dirigé au plus simple. Mais à y re-refléchir, c'est une alternative qui m’intéresse toujours beaucoup !
ferbos: Je prends note de ce bouquin, j'y jetterai mes yeux une soirée de coupure d'électricité
EDIT: malheureusement, oui, tous les contrôles sur papier, et aucun TP noté....
J'y reviens sûrement un peu tard
J'ai été 30 ans dans l'éducation nationale (maternelle incluse) dont deux années en tant que professeur. J'ai appris une chose: tant que tu n'as pas un minimum de pouvoir (muscles, administratif, syndical,...) pour influer sur ce que tu crois bon, il vaut mieux la boucler. Triste expérience à l'appui avec un directeur de laboratoire. La remontée est d'autant laborieuse une vraie calamité
Journalisée
"Les seules limites sont les fautes."
lovenunu
Beta testeur
Profil challenge
Classement : 21/55016
Membre Complet
Hors ligne
Messages: 174
Re : [Rebelz] Marre des "cours" de programmation
«
#11 le:
03 Février 2013 à 00:38:53 »
Bof. Avec un peu plus de recul, je préfère continuer mon chemin tout seul avec internet, je sais qu'il n'y a rien à apprendre de ce professeur, alors je continuerai de me moquer d'elle en la perdant avec du scheme et du C ( triste réalitée: elle a même du mal à se confronter au C ). Comme tu le dis bien, je n'ai aucun pouvoir, donc je ne peux pas faire grand chose d'autre qu'accepter.
Journalisée
Tant pis je remplacerai ma nuit par une sieste.
prepa75
Profil challenge
Classement : 1023/55016
Membre Junior
Hors ligne
Messages: 97
Re : [Rebelz] Marre des "cours" de programmation
«
#12 le:
04 Février 2013 à 07:27:51 »
Il y a des incompétents partout ! et vu qu'elle est prof elle à raison donc laisse glisser et fait 2-3 blagues, peut-être qu'elle se motivera à bosser ses cours
Journalisée
Pages: [
1
]
Imprimer
Aller à:
Merci de choisir une destination:
-----------------------------
Général
-----------------------------
=> Proposition de tutoriaux
=> Général
=> Suggestions/Dev. du site
=> Projet en Cours
=> Defouloir
=> Sondage pour le site
=> Bugs
-----------------------------
News
-----------------------------
=> News du site
=> News Hacking/Cracking/Phreaking
=> News Informatique/Hardware/Tuning
-----------------------------
Challenges
-----------------------------
=> Aide Crackme
=> Aide Cryptographie
=> Aide Forensics
=> Aide Hacking
=> Aide Javascript/Java/HTML
=> Aide Logique
=> Aide Programmation
=> Aide Stéganographie
=> Aide Wargame
-----------------------------
Afterwards
-----------------------------
=> Afterwards Crackme
=> Afterwards Cryptographie
=> Afterwards Forensics
=> Afterwards Hacking
=> Afterwards Javascript/Java/HTML
=> Afterwards Logique
=> Afterwards Programmation
=> Afterwards Stéganographie
=> Afterwards Wargame
-----------------------------
Divers
-----------------------------
=> Linux
=> Hacking
=> Cracking
=> Hardware
=> Informatique
-----------------------------
Programmation
-----------------------------
=> Langages compilés
=> Autres langages
=> Langages Web
Chargement...