|
Publicité ' | ||||||||||||||||||||||||
|
|
#1 |
|
Membre habitué
![]() |
Voilà ceci est plus une alerte qu'un débat au fait mais j'aimerais connaître l'avis de tous sur ce sujet (d'ailleurs j'espère poster dans la bonne section
), donc j'expose le problème :Dans les IUT et les universités (du moins en Picardie) les administrations veulent tout faire passer en Open-source (tout Linux plus de Windows) le problème comment enseigner des technologies comme .Net avec des restrictions pareils ? Je vous donne mon avis sur la question : personnellement je suis pour l'open-source je ne developpe pas en .Net mais par choix, je dis que l'on ne peux pas empêcher des étudiants d'avoir accès à certaines technologies qui de plus sont beaucoup utilisées dans le monde professionnel ... donc je déplore cette initiative qui va peut-être rendre heureux les geeks qui vont aller en université, mais qui va mettre dans la m**** ceux qui cherchent un emploi après une LP ou un DUT et qui veront toutes les offres (ou presque) demandant des techniciens en technologies Windows ... P.S : euh oui j'édit juste pour dire : merci de ne pas faire partir ce sujet en vieux troll crosoft vs unix ... |
|
00
|
|
|
#2 |
|
Membre Expert
![]() Inscription : juin 2006 Messages : 1 011 ![]() |
Je suis + ou - d'accord avec toi.
En effet, le but de l'IUT (j'y suis passé moi aussi) n'est pas de t'apprendre un language/framework en particulier (le .Net), mais de te donner les bases de programmation (programmation objet dans ce cas). Moi j'ai fait cet apprentissage à l'IUT avec JAVA, et aucun PB pour passer à DotNet. Un langage ça s'apprend en un rien de temps, le principale étant d'avoir la "logique" qui va avec. Si tu veux apprendre le DotNet, tu peux le faire "seul" ou à travers des formations, des stages, ... Moi perso, je l'ai appris sur le tas et je l'ai imposé à mon (ancien) employeur avec tout un tas d'argument récupérés des DevDays |
|
|
00
|
|
|
#3 |
|
Membre Expert
![]() ![]() ![]() Développeur informatique Inscription : janvier 2003 Messages : 1 739 ![]() |
C'est surtout que c'est complètement dommage.
Pourquoi ?
![]() Pour ce qui est de .net sous linux ... www.go-mono.com |
|
|
00
|
|
|
#4 | |||||
|
Membre Expert
![]() Inscription : juin 2006 Messages : 1 011 ![]() |
Citation:
Citation:
Citation:
Citation:
Reste cependant que le coup des licences des produits Windows sont plus important que pour Linux/Java De plus, les profs sont moins formé à DotNet qu'à Java (ancienneté oblige) Je rajouterais (sans vouloir faire un troll) que dans le monde universitaire, les pro-linux et fières de l'être sont bien plus nombreux que les pro-windows (encore moins que les pro-windows et fiere de l'etre Citation:
|
|||||
|
|
00
|
|
|
#5 | |
|
Membre Expert
![]() ![]() ![]() Développeur informatique Inscription : janvier 2003 Messages : 1 739 ![]() |
Citation:
regarde les couts (formation admin, rareté des admins, ..., ...) à la longues ... je suis pas sur qu'au final il y ait tant de différence que ca |
|
|
|
00
|
|
|
#6 |
![]() ![]() ![]() Inscription : mai 2004 Messages : 2 448 ![]() |
Salut .
juste pour ajouter un petit quelque chose : Vu que tout le monde à Windows chez soi quel est l'interet de l'avoir également à l'IUT ? Linux est à la fois plus complexe a prendre en main et beaucoup plus accessible au niveau du système. c'est une mine d'or coté comprenhension du système et des en jeux. De plus comme ça été dit l'IUT ne forme pas à une techno mais des méthodes de travail. Perso à l'IUT de Caen (que je viens de quitter cette année) on est en dual boot . resultat tout le monde sauf les 4 geeks que nous sommes Alors que Linux à l'IUT : Ben 100% pour parce que : 1°) Tout le monde a Windows chez soi ... 2°) C'est vachement plus simple à administrer et plus sécurisé (pas un troll un fait vérifié cette année .... ) 3°) C'est moins cher. Il y a peut etre moins d'admins mais bon 150 licences Windows ça fait mal (sans parler des licences Serveur et autre ).
__________________
- MVP C# -Tout problème a une solution, le vrai problème est de trouver la solution ..... - Linux & mono : l'avenir |
|
00
|
|
|
#7 | |
|
Nouveau Membre du Club
![]() Inscription : juin 2006 Messages : 43 ![]() |
Disons que il faut que l'étudiant est un peu de volonté..
On nous enseigne unix et on developpe sous unix pour les langages qu'on nous apprend... Mais de retour à la maison j'apprend en parrallele les autres langages et developpe sous windaube et ce n'est pas du tout incompatible comme la très bien dit guitoux: Citation:
|
|
|
|
00
|
|
|
#8 | |
|
Membre Expert
![]() Inscription : décembre 2005 Messages : 1 541 ![]() |
Citation:
Donc pour moi il faut que les deux système soit présents. Après que ce soit windows qui se lance par défaut est à mon avis plus pratique. Pas une histoire de facilité d'approche, juste qu'il est plus simple de mettre en oeuvre des terminaux (graphique ou non) linux avec un serveur distant. Ainsi on pouvait avoir les deux système en même temps. pour la facilité d'administration je ne pense pas que ce soit vrai, mais n'étant pas fin connaisseur je n'irais pas plus loin. Pour les licences : ca me repugne d'avancer des critére financier pour définir un enseignement. Mais c'est vrai que c'est plus cher. Au final je reste d'avis que l'IUT se doit de fournir un accés aux deux systèmes d'exploitation à leurs éléves. Justement pour les (pas si rare) étudiants ne disposant pas de PC chez eux. |
|
|
|
00
|
|
|
#9 | ||
|
Membre Expert
![]() Inscription : juin 2006 Messages : 1 011 ![]() |
Citation:
Mais à la question de départ Citation:
Juste pour rappel tout de même, DotNet +Linux = Mono PS : A quand des IUT sous Mac |
||
|
|
00
|
|
|
#10 |
|
Membre Expert
![]() Inscription : décembre 2005 Messages : 1 541 ![]() |
Effectivement je me suis un peu enfalmmé
Je ne pense pas qu'apprendre des technos soit la finalité de l'enseignement. Pour moi il faut apprendre à développer qu'elle que soit la techno derrière. |
|
|
00
|
|
|
#11 |
|
Expert Confirmé
![]() ![]() ![]() |
J'espère juste qu'on va pas en arriver à des écoles à 2 niveaux :
-Les écoles privées Linux et windows (avec toutes les techno qui gravitent autour). -Les écoles publiques que Linux. Bien que tout le monde ai windows à la maison je doute qu'en ayant windows à la maison on apprenne à monter un réseau sous active directory... ça va devenir un peu comme les écoles de graphisme/design, les privés qui ont les moyens avec photoshop, 3DSMax, maya & co, les autres sous gimp (je caricature un peu mais c'est presque ça)Je pense que bien qu'on soit formés pour toucher à toutes les technos un rapide survol de ce qui se fait permet d'être un peu moins perdu quand on entre dans le monde du travail ... Quel employeur va vouloir prendre quelqu'un pour faire du windows/.NET/Active directory/SQL-server qui n'a jamais touché à ces technos, qui ne sait même pas ce que c'est... ... ben il prendra quelqu'un qui vient d'une école privée qui a eut les moyen sde montrer ces technos aux étudiants. L'argument y a plus de travail dans telle ou telle techno ne tient pas. C'est un élément important quand on à X années d'expérience, et là on peut mieux valoriser son expérience professionnelle... ... un étudiant n'a pas d'expérience professionnelle donc il prend ce qu'on lui donne comme travail pour s'en faire une. Même si 80% des job ou on prend des débutants étaient sur linux/php/mysql/java va expliquer aux étudiants au chomage qu'il y a plus de travail sous linux Il faut absolument que les étudiants touchent un peu à tout pour justement ne pas avoir un esprit optu sur une techno. Si ça se fait pas dans le cadre scolaire faudra faire des heures sup à la maison
|
|
|
00
|
|
|
#12 |
|
Invité de passage
![]() |
j'ai appris mon métier grace à l'AFPA,
le choix des formateurs était de s'axer sur Windows (qui est le plus utilisé en entreprise). On a donc étudier le framework .Net... il est vrai que si l'on a abordé Java, C# est très proche (voire même sur certains aspects plus souple...). On a travaillé sur Scite (editeur simple mais sympa) pour maitriser les principes objets. Mais travailler avec Windows ce n'est pas simplement s'adapter à un nouveau langage... Il faut apprendre tout l'environnement Windows (travail avec LDAP, avec NetBios...) Sans compterr que le travail en .Net est d'auytant plus optimisé si l'on travaille avec VisualStudio (qui est une vraie usine à gaz). L'objectif de Winodws étant d'optimiser le temps de développement, ce qui correspond à l'objectif de votre entreprise. En ce moment je travaille sur PHP4, j'ai donc appris à travailler avec, a faire de l'objet sans etre de l'objet, trouver un bon editeur, géréer MySql (vivement les proc stockées). Bref, tout ca pour montrer que je confirme l'idée qu'apprendre un nouveau langage c'est possible voire facile, seulement integrer tous les trucs et surtout l'environnement adequat c'est autre chose, ca prend enormement de temps, de test, et du coup votre patron commence a tapoter des doigts sur la table Seulemnet à l'AFPA on a pas oborder du tout Linux, ce qui est pour moi un handicap je m'y mets chez moi et grace au CNAM, ca rappelle de bons vieux souvenirs en DOS(même si c'est très différents). C'est un handicap car la plupart des serveurs Apache sont montés sur un systeme Unix ou Linux(questions de fiabilité???!! )C'est pourquoi je pense qu'un parcours mixte est le plus judicieux, mais l'imporytant c'est d'être ouvert un maximum, et de ne pas participer au clivages des genres (Linux vs Windows |
|
|
00
|
|
|
#13 |
![]() ![]() R&D en systemes informatiques bas niveau Unix/Linux Inscription : mai 2004 Messages : 5 497 ![]() |
Bonjour,
La question que tu poses est intéressante, et je pense qu'un réponse satisfaisante serait "Il faut que les cours t'apportent une ouverture d'esprit en te montrant un maximum de choses". Oui mais voila, le temps n'est pas infini, et il est impossible de tout montrer aux étudiants (indépendemment du problème du prix). Donc il faut se restreindre à certaines technologies. Après, il se trouve que le choix a été motivé par des questions financières, ce qui n'est pas forcément la meilleure raison. Mais bon, il faut bien trouver des critères, non ? |
|
|
00
|
|
|
#14 |
![]() ![]() Pierre CabocheInscription : octobre 2005 Messages : 2 197 ![]() |
Contrairement à une idée reçue, le but principal des universités n'est pas d'enseigner les technologies en vogue dans le monde de l'entreprise. Le but de l'université est d'apprendre à réfléchir, à concevoir et à s'adapter aux technologies courantes et à venir (quelles qu'elles soient).
En université, on n'apprend pas linux ou windows, on apprend ce qu'est un système d'exploitation. En université, on n'apprend pas C++ ou Java, on apprend la POO et UML. Si l'université devait se cantonner aux technologies qui existent en entreprise, je n'aurais jamais eu de cours de Caml ou de Prolog. Pourtant des langages comme Caml, Prolog, Lisp ou autres sont très formateurs et ouvrent l'esprit sur d'autres formes de programmations. A l'inverse, je trouve abérant que certains IUT enseignent encore COBOL parce que "certaines entreprises utilisent encore COBOL". Maintenant, en sortant d'un IUT, on ne peut pas prétendre maîtriser un langage comme C++ ou Java. Par contre on a reçu un enseignement qui nous permet de pouvoir évoluer par rapport à ces langages. Dans mon IUT, on avait une salle sous Windows (réservée à quelques TP de 1ère année, pas en accès libre) et tout le reste était sous linux/Unix. J'ai trouvé cela très bien parce qu'on n'a pas besoin d'être sous Windows pour compiler du C, lire ses mails, chercher des docs sur internet, etc. Bref, c'est comme dans les entreprises: certaines ne jurent que par Java, d'autres ne jurent que par les technos Microsoft (.Net, SQL Server) et il faut savoir s'adapter, peu importe ce que vous utilisez à la maison. En université, on ne jure que par les logiciels libres parce que ça répond au besoin, peu importe ce que vous utilisez à la maison.
__________________
Derniers articles: (SQL Server) Introduction à la gestion des droits (UML) Souplesse et modularité grâce aux Design Patterns (UML) Le Pattern Etat Autres articles... |
|
00
|
|
|
#15 | |
|
Membre Expert
![]() Inscription : novembre 2002 Messages : 2 249 ![]() |
heu... les universités ne font pas uniquement en fonction de la pédagogie mais également en fonction de leurs moyens:
- ils enseignent ce que le corps enseignant est capable d'enseigner. Il y a peu de renouvellement des profs informatique et un prof ne va pas apprendre le dernier langage à la mode. Si un prof a appris le Caml, Prolog ou Lisp, il ensignera ces memes langages pour le reste de sa carriere. C'est pour cela que générallement dans les écoles d'ingé, les profs de techno viennent du monde de l'entreprise et non des "profs" traditionnels. - ils utilisent de préférence les technologies qui coutent le moins cher. Payer des licences MS coutent cher meme pour des universités... donc Citation:
__________________
il y a du linge sur la corde à linge |
|
|
|
00
|
|
|
#16 | ||
![]() ![]() Pierre CabocheInscription : octobre 2005 Messages : 2 197 ![]() |
Citation:
- temps (les étudiants sont déjà surchargés de projets et le nombre d'heure alloué à chaque matière est règlementé) - moyens (le coût des licences, bien que j'ai rarement vu une université qui n'ait pas un ou deux logiciels bien chers pour des cours spécifiques. Certes, ceux-ci ne sont pas installés sur tous les postes) - idéologie (les enseignants ont une tendance naturelle à se tourner vers les logiciels libres. Ils ne sont pas là pour faire la promotion d'un logiciel particulier, ce n'est pas leur rôle de service public) Citation:
Je ne connais pas une université digne de ce nom qui n'enseigne pas au moins un langage fonctionnel (Caml, Lisp, Scheme) ou logique (Prolog) et ce n'est certainement pas parce que ces langages sont énormément utilisés en entreprise mais bien pour montrer qu'il existe d'autres modes de programmation que la POO ou la programmation impérative. Et en effet, il faut former des professeurs spécialement pour cela (qui seront donc probablement amenés à enseigner ces langages tout au long de leur carrière).
__________________
Derniers articles: (SQL Server) Introduction à la gestion des droits (UML) Souplesse et modularité grâce aux Design Patterns (UML) Le Pattern Etat Autres articles... |
||
|
00
|
|
|
#17 |
|
Membre Expert
![]() Inscription : octobre 2004 Messages : 1 509 ![]() |
Bonjour,
Je n'ai pas lu tout le débat mais sur Nantes, à la Fac, les étudians travaillent principalement sous Linux, je suis assez pour mais dans bcp de grosses boites, on a encore windows comme OS et j'ai vu récement un stagiaire débarqué de master 2 et ne pas savoir comment locker sa session windows !!! Ou encore ne pas connaitre le raccourcis windows + E... Alors oui à la pluralité. Je pense que pour être polyvalent en entreprise il faut savoir maitriser les deux afin de ne pas être perdus en entreprise... Edit : vous semblez être tombé dans des Iuts / Facs ou les profs étaient à la pointe ou tout du moins s'intéressait à l'actualité! A Nantes, à l'IUT bcp de profs enseignent la même matiére depuis 30 ans et ne sont plus du tout au gout du jours (cobol, et j'en passe). Alors de la à leur demander de se mettre sous Linux! Faut pas rêver! On était d'ailleur qu'en windows 3.1
__________________
(\ _ /) (='.'=) (")-(") |
|
|
00
|
|
|
#18 | ||||
![]() ![]() Pierre CabocheInscription : octobre 2005 Messages : 2 197 ![]() |
Citation:
Citation:
Il ne faut pas se moquer, ça doit être dur pour lui, genre: "dis nebule, pourquoi il me demande de redémarrer? j'ai fait quelque chose de mal?", "Pourquoi mon bloc-note il n'a pas la coloration syntaxique?", "mais c'est tout pourri le système de mise à jour, je préfère apt-get !", "mais on ne peut rien faire avec ce DOS! Ils sont où les pipes?" Citation:
Citation:
__________________
Derniers articles: (SQL Server) Introduction à la gestion des droits (UML) Souplesse et modularité grâce aux Design Patterns (UML) Le Pattern Etat Autres articles... |
||||
|
00
|
|
|
#19 | |
|
Membre émérite
![]() Inscription : mai 2004 Messages : 751 ![]() |
Citation:
- Linux - Win XP Java/J2EE (EJB, servlet, JSP, RMI), Oracle, ASP... Il faudrait savoir de quelle année parle Nebule |
|
|
|
00
|
|
|
#20 | ||||
|
Membre Expert
![]() Inscription : octobre 2004 Messages : 1 509 ![]() |
Citation:
Mais au DUT on en est encore aux examens de code sur papier (hum du php, java ou même c sur papier, quel bonheur Citation:
Citation:
Et pas du tout geek sur les bords! Plutot à en froutre le moins possible Citation:
Trop pratique
__________________
(\ _ /) (='.'=) (")-(") |
||||
|
|
00
|
Copyright © 2000-2012 - www.developpez.com