Philippe F a écrit 2214 commentaires

  • [^] # Re: En vrac

    Posté par  (site web personnel) . En réponse au journal Écoles, classes prépas etc etc.... Évalué à 4.

    > le programme [...] doit aussi etre lisible et correctement ecrit

    Clairement, les gens que j'ai vus manquent de bouteille en programmation objet, voire ont horreur de ca. Le fait de faire un code lisible ne suffit pas a le rendre maintenable (meme si ca aide), de meme que rajouter des commentaires doxygen ne compense pas une conception de merde.

    Plus jamais je ne lancerai un eleve epita ou epitech sans valider la conception de ce qu'il doit me developper. J'ai vraiment eu des resultats catastrophiques avec _tous_ les stagiaires que j'ai eu de ces deux ecoles en terme de conception. Je redonne les notions qui me sont cheres pour une bonne conception :
    - encapsulation
    - isolation des concepts
    - unicite des fonctionnalites (jamais de copie/colle)
    - resistance aux erreurs
    - possibiltes d'extensions futures
    - facilite de debuggage (cas d'un protocole reseau)


    Tout ca a ete tres mal traite.


    > l'enseignement qu'on nous dispense est assez serieux,

    La grosse blague. En tout cas, les epitechens et les epiteens que j'ai vu sont loins de partager ton avis. D'apres eux, la seule valeur de l'enseignement, c'est les projets qui sont confies. Ils ont tous dit que la bonne facon d'apprendre etait de ne pas aller en cours, ou ils perdaient leurs temps, mais de lire des bouquins.

    Les gens sortent bien formes, mais pas grace a l'enseignement, qui je le signale est fait par les eleves et rarement par les profs. On se demande a quoi sert l'argent que coute la scolarite.
  • [^] # Re: Si tu en as les capacités....

    Posté par  (site web personnel) . En réponse au journal Écoles, classes prépas etc etc.... Évalué à 4.

    << Pas d'accord. Dans ma prépa, il y a une bonne partie des élèves qui veut faire une école dans un domaine qui lui plait, plutôt que X ou Mines à tout prix. >>

    Vous etes en sup ou en spe ? En deux ans de formattage, il y a des choses qui changent. Je me suis rappele 3 mois apres avoir integre mon ecole que c'est celle-la que je voulais quand j'etais en sup. Entretemps, j'avais completement oublie cela et j'ai atteri dans cette ecole vraiment par chance.

    << Tu peux très bien concilier travail et loisirs. Par exemple je cours 3 fois par semaine, je passe pas mal de temps à faire de la photo, sans compter le moulage sur dlfp. >>

    En prepa ? On doit pas parler de la meme prepa alors. Et encore, je ne suis pas un de ceux qui bossaient le plus. J'ai vu plusieurs personnes ne jamais manger a midi pour pouvoir bosser. Voyons, 1 interro ecrite de 4h de math ou de physique toutes les semaines, un devoir a rendre en math et en physique toutes les semaines, une kholle de math par semaine, une kholle de physique tous les 15 jours, le tout sur des notions que tu apprends pendant la semaine (qui fait que tu ne peux pas trop te reposer sur tes acquis). Une nouvelle notion en math par semaine. Je ne me rappelle pas avoir eu beaucoup de temps pour mes loisirs. Mais peut-etre que je m'etais mal organise.

    << Ils n'avaient qu'à regarder avant ! Je n'ai pas présenté supaero, comme plein de monde n'a pas présenté supelec. >>

    Le formattage, c'est dur de lutter contre. Quand toute ta journee, on te prepare a etre le meilleur a ces putains de concours, au bout d'un moment, il n'y a plus que ca qui compte.

    << Dans ma classe de sup, il y avait 14 filles pour 40 élèves soit plus de 3x plus que tes 10%, et à peu près pareil en spé. Et c'est sans compter les Bio et les HEC où il y a une majorité de filles. >>

    Ben, on etait pas dans le meme lycee. 1 classe de HEC et 1 classe de bio pour 14 classes de sup et environ autant de spe. Ensuite, 3 ans isoles sur un campus a 12 km de la grande ville la plus proche avec 12 filles pour 122 eleves en 1e annee, puis 20 filles pour 200 eleves.
  • [^] # Re: Et pour les moins doués en maths?

    Posté par  (site web personnel) . En réponse au journal Écoles, classes prépas etc etc.... Évalué à 3.

    Attention quand meme. C'est peut-etre le hasard, mais les stagiaires que je vois arriver par les filieres informatique de la fac ont un niveau deplorable.

    Mon conseil de recruteur : si tu veux faire de l'informatique plus tard, montre que tu en as fait. Pas juste les exercices en cours, montre un projet ou tu t'es implique. Pour moi, il n'y a pas plus formateur que participer a un projet open source pour apprendre l'informatique. Lire du code, le comprendre, en ecrire, etre critique, s'ameliorer, chercher des solutions etc. Si tu peux mettre ca en avant, tu pourras toujours trouver un bon boulot dans l'informatique, et peut-etre plus facilement que quelqu'un qui aligne juste un diplome mais qui a ecrite en tout 2000 lignes de C en 4 ans.

    Bon, je suis quand meme un DRH un peu special donc il se peut que ce que je dise ne soit pas vrai partout. Mais je pense que les qualites qu'il faut mettre en oeuvre pour participer a un projet open source sont tout a fait reutilisables professionellement.
  • [^] # Re: Si tu en as les capacités....

    Posté par  (site web personnel) . En réponse au journal Écoles, classes prépas etc etc.... Évalué à 5.

    Ce qui me choque le plus dans la prepa, c'est a quel point on rentre dans un moule. Apres une annee de prepa, on n'etait capable de penser qu'en un seul terme : comment faire pour integrer la meilleure ecole. Tous les taupins se retrouvent grosse modo avec le meme classement : 1 -X / ens, 2- Mines/Ponts/Centrale, 3- ENSI prestigieuses, 4- Autres ENSI, 5- Ecoles a concours privees (ICARE, etc).

    Oublie les notions d'interet personnel, de loisirs, le fait qu'on peut reussir sa vie sans entrer dans le meilleure ecole du monde, qu'il n'y a pas que le travail qui compte.

    Je pense que j'ai eu du bol, juste apres avoir reussi les concours, j'ai reussi a prendre un peu de recul et integrer une ecole qui me plaisait. Alors que j'etait parti pour retaper une annee de prepa pour avoir encore de meilleurs resultats, le leitmotiv de la prepa. J'aurai vraiment gache une annee de ma vie.

    Tous mes camarades n'ont pas eu la meme chance. Se retrouver dans une ecole de telecom alors que tu as envie de faire de la physique, de la chimie ou des maths ou des materiaux, c'est tres frustrant. Les 6 premiers mois de l'ecole d'ingenieur sont consacres a balayer cette deception et ce n'est pas toujours facile. C'est quand meme dommage de renoncer a un domaine qui t'attirait avant que tu ne rentres dans le moule ("devenir le meilleur, les meilleurs notes, les meileures ecoles"). Je ne pense pas que ca suffise a expliquer pourquoi les eleves ingenieurs adorent se bourrer la gueule, mais ca donne quand meme des indices. C'est triste de renoncer a ses reves.

    Intellectuellement, la prepa, c'est pas desagreable. On balaye beaucoup de sujets (pas assez en profondeur), on devient des machines a resoudre des problemes et a apprendre. Humainement, je pense que c'est une catastrophe. Retrospectivement, je pense que je preferai avoir une montee en charge plus douce de la quantite de travail sur 5 ans, comme ca se fait dans les facultes etrangeres, ou on choisit quand meme la voie qu'on aura au lieu de dependre de ta place parmi les 2000 admis pour avoir l'ecole que tu ne voulais peut-etre pas.

    Ce qui est dommage, c'est que ce systeme debile est entretenu dans la vie professionelle. Quand tu as 10 ans de vie professionnelle derriere toi, on devrait t'evaluer avant tout sur ton passe professionnel. Et bien non, en France, on te ressort la grille magique qui dit que si tu as fait X-Mines, tu gagneras deux fois plus que machin qui a fait l'Ensimag.

    Si tu sais travailler de facon autonome (par travailler, il faut comprendre bosser beaucoup plus que ce que tu as fait en terminale), je conseille la fac, ou tu pourras choisir des sujets a travailler sur ton temps libre. Apres, avec un bon classement, tu rentres sans souci en admission parallele dans une grande ingenieur. Et tu n'as pas l'impression d'avoir perdu deux ans de ta vie a bosser comme un esclave. Et en fac, il y a des filles. La prepa comme les ecoles d'ingenieurs, c'est 10% de filles en moyenne.
  • [^] # Re: En vrac

    Posté par  (site web personnel) . En réponse au journal Écoles, classes prépas etc etc.... Évalué à 6.

    Epita / Epitech ont ca pour elles que leur formation est extremement poussee. J'ai jamais vu de gens toucher a autant de domaines de la programmation en aussi peu de temps. A mon avis, on ne retrouve pas du tout cela a la fac.

    Une grosse difference a mon sens, c'est que tu peux entrer a epita / epitech sans rien connaitre a l'info et ressortir en etant programmeur a tout faire. Les stagiaires que je vois qui sont passes par la fac et qui ne connaissent pas l'info ne sont bon a rien faire.

    Le gros probleme de ces deux ecoles, c'est vraiment les methodes de travail. Les etudiants sont submerges de projets, donc sont obliges de travailler dans l'urgence et ne sont pas evalues sur la maintenabilite ou la qualite de leur code mais juste sur "c'est bon ca marche!". Ca peut correspondre aux besoins de certaines entreprises, mais c'est a l'oppose de la demarche qualite qu'on voit arriver peu a peu dans le monde professionnel depuis plusieurs annees autour du developpement logiciel.

    Moi, je ne veux pas d'un mec comme ca dans mon projet. Apres, il y a les exceptions.
  • [^] # Re: En vrac

    Posté par  (site web personnel) . En réponse au journal Écoles, classes prépas etc etc.... Évalué à 8.

    J'ai eu a supervise 4 stagiaires epita en deux ans et deux stagiaires epitech. Ce que j'en retiens, c'est :
    - la distinction epita / epitech est une grosse blague. Les deux ecoles fabriquent des programmeurs, un point c'est tout

    - les stagiaires etaient des bourrins en programmation. Tres efficaces, tres autonomes. Par contre, ils etaient completement a la rue face a des notions de maintenabilite du code, integration du code dans un contexte plus large, utilisation de l'existant, bonne conception objet, bonne encapsulation, robustesse du code, etc. C'est a dire tous les atouts qui font la difference entre un developpeur pisseur de code et un bon developpeur.

    Au final, ils m'ont tous torche mes projets, sauf que leur truc est immaintenable. Je suis pratiquement oblige de tout reecrire derriere quand je veux utiliser les projets qu'ils ont faits.

    Ce n'est pas ce que j'attends d'un ingenieur developpeur. Un ingenieur doit etre capable de reflechir avant de realiser, de penser large, et de tenir compte de ce qui existe. Pour citer un de mes collegues : "Ce sont de tres bon techniciens de la programmation".

    Sans bases mathematiques, il y a des pans entiers du monde de la programmation qui leur echapperont. Et l'idee de vouloir coder a tout prix, je comprends mais je recherche qqch de plus chez les gens que j'embauche.
  • [^] # Re: SGBD

    Posté par  (site web personnel) . En réponse à la dépêche Ruby on rails 1.0 est sorti. Évalué à 1.

    Le navigateur web ?


    ---> []
  • [^] # Re: Liberty ?

    Posté par  (site web personnel) . En réponse à la dépêche Sortie d'Authentic 0.5. Évalué à 6.

    Le nom du projet me parait tres risque. Ma boite precedente, Oberthur Card Systems a developpe des produits sur carte a puce avec des noms en ic : authentic (authentification, comparaison d'empreinte digitales), SIMphonic (cartes GSM), etc.

    Je doute qu'ils aient oublie de reserver la marque. Et il y a clairement un conflit puisque les deux produits servent a la meme chose, l'authentification.

    Ca fait des annees que Oberthur developpe la solution d'authentification a base de authentic, donc je pense que ta boite n'a pas bien fait son travail de recherche de nom de produit.
  • [^] # Re: Kolab ?

    Posté par  (site web personnel) . En réponse au journal Partage de contact et de calendrier. Évalué à 2.

    J'ai jete un coup d'oeil. Ca fait exactement ce que je veux, et plus, sauf que cote client windows, c'est pas encore ca. En fait, il n'y a visiblement pas de standard simple de partage de calendrier et de contact. Il y a des formats de calendrier et de contact (ical, vcf) mais pas d'interface unifiee pour les gerer.
  • [^] # Re: Clamwin ? Avast ?

    Posté par  (site web personnel) . En réponse à la dépêche Le GET rend votre Bureau Libre !. Évalué à 3.

    Une etude d'une boite gerant de l'externalisation de serveurs mails avait fait une petite analyse : clamwin a la meme qualite, voire est plus rapide que les antivirus commerciaux. Ils avaient mesure le temps de reaction pour sortir des signatures sur des nouveaux virus, et le nombre de virus detectes.

    Donc oui, clamwin tient tres bien la route.
  • [^] # Re: Javascript

    Posté par  (site web personnel) . En réponse à la dépêche Lisaac 0.84 est sorti. Évalué à 4.

    lua fait aussi des prototypes. En fait, en lua, un objet est un dictionnaire et c'est juste la syntaxe qui fait qu'il ressemble a un objet. Assez sympa comme concept mais un peu bizarre.
  • [^] # Re: ...

    Posté par  (site web personnel) . En réponse à la dépêche TomTom, fabricant de GPS, contribue au libre. Évalué à 1.

    Ben, tu prends un programme windows ecrit sous windows 95. T'as 95% de chance que ca marche du premier coup. Si tu le recompiles, tu t'approches de 99.9% . Ca n'a rien de choquant pour des microsofteux d'utiliser un paquet/programme developpe deux ans plus tot.

    C'est a mon sens un des plus gros problemes du libre, avec la disparite des distribution.

    Prend un developpeur de driver pour un matos quelconque. Supporter son driver sous linux va lui prendre 10 fois plus de temps que sous windows parce que Linus pete regulierement les API du kernel.
  • [^] # Re: Ou est le troll ?

    Posté par  (site web personnel) . En réponse à la dépêche Gtk en natif pour Mac OS X. Évalué à 2.

    Les trolls, il n'y a qu'a les appeler pour qu'ils viennent. Et quand ils ne passent pas, ils defoncent la porte.
  • [^] # Re: Ou est le troll ?

    Posté par  (site web personnel) . En réponse à la dépêche Gtk en natif pour Mac OS X. Évalué à 3.

    Il ne faut pas payer des royalties, il faut payer une licence utilisateur. Perso, j'en ai une, 400 euro pour faire du PyQt sous windows, macos, linux et qt-embedded, en close source ou open source.
  • [^] # Re: Ou est le troll ?

    Posté par  (site web personnel) . En réponse à la dépêche Gtk en natif pour Mac OS X. Évalué à 8.

    Non, arthur peut utiliser cairo. Cairo n'est qu'une technologie de rendu svg et ne verrouille pas du tout le toolkit.

    Si tu pars du principe que cairo c'est gnome parce que le developpeur principal est paye par redhat, tu peux dire que X, c'est trolltech : les avancees qui vont faire du bien sous X sont developpees par Zack Rusin, developpeur KDE paye par Trolltech.

    On a la chance aujourd'hui d'avoir des avancees technologiques qui peuvent etre partagees entre tous les desktops. C'est debile de vouloir les associer a un desktop unique.
  • # Ou est le troll ?

    Posté par  (site web personnel) . En réponse à la dépêche Gtk en natif pour Mac OS X. Évalué à -8.

    Meme pas de troll sur Qt vs Gtk ? Ou sur le fait que Qt est GPL ? Mais ou va linuxfr !!!
  • [^] # Re: Proprietaire ...

    Posté par  (site web personnel) . En réponse au journal Routeur de bonne qualite ?. Évalué à 2.

    J'ai environ une minute par jour a consacrer a ce probleme de routeur. Ce n'est pas compatible de mon point de vue avec l'installation d'une distrib BSD ou Linux, d'autant plus que j'ai pas de vieux PC sous la main, et que la fiabilite des differents composants d'un PC est de nos jours tres relative : disque dur qui tiennent pas la route, alim qui petent, etc etc. Tout ca fait que ca risque de me prendre un temps monstre, temps que je prefere consacrer a faire rentrer des sous dans mon entreprise.

    J'ai pas eu de reponse a ma question, je n'ai pas l'impression que le linksys corresponde a une utilisation professionelle. C'est pas grave, je vais continuer a chercher. Pour le wifi, je m'en fous, c'est jusque que il est impossible d'acheter un routeur qui ne soit pas wifi chez les revendeurs informatique aux particuliers.
  • [^] # Re: Bonne image

    Posté par  (site web personnel) . En réponse au journal Pas de pauvres chez nous, mon bon monsieur. Évalué à 4.

    << Et si on se promène un peu partout dans le monde on verra partout cette mentalité française à créer une ville blanche et une ville noire >>

    D'une part, je ne pense pas que ce soit une mentatlite "a la francaise", d'autre part, c'est relativement mathematique. Je me souviens d'un excellent article sur les simulations de populations. Si tu prends un modele simpliste ou chaque maison a 4 voisins et que tu prends comme regle "je veux que au moins 2 de mes voisins soient de ma communaute", communaute pouvant etre noir, blanc, musulman, hindouiste, geek, indien, homosexuel ou ce que tu veux, tu obiens naturellement des gros clusters de communaute unifie. Meme si tu reduis le critere a 1 seul voisin de ta communaute, tu n'obtiens jamais vraiment de melange, mais plutot des clusters.
  • [^] # Re: La rémunératon ?

    Posté par  (site web personnel) . En réponse au journal Stage en python / Qt. Évalué à 5.

    Je demande une implication minimum de mes stagiaires. Donc si on a une urgence, il peut m'arriver de leur demander de se rester plus tard oui. Et je saurai m'en rappeler a la fin du stage (prime de stage), voire embauche. Pour ceux qui vivent leur stage comme un boulot de fonctionnaire, et bien je dirai qu'ils ne sont pas en phase encore avec les realites de l'entreprise. Ils ont le droit, apres tout, ils ne sont pas encore salarie. Mais il faut savoir que apres leur diplome, ce sera moins cool. Ils seront cadres superieurs et les cadres superieurs ne sont pas assujetis a un horaire.

    Un autre aspect, c'est que pour faire un boulot interessant et motivant, il faut souvent y mettre plus d'energie que la moyenne syndicale. Monter une boite en partant de zero et se placer au niveau mondial comme on est en train de le faire avec InSeal, ca demande beaucoup d'energie. Je ne demande pas aux stagiaires ou aux employes de faire les scrifices que je fais, mais si qq'un a envie de participer a ce cote aventure, il va falloir evidemment faire des efforts.

    De la meme facon, developper un logiciel libre ou monter une assoce, ca demande beaucoup de soirees et de week-ends.
  • [^] # Re: En apprentissage, tout le monde y gagne.

    Posté par  (site web personnel) . En réponse au journal Stage en python / Qt. Évalué à 2.

    Ahhh, interessant. Je vais me renseigner alors.
  • [^] # Re: En apprentissage, tout le monde y gagne.

    Posté par  (site web personnel) . En réponse au journal Stage en python / Qt. Évalué à 4.

    Le cafe avait deja ete fait et les photocopies aussi, donc je ne trouvais plus rien a lui faire faire. Et c'est la que l'idee de genie : je vais lui donner un travail concret. Mais t'as raison, c'est vraiment debile. Je vais de ce pas vider la machine a cafe, bourrer l'imprimante et la photocopieuse, et l'engeuler pour qu'il retourne aux taches constructives pour lesquels il a ete pris chez nous : le cafe et les photocopies.

    Merci, je suis sur qu'il te sera reconnaissant de ta clairvoyance.
  • [^] # Re: Heu

    Posté par  (site web personnel) . En réponse au journal Novell reconsidère sa décision. Évalué à -2.

    Ca me semble vraiment debile de depenser de l'argent pour ecrire un frontend gtk pour yast. Entre Qt et Gtk, il faut faire un choix. Ca ne sert a rien d'avoir les deux en meme temps etant donne que leurs fonctionnalites sont equivalentes. Celui en Qt est la, pas besoin d'en faire un autre.
  • [^] # Re: En apprentissage, tout le monde y gagne.

    Posté par  (site web personnel) . En réponse au journal Stage en python / Qt. Évalué à 1.

    Mon contact avec les contrats d'apprentissage a ete que ce ne convient pas a notre facon de fonctionner. Un stagiaire a fond pendant 3 mois fait plus de choses qu'un apprenti a 50% de son temps pendant 6 mois. Et ca correspond bien a nos besoins qui sont en general concentre sur un seul projet pendant une courte periode.
  • [^] # Re: Déjà vu

    Posté par  (site web personnel) . En réponse au journal Stage en python / Qt. Évalué à 2.

    De fait, mon besoin de stagaire est recurrent et mon point de vue sur le sujet reste inchange donc en effet, ca fait deja vu.

    Pour les stagiaires qui cherchent un stage, ca ne doit pas faire la meme imperssion.

    Ah, la difference par rapport a la derniere fois, c'est qu'un des stagaires est devenu employe. Comme toi, on avance.
  • [^] # Re: La rémunératon ?

    Posté par  (site web personnel) . En réponse au journal Stage en python / Qt. Évalué à 7.

    C'est paye 300 euro par mois, plus indemnisation de bouffe (cantine a 2-3 euro le repas), plus la moitie de la carte orange remboursee.

    En ce qui concerne la precarite de l'emploi, le stage correspond normalement a une partie de la formation pour obtenir ton diplome, donc n'a rien de precarisant a priori. Apres, si tu enchaines plusieurs stages au lieu de trouver un boulot (malgre toi, bien sur), ca devient un probleme. Je n'ai pas encore eu de candidatures de stagiaires ayant deja leur diplome, donc je ne pense pas etre dans la categorie de ces vilains employeurs. Et mes deux employes actuels ont ete recrutes a la fin de leur stage.

    Je suis surpris d'ailleurs d'avoir entendu des gens enchainer 8 stages de suite a la tele, car il me semble qu'il faut une convention entre l'ecole et l'entreprise pour avoir un stage, et je n'ai pas vu d'ecoles donner des conventions apres le diplome.

    En ce qui concerne l'aspect experience + competence, je ne demande rien d'extraordnaire. Si tu as deja participe a un logiciel libre (ce qui ne parait pas delirant ici), tu as toutes l'experience et la competence que je demande. En ce qui me concerne, j'avais le niveau suffisant pour faire un stage tel que je le propose maintenant 2 ans apres le bac. Et c'est 2 ans parce que je n'ai pas pu faire d'info pendant ma prepa, sinon, en BAC+1, j'avais le niveau.