tag:blogger.com,1999:blog-4682121385780724362.comments2022-11-10T10:23:21.688+01:00Blog Gauthier DelamarreGauthierhttp://www.blogger.com/profile/01426092346514000343noreply@blogger.comBlogger224125tag:blogger.com,1999:blog-4682121385780724362.post-20692500526083454982016-08-16T16:57:14.655+02:002016-08-16T16:57:14.655+02:00@Zoolorg,
je n'ai pas dit que cette évolution...@Zoolorg,<br /><br />je n'ai pas dit que cette évolution n'était pas envisageable, et encore moins qu'aspirer à ce changement de carrière impliquait d'être un mauvais développeur.<br /><br />J'ai plutôt insisté sur le problème inverse :)<br /><br />Mais en l'occurrence, avoir la lucidité de se dire qu'on n'est pas forcément fait pour le développement, mais qu'il peut être avantageux d'être passé par là pour mieux comprendre les développeurs avec lesquels on va collaborer me paraît complètement cohérent.<br />Gauthierhttps://www.blogger.com/profile/01426092346514000343noreply@blogger.comtag:blogger.com,1999:blog-4682121385780724362.post-46747971952738127422016-08-10T16:24:21.934+02:002016-08-10T16:24:21.934+02:00Message d'un petit développeur en contrat pro ...Message d'un petit développeur en contrat pro : <br /><br />Il faudrait voir à penser que certains peuvent voir autre chose que le développement, au delà de l'informatique.<br /><br />Je suis particulièrement intéressé par tous les systèmes financiers autour de l'informatique, donc en effet, ma perspective de carrière (Du moins celle que je m'imagine) serait d'acquérir un niveau technique solide pour être au plus prêt d'une équipe et être force de proposition même en tant que Chef de Projet).<br /><br />Ce qui ne signifie pas que j'ai pour autant rien à foutre en développement.Anonymoushttps://www.blogger.com/profile/07657172594732854709noreply@blogger.comtag:blogger.com,1999:blog-4682121385780724362.post-60396726301964130012016-06-29T09:22:30.763+02:002016-06-29T09:22:30.763+02:00Une fois encore, merci pour tous vos commentaires,...Une fois encore, merci pour tous vos commentaires, critiques ou favorables, qui continuent d'arriver 6 ans après ! :) <br /><br />Et désolé pour Bilsesbil, qui a peut-être eu le sentiment d'être censuré, car j'avais omis de valider la publication de son commentaire, ce qui n'était aucunement intentionnel !Gauthierhttps://www.blogger.com/profile/01426092346514000343noreply@blogger.comtag:blogger.com,1999:blog-4682121385780724362.post-55450468008269814802016-06-29T09:12:45.823+02:002016-06-29T09:12:45.823+02:00Bonjour Jef,
merci pour votre commentaire (au pas...Bonjour Jef,<br /><br />merci pour votre commentaire (au passage, je m'aperçois que je n'ai pas répondu aux 2 précédents commentaires postés, et je présente mes excuses à leurs auteurs).<br /><br />Pour revenir donc à Jef : avant de vous répondre, j'ai relu mon billet... il a pas loin de 4 ans maintenant quand même :) Et j'ai bien fait, car ma première réaction en lisant votre texte a été de me dire : c'est étrange ce raccourci pris dans la première phrase "A vous lire, un CP est un développeur qui a échoué", car pour le reste de ce commentaire, il me semble que nous soyons complètement d'accord.<br /><br />Et après relecture, je comprends beaucoup mieux votre réaction (j'imagine par ailleurs que vous êtes vous-même chef de projet :)). <br /><br />Pour faire simple : nous sommes vraiment d'accord, et je pensais avoir été plus clair : Chef de projet est un métier à part entière, qui n'est en rien méprisable ou dégradant ! Je parle bien des qualités nécessaires pour exercer ce métier, et du fait que devenir CP quand on est développeur est une reconversion professionnelle.<br /><br />Mais à trop insister sur le fait qu'il ne s'agit donc pas d'une évolution de carrière logique, j'ai pu laissé à penser que je n'avait pas la moindre estime pour le métier de chef de projet, ce qui n'est pas conforme à ma pensée.<br /><br />J'ai donc changé la phrase suivante, qui est la plus maladroitement formulée : "Car la réalité est celle-ci : un chef de projet, ce n'est pas un développeur qui a réussi, mais au contraire, souvent, un développeur qui a échoué." pour devenir : "Car la réalité est celle-ci : un <b>développeur devenu</b> chef de projet, ce n'est pas un développeur qui a réussi, mais au contraire, souvent, un développeur qui a échoué.<br /><br />Merci Jef d'avoir souligné ce malentendu.Gauthierhttps://www.blogger.com/profile/01426092346514000343noreply@blogger.comtag:blogger.com,1999:blog-4682121385780724362.post-91892070568760666842016-06-29T07:59:35.947+02:002016-06-29T07:59:35.947+02:00Bonjour, à vous lire un CP est un developpeur qui ...Bonjour, à vous lire un CP est un developpeur qui a échoué et quand je lis les commentaires faisant état de CP techniques ou CP fonctionnels, je fini de tomber de ma chaise.<br />Le CP est un métier en soit. Il n'est ni fonctionnel, ni technique, il est gestionnaire. Rien ne l'empêche d'avoir des affinités plus techniques ou fonctionnels, mais c'est toujours dangereux de multiplier les casquettes.<br />L'architecte pourte la responsabilité technique et le responsable fonctionnel celle de l'adéquation des specs au besoin. Le CP est là pour rappeler les dures réalités du budget et du planning.<br />Il demeure le patron du projet et est censé choisir l'équipe en adéquation avec le projet et la manager ensuite. Cela ne signifie pas que c'est lui qui estile les charges et challenge les RAF, son archi est là pour cela.<br />La difficulté est de pouvoir être CP et uniquement CP et de ne pas être obligé de chausser une autre casquette du fait des contraintes économiques ou de la petite taille d'un projet.<br />Ce que je lis montre à quel point il y a un fossé d'ignorance entre des métiers qui sont pourtant censés collaborer étroitement.<br />Le model SSII a en effet des lacunes côté dev senior ou des expert car cela coute cher et parce que le client est rarement prêt à payer ce prix. Par contre payer un archi à sa juste valeur est souvent accepté. Sur la grille AT du dernier projet que j'ai géré le profil archi était bien mieux valorisé que le profil CP senior.<br />J'adhère par contre au message selon lequel le devenir naturel d'un dev n'est pas CP (pas plus que pour un archi, un RT ou un RF) et que les jeunes dev se surestiment souvent en voulant progresser très vite au risque de se bruler les ailes.jefhttps://www.blogger.com/profile/03418435300426535083noreply@blogger.comtag:blogger.com,1999:blog-4682121385780724362.post-5143047184368529722016-06-02T14:57:51.229+02:002016-06-02T14:57:51.229+02:00bonjour, petite lecture du blog et bizarrement je ...bonjour, petite lecture du blog et bizarrement je suis complètement d'accord quand je vois sur quoi je tombe au taf...<br /><br />donc on a une boite cliente du CAC40 dont je tairais le nom (client) qui a eu à développer une appli métier, elle est passé par une autre grosse boite qui s'appelle <b>Altran</b>(1 milliard d'euro de benef par an, 25 000 employés) et vous serez heureux de savoir (ou pas) que cette grosse boite développe des applications métier avec drupal !!!!<br /><br />Ducoup cette superbe boite s'est faite blacklist (c'est compréhensif), et notre petite PME de développeur se retrouve avec cette chose immonde entre les pattes, une usine à gaz ou plutôt un sac de nœud horrible<br /><br />bref, je suis entrain de tenter de comprendre ce "truc" car on peut pas appeler ça une application, et franchement, on vois bien que les mecs qui développent avec ça ne sont pas des développeur, même pas en herbe...<br /><br />donc je dois refaire cette appli, j'ai choisis silex (framework à base de synphony), et je dois ressortir les infos qui ont été stocké dedans et là je pleure...Anonymoushttps://www.blogger.com/profile/05057770444283608211noreply@blogger.comtag:blogger.com,1999:blog-4682121385780724362.post-27796634327135949432015-10-14T14:00:50.650+02:002015-10-14T14:00:50.650+02:00Je suis d'accord avec Anonyme.
Un chef de pro...Je suis d'accord avec Anonyme. <br />Un chef de projet technique(à ne pas confondre avec un chef de projet fonctionnel) doit avoir passé par le métier de développeur sinon il ne sera pas crédible vis à vis des développeurs qu'il va encadrer.<br /><br />Dans la société où je travaille , on passe par dev débutant -> dev confirmé -> dev senior -> chef de projet technique -> directeur de projet technique.<br /><br />Pour moi , pour donner des directives réalistes à son équipe de développeurs , le chef de projet technique se doit de connaitre les limites des techno utilisées dans le projet , donc il se doit d'être au moins aussi compétent techniquement qu'un dev senior , voir plus que ce dernier , sinon certaines de ces directives ne se baseront que sur des idées imaginaires, non réalistes, non adaptées(à moins de réaliser l'impossible).<br /><br />Et actuellement , on se demande pourquoi beaucoup de projet web échouent ?<br /> Ben , c'est justement à cause de l'incompétence de ces chefs de projet qui n'ont pas assez(ou pas du tout) d'expérience en développement et qui donnent des fausses estimations de chiffrage de temps , des directives non adaptées et non réalistes.<br /><br />Donc pour moi, il est obligatoire de passer par la case dev junior , puis dev senior avant de passer au poste de chef de projet technique.<br /><br />Et j'ai oublié de vous dire quelque chose, dans la société où je travaille, un chef de projet technique doit donner des formations techniques et fonctionnelles aux développeurs non compétents . Donc , le chef de projet technique(chez nous) doit être très bon techniquement, il doit tout gérer(équipe , fonctionnalité , technique). <br /><br />Pour mon cas personnel ,je suis chef de projet technique d'un projet d'envergure mondiale sur une usine à gaz peu connue , je gère les fonctionnalités , la livraison , je développe beaucoup également , et même c'est à moi de trouver des solutions à des problèmes techniques inaccessibles aux développeurs seniors. Je forme les développeurs débutants qui ne connaissent rien de cet usine à gaz peu connue en leur offrant des cours théoriques et pratiques , avec des exercices corrigées. Anonymoushttps://www.blogger.com/profile/07147720836866282670noreply@blogger.comtag:blogger.com,1999:blog-4682121385780724362.post-78221518484821795632015-09-09T12:54:09.357+02:002015-09-09T12:54:09.357+02:00Bonjour a vous je tiens tout dabor a tirer un coup...Bonjour a vous je tiens tout dabor a tirer un coup de chapeau a ce blog qui a pu animer un tel debat.<br />en effet je suis deja tomber sur ce blog plusieur foismais le sujet ne ma jamais intriguer car j'estimais que l'auteur faisait une reproche a drupal de decoule de son experience passe.<br />alor si jecris ces ligne de commentaire c'est juste que jai pris du temps a vous lire et a essayer de vous comprendre. bien en tant que devellopeur sur drupal je voudrais juste apporter des eclaircissement a ce sujet.<br />1-drupal est un cms+framwork=CMF sa vous le savez deja<br /><br />2-drupal dans sa version brute n'est pas fais pour les non codeurs ou les non develeoppeur pour cela i faut avoir une expertise dans la matiere de devellopement en php pour comprendre comment il fonctionne.(dedié aux expert)<br /><br />3-pour les profane de code il ya drupal garden(dedier au debutant)<br /><br />4-il vrai que genere trop de requette en arriere pour charger une page ou un formulaire mais cela etait vrai il ya 4 ans car chaque le travail de drupal est dameliorer ces diferent bug et surcharge.<br /><br />5-les devellopeur de drupal nont jamais ete contre le POO car on vois bien que aujourd'hui il sinsere la dedan.<br /><br />6-drupal 9 avenir sera coder sur PHPPO rasurer vous!<br /><br />7-drupal 8 en est la preuvre dans sa revolution puisque tu te dis devellopeur fais les constat par toi meme.<br /><br />8-quel est la critique que tu porte a la fonction eval()<br /><br />9-vous parlez de modules mais il faut dabord comprendre la notion de module dans la programmation avant de dire quoi que se soit jai comme l'impression que vous ne lavez pas bien saisi<br /><br />10-jai lu un commentaire parlant de securité lui il commet une ereur en disant que la securité rencontre des defaillance mais vous gautier valider cet opinion est un manque de serieux dans ce que vous dite et deplorable a la fin vu que vous avez utilisé drupal bien longtemps comme vous le pretendez. soyez un peu serieux dans ce que vous dites quand vous savez que drupal es dedier a la securité.<br />je ne vous dirai pas pourqui la NASA, la whitHouse et les autre utilise drupal je vous laisse de decouvrir par vour vous mem en tant que developeur hein! :)<br /><br />11- ne soyez pas specimiste dans la chose si vous navez justement pas pris le temps de comprendre le fonctionnemtnde base de drupal sa devrait etre facile si vous programmer en php bien longtemps<br /><br />12-cessez de traiter les autre de mediocre comme vous le faite car il ya pas de programme sans bug sa vous le savez! et il faut bien de temps pour trouver le bug et le resoudre!<br /><br />alors soyez libre dans votre choix et je vous voulais ajouter le temps augmente pour celui qui ne sait pas ce qu'il cherche ou fait!(voir ne comprend mem pa)<br /><br />je vous pose la question aujourd'hui maintiendrai vous encor votre propos de 4 ans? soyez un devellopeur humble!bilsesbilnoreply@blogger.comtag:blogger.com,1999:blog-4682121385780724362.post-65948067403548688152015-06-20T23:44:08.020+02:002015-06-20T23:44:08.020+02:00Tout est à la fois vrai et faux dans cet article e...Tout est à la fois vrai et faux dans cet article et dans les commentaires. Une chose est sûre, les entreprises et les métiers autour de l'informatique évoluent / reviennent sur le devant de la scène plus vite qu'on ne change de chemises. A comparer avec les modèles d'entreprise libérées que j'ai sous le nez (rares dans l'informatique, plus compliqué également à mettre en place du fait de la dimension intellectuelle associée, quoi que), également très en retard par rapport aux nouveaux modèles de management de pas mal d'entreprises dans l'industrie.<br /><br />Quant aux métiers de l'informatique, aujourd'hui (2015), ils contiennent beaucoup plus de strates, permettant une meilleure gestion de la carrière. Je ne vais parler par contre que de bac+5 car désolé, mais le reste n'évolue pas au jour d'aujourd'hui ou rarement et si ces personnes là s'offusquent de coder toute la journée, il fallait y réfléchir avant ou il est encore temps de suivre le moule car les attentes sont aujourd'hui très élevées même pour des Bac+5. On retrouve donc:<br />- Ingénieur en Tests A (destiné à intégrer les cellules de tests d'intégration normalisés CMMi ou Quality Center approval). Ce métier est jeune et désormais une filière à part entière. On orientera parfois les "mauvais" développeurs dans cette filière après quelques évaluations de compétences<br />- Ingénieur logiciel A: votre fameux développeur, analyse programmeur<br />- Ingénieur consultant fonctionnel A: destinés à être Architecte Entreprise ou dans le BI, être référent fonctionnel, Product Owner pour l'agile etc.<br />==== EVOLUTION ====<br />- Ingénieur Team Leader B: un développeur reconvertit ou "aiguillé" dans cette branche car il ne sera jamais assez bon techniquement. C'est votre Chef de Projet, renommé pour être plus in et normalisé, ou Scrum Master dans l'agile<br />- Ingénieur logiciel B: assure les rôles de Lead Dev / Architecte Solution junior. Les développeurs détectés comme ayant un potentiel de leadership technique très important en plus d'avoir de solides compétences en architecture et conception.<br />- Ingénieur consultant fonc. B: pas grand chose à dire, des référents fonctionnels en herbe<br />===== EVOLUTION ====<br />- Manager: Manager de carrière / Team leader avancé (dirige des Team leader B)<br />- Architecte Solution: Le lead dev/ architecte junior qui prend du galon et devient senior, formés explicitement aux normes TOGAF and co. Fin de carrière pour un excellent développeur et qui a su le PROUVER à ses managers.<br />- Architecte Entreprise: l'expert en urbanisation du SI, l'architecte fonctionnel<br /><br />Mais, soyez-en sûrs et malheureusement - au delà de l'effet copinage et pistonage - la majorité des Architectes / Lead Dev le seront car ils excellent dans ce qu'ils font. Un bon lead dev / Architecte ne devient pas ainsi, il l'est et moi-même, puisque c'est mon rôle, je repère bien dans les équipes que je cotoie le potentiel Architecte de chacun. Un futur Architecte sera obsédé par l'optimisation et la qualité de ce qu'il produit et surtout, de ce que les autres produisent.Deixhttps://www.blogger.com/profile/04495096751948916590noreply@blogger.comtag:blogger.com,1999:blog-4682121385780724362.post-85490348893879373252015-05-28T10:44:48.941+02:002015-05-28T10:44:48.941+02:00Bonjour Patrick, et merci pour votre commentaire.
...Bonjour Patrick, et merci pour votre commentaire.<br /><br />J'identifie le rôle de responsable d'applications que vous évoquez au terme anglais de "Product Manager" - et de mon point de vue, ces rôles sont d'abord métier, même s'ils bénéficient clairement d'un "passé" technique.<br /><br />Aussi je considère que cette évolution, en partant d'un rôle de développeur, n'est pas en droite ligne. <br /><br />Toutefois, il existe de nombreuses façons d'envisager ces positions, qui sont d'abord une agrégation de responsabilités. La nature exacte d'un poste dépend de ces responsabilités et non pas du titre que l'on associe à l'ensemble !<br /><br />Quoi qu'il en soit, votre commentaire est l'occasion d'évoquer un autre métier lié au développement, et vers lequel les passerelles existent.<br /><br />Gauthier<br />Gauthierhttps://www.blogger.com/profile/01426092346514000343noreply@blogger.comtag:blogger.com,1999:blog-4682121385780724362.post-36672641431528758102015-05-28T10:39:54.458+02:002015-05-28T10:39:54.458+02:00Bonjour,
Il y a le rôle de chef de projet certes,...Bonjour,<br /><br />Il y a le rôle de chef de projet certes, mais vous n'évoquez pas le rôle de responsable d'applications, évolution beaucoup plus naturelle pour un développeur. (Gestion des devs (1 à n developpeurs) : bugs, amélioration, voire nouvelle application + gestion des plateformes).<br />Un pas de plus vers le rôle d'architecte ...<br /><br />Cordialement,<br />Patrick Bellabiod.Anonymousnoreply@blogger.comtag:blogger.com,1999:blog-4682121385780724362.post-85813360169017943802015-04-21T00:49:29.963+02:002015-04-21T00:49:29.963+02:00C'est cocasse : tu n'es pas d'accord a...C'est cocasse : tu n'es pas d'accord avec mon propos, et pourtant ton commentaire vient parfaitement confirmer ce que je dis :)<br /><br />"Ils obligent les futurs chef de projet..."<br /><br />Obliger quelqu'un a exercé un métier avec lequel il n'a pas d'affinité, c'est un management brillant !!<br /><br />"Pour mieux comprendre le métier" <br /><br />Lequel ? Leur faire comprendre un métier (développeur) pour les préparer à en exercer un parfaitement différent ? Là encore, c'est brillant.<br /><br />"Devenir un bon manager"<br /><br />Oo je ne vois pas le rapport entre le métier de cdp et la responsabilité de manager, si ce n'est l'imbroglio qu'il existe autour des notions de management et de gestion. <br /><br />Un CDP n'a - a priori - aucune des compétences requises pour assurer le management d'une entreprise. <br /><br />Si Atos pratique bel et bien ainsi(je laisse cette assertion sous ta responsabilité, Anonyme :)), alors je comprends mieux certaines choses que j'ai pu observer :)<br /><br />Gauthierhttps://www.blogger.com/profile/01426092346514000343noreply@blogger.comtag:blogger.com,1999:blog-4682121385780724362.post-69799636440622912712015-04-21T00:26:24.321+02:002015-04-21T00:26:24.321+02:00Pas d'accord avec l'article : dans les gro...Pas d'accord avec l'article : dans les grosses boites comme atos ils obligent les futurs chefs de projet a passer par la case développement pour mieux comprendre le métier et devenir un bon manager.Anonymousnoreply@blogger.comtag:blogger.com,1999:blog-4682121385780724362.post-19628635170910045122015-02-26T17:19:07.435+01:002015-02-26T17:19:07.435+01:00La remarque concernant Blogger a déjà été faite et...La remarque concernant Blogger a déjà été faite et j'y ai déjà répondu : oui, pour un blog, un CMS est l'outil adéquat. Je n'ai jamais dit le contraire, et il aurait été complètement idiot de ma part de coder un moteur de Blog uniquement pour publier mes quelques posts alors que d'excellents outils, dédiés à mon besoin, sont disponibles, qui plus est gratuitement.<br /><br />Maintenant, ll faut remettre les choses un peu en perspective : je n'ai <b>jamais</b> dit que les CMS étaient inutiles. <br /><br />Je suis architecte PHP depuis pas mal de temps ; mon job, ce sont de gros sites web et des applications réalisées avec les technos web. Je ne parle donc pas de sites institutionnels, ou de communication.<br /><br />C'est donc dans le contexte de ce type de réalisation que je dis que les CMS sont inappropriés. Et je ne dis pas ça parce que "je n'aime pas le CMS", même si le titre du billet peut le laisser penser (c'est pour ça qu'il faut lire le billet, pas seulement son titre :)). Non, je dis ça parce que j'ai <b>constaté</b> durant ces 15 dernières années, que réaliser un projet ambitieux, et ayant vocation à durer dans le temps, sur la base d'une plateforme de type CMS est <b>toujours</b> plus coûteux dans un premier temps, et plus limité ensuite dans ses capacités d'évolution. <br /><br />Ceci n'est donc pas une opinion, c'est un constat. Drupal en tant que tel ne m'intéresse pas. Je n'empêche personne de l'utiliser ; mais dans le cadre de mon métier, quand je conseille une entreprise ou que j'agis pour elle, je proscris la fausse bonne idée d'utiliser un CMS si le périmètre fonctionnel est nettement plus vaste que ce que sait faire initialement le CMS. Et ça me navre quand je vois des clients gâcher des ressources incroyables pour s'entêter à utiliser une techno plutôt qu'une autre pour des raisons idéologiques. Je tâche d'être objectif et pragmatique.<br /><br />Prototyper un projet avec un CMS, faire un POC, pourquoi pas. Mais l'expérience démontre tout simplement qu'adapter une plateforme inadaptée n'est pas efficace, et encore moins économique, à long terme. <br /><br />Gauthierhttps://www.blogger.com/profile/01426092346514000343noreply@blogger.comtag:blogger.com,1999:blog-4682121385780724362.post-7730893798457810822015-02-26T15:58:47.637+01:002015-02-26T15:58:47.637+01:00Je suis Devincydrupalien ,@Gauthier Delamarre avan...Je suis Devincydrupalien ,@Gauthier Delamarre avant les CMS on utilisait directement du code source HTML, ensuite HTML+CSS, après HTML+CSS+PHP, on a trouvé que le processus était trop , les frameworks sont rentrés en action, que dire de Dreamweaver qui avait fait son temps, les choses ont maintenant evoluées , le web n'est plus reservé uniquement aux developpers qui se croient tous monopoliser, le web est devenu liberal tout le monde peut y participer sans forcement etre developpeur d'ou la naissance des CMS.Un exemple precis ton article est redigé sur BLogger, tu aurais pu monter ton site en codant et le publié sur un hebergement, xa coute rien maintenant.Les CMS c’est l’avenir du web, et Drupal c’est le CMS devenu CMF qui donne le plus de liberté de créativité et surtout de sécurité. Affaire a suivreAnonymousnoreply@blogger.comtag:blogger.com,1999:blog-4682121385780724362.post-14415443554183741512015-02-26T13:51:59.344+01:002015-02-26T13:51:59.344+01:00Gauthier : Je voulais simplement utiliser le même ...Gauthier : Je voulais simplement utiliser le même ton que toi. D'ailleurs je te rappelerai que :<br /><br />- Tu qualifies les développeurs Drupal de "fâchés avec le dév objet" (depuis quand développer sur Drupal induit qu'on n'aime pas la POO ? On peut très bien faire les deux) ;<br /><br />- Tu estimes que les CMS s'adressent à un public de non-développeurs : faux, et ça n'était déjà il y a 5 ans. Si c'était le cas, aucune entreprise ne ferait appel à des développeurs pour le leur installer et moduler ;<br /><br />- Tu qualifies d'évangéliste Drupal quelqu'un qui n'a pas le même avis que toi. Peut-être se trompe-t-il, peut-être pas, en tout cas l'expérience m'a appris que souvent, personne n'a raison, personne n'a tort, chacun a ses méthodes. Du coup, permet moi de réutiliser la même expression (cf mon premier point) ;<br /><br />- Enfin, sur tes dernières assertions, je t'invite à ne pas détourner mes phrases et à te renseigner un peu plus sur notre métier.<br /><br />Bien sûr, car balancer 2 ou 3 points négatifs n'a jamais composé un argumentaire, c'est au meilleur des cas un avis personnel orienté.<br /><br />C'est dommage, tout ton billet n'est pas à jeter.<br /><br />Sebnoreply@blogger.comtag:blogger.com,1999:blog-4682121385780724362.post-72975313551567625422015-02-26T09:42:46.925+01:002015-02-26T09:42:46.925+01:00Bonjour Seb,
je trouve que c'est le ton de ce...Bonjour Seb,<br /><br />je trouve que c'est le ton de ce commentaire qui est dédaigneux :) Et surtout, il semblerait que tu aies lu ce billet un peu en diagonale :<br /><br /> - dédaigneux parce que ce n'est pas sur la base des mois passés sur des applications Drupal que j'ai forgé mon opinion, mais sur le retour d'une expérience qui était déjà de près de 10 ans à l'époque de la rédaction de ce billet (qui va avoir 5 ans...)<br /><br /> - lu en diagonale parce que :<br /> - je ne prône en aucun cas l'écriture d'applications "tout à la main" (sauf à considérer qu'écrire une application basée sur un framework consiste à tout écrire à la main)<br /> - je ne m'intéresse pas au code mais aux applications qu'il permet de créer<br /> - je ne dis pas que Drupal ne sert à rien, mais qu'il est le plus souvent utilisé de manière impropre, incohérente avec sa vocation<br /><br />Enfin, pour ce qui concerne le reproche concernant mon objectivité... c'est drôle comme tu ignores les arguments parfaitement concrets que je présente, de sorte que tu n'y apportes aucune contradiction. Non, au lieu de ça, tu te contentes de dénigrement personnel, et de nous dire que "il y a pleins de projets Drupal en prod, donc c'est que Drupal c'est bien !", ou encore "si, Drupal c'est génial quand c'est utilisé par des pros". <br /><br />Je n'appelle pas ça des arguments objectif :)<br /><br />Maintenant, comme j'ai déjà eu l'occasion de le dire, ça me va très bien que des intégristes Drupal, à qui le code fait peur parce qu'ils ne savent pas l'écrire, continuent de foirer des projets trop ambitieux pour leurs compétences - ça nous fait plus de boulot, à nous autres :)Gauthierhttps://www.blogger.com/profile/01426092346514000343noreply@blogger.comtag:blogger.com,1999:blog-4682121385780724362.post-86010226392513322542015-02-26T06:57:42.692+01:002015-02-26T06:57:42.692+01:00Au-delà du ton absolument dédaigneux vis-à-vis de ...Au-delà du ton absolument dédaigneux vis-à-vis de Drupal, de sa communauté active, ainsi que des développeurs gravitant autour, est-il utile de rappeler que ce billet de blog est un avis intime avant tout, bien plus qu'un sacro-saint constat objectif.<br /><br />Drupal réclame du temps pour être correctement appréhendé, et ce ne sont pas quelques mois de TMA dans des boites qui n'ont rien pigé à ce concept qui vont changer quoi que ce soit.<br /><br />Chaque mois, des projets Drupal d'envergure sont menés à bien, et ce parce qu'ils ont été confiés à des professionnels. Ça ne sert à rien de prôner le tout à la main lorsque la réalité du marché est de proposer une solution qui doit être à la fois customisable, rapide à mettre en place et facilement maintenable par la suite.<br /><br />Il y a deux sortes de développeurs dans le monde du web : les évangélistes du code entièrement fait main qui auront un avis biaisé sur le sujet et ne changeront pas d'avis même quand leur profession sera en danger, et ceux qui sont capables de trouver un compromis entre leur passion et la réalité du marché. Ces derniers prendront le bon train pour faire évoluer le web.Sebnoreply@blogger.comtag:blogger.com,1999:blog-4682121385780724362.post-88627006463953859952014-10-13T10:56:16.975+02:002014-10-13T10:56:16.975+02:00fonctions (méthodes ?? :)), (très bon)
je suis da...<i> fonctions (méthodes ?? :)),</i> (très bon)<br /><br />je suis dans l'obligation de dev un drupal custom sur ce client, je me dit ce matin :<br /><br />"dans la vie de tout les jours, tu peux t'adapter au pattern des autres dev, parfois c'est tordu, mais ça va.."<br /><br />Là c'est un truc de fou drupal!<br />Conclusion :<br />je vais vomir le code et basta !!!<br />Merci à la communauté drupal de l'avoir fait évolué dans ce sens..<br />slttrolololnoreply@blogger.comtag:blogger.com,1999:blog-4682121385780724362.post-72423749299535323042014-10-13T10:18:43.237+02:002014-10-13T10:18:43.237+02:00Salut @trolol,
merci pour ton message.
Au passag...Salut @trolol,<br /><br />merci pour ton message.<br /><br />Au passage, le fait que de nouveaux commentaires aient été postés récemment sur ce vieux post m'a donné envie de voir comment progresse Drupal.<br /><br />Je viens donc d'installer la beta 1 de Drupal 8, et je dois tirer mon chapeau aux développeurs de cette mouture : seulement 191 requêtes SQL pour afficher le formulaire de login avant mise en cache, et, tenez-vous bien, à peine 46 petites requêtes pour réafficher le même formulaire après mise en cache !<br /><br />Il faut dire que la page se compose tout de même de 2 champs, 1 bouton et 11 chaînes de caractères. Réussir à générer une telle page avec un tel de nombre de requêtes, sans oublier les 2482 appels de fonctions (méthodes ?? :)), ça tient du prodige, non ?<br /><br />Enfin, moi, je l'avoue humblement, je me sens incapable d'écrire un code susceptible de produire autant de requêtes et d'appels de fonctions/méthodes pour produire si peu de résultat :)Gauthierhttps://www.blogger.com/profile/01426092346514000343noreply@blogger.comtag:blogger.com,1999:blog-4682121385780724362.post-76582819458777787602014-10-13T01:04:53.936+02:002014-10-13T01:04:53.936+02:00Bonsoir Gauthier,
En premier lieu, merci pour ce ...Bonsoir Gauthier,<br /><br />En premier lieu, merci pour ce somptueux article, qui décrit mon état d'esprit après 2 heures de R&D pour tomber un DRUPAL avec des fonctions kikou XD.<br />Je vais te passer le scène ou j'ai tenté d'expliquer au client: que c'était le mal. A leurs dev (css): qu’après mon passage, ce ne serait plus comme avant, il ne pourra plus faire mumuse avec ses modules comme il le faisait (oui faut voir la logique de l'animal (ou de drupal?) )..<br />Mais bon, je viens pas pour écrire un pavé.<br /><br />Jutes te remercier pour la lecture de cet article argumenté qui m'a fait du bien et faire quelques [at] pour ceux qui grincent des dents en le lisant..( et parce que je suis d'humeur trololol là).<br /><br />Au hasard (je ne sait plus les noms, j'ai lu en diagonal, mais vers la fin, vu que l'article date un peu..<br /><br />@ jeDéfendsSonCode :<br />Éclate toi bien ! la "conception même" du support pour communiquer dans la com drupal officiel est "louche".<br /><br />@ laMaisonBlancheSousDrupal :<br />Toi là bas tu causes beaucoup ! Si tu connaissais le fonctionnement d'un appel d'offre public....<br /><br />@laNasaAdesSitesWebSousDRupal-pourRapidementPoster :<br />Le dev qui parle sur ce site est sous blogger..(ce ne résonnera pas en toi comme je le veux. mais ça fera rire les copains, ça me suffit).<br /><br />Bon pas très constructif mon commentaire,<br />Mais nous salueront la page PR2 (lol), le courage de Gauthier de parler de ça à cœur ouvert0<br /><br />Je salue aussi tout les autres coms qui parlent de DRUPAL comme le dieu des CMS pour dev SELECT..<br />slt ;)<br />trolololnoreply@blogger.comtag:blogger.com,1999:blog-4682121385780724362.post-57382640161510898452014-10-05T19:23:20.758+02:002014-10-05T19:23:20.758+02:00Bonsoir Allen,
à toutes fins utiles, si ça intére...Bonsoir Allen,<br /><br />à toutes fins utiles, si ça intéresse quelqu'un parmi les lecteurs, je publie ton lien.<br /><br />Toutefois, tout en te remerciant de me proposer ton aide, je m'en passerai : je ne pense pas avoir besoin d'aide pour déchiffrer du bullshit marketing :)<br /><br />L'argument Sf2 + Twig pour vanter Drupal 8 me fait plutôt rire. <br /><br />Pour mémoire, j'ai avancé des arguments techniques pour dire pourquoi je n'aime pas ce type de plateforme (dès lors qu'on les détourne de leur usage originel, bien sûr). <br /><br />J'attends toujours des réponses concrètes à ces problématique, et la présentation vers laquelle tu nous renvoies n'est que du blah blah qui nous répète en boucle "Drupal, c'est super". Avec pour argument majeur : "y a plein de gens qui s'en servent, et plein aussi qui font des modules, donc c'est bien".<br /><br />Bref, ce fil de commentaire n'a pas pour vocation d'opposer des opinions, mais des faits. Donc, si tu as autre chose à dire que "Drupal, c'est bien, tu es bête et méchant d'en dire du mal", je t'invite à le faire. Dans le cas contraire, inutile de poursuivre cette discussion, du moins par le biais des commentaires. Si tu le souhaites, contact moi par mail.Gauthierhttps://www.blogger.com/profile/01426092346514000343noreply@blogger.comtag:blogger.com,1999:blog-4682121385780724362.post-48344325617406489852014-10-05T16:00:07.156+02:002014-10-05T16:00:07.156+02:00Bonjour mon cher Gauthier Delamarre
Vois y consu...Bonjour mon cher Gauthier Delamarre <br /><br />Vois y consulter ce lien: <br />http://paris2013.drupalcamp.fr/session/drupal-cms-oriente-metier.html<br />si tu ne comprend pas contact moi je suis là pour t'orienter.<br />ALLEN<br />Anonymoushttps://www.blogger.com/profile/00206778044257776729noreply@blogger.comtag:blogger.com,1999:blog-4682121385780724362.post-2531127605468205682014-10-02T08:08:33.170+02:002014-10-02T08:08:33.170+02:00et pour le second message, concernant la modératio...et pour le second message, concernant la modération a priori des commentaires, il s'agit simplement d'éviter que le fil de commentaires ne soit pollué par les nombreux spams que dont j'empêche la publication grâce à ce système.<br /><br />Sachez que je n'ai jamais censuré le moindre commentaire qui soit réellement une réaction à mon billet, quelle que soit l'opinion de son auteur.Gauthierhttps://www.blogger.com/profile/01426092346514000343noreply@blogger.comtag:blogger.com,1999:blog-4682121385780724362.post-36036271838632173022014-10-02T08:05:42.481+02:002014-10-02T08:05:42.481+02:00Bonjour Allen,
ce qui me touche pour ma part, c&#...Bonjour Allen,<br /><br />ce qui me touche pour ma part, c'est de voir que plus de 4 ans après sa publication, ce billet est encore lu et continue de faire réagir :)<br /><br />Ce qui est dommage, c'est qu'il n'y a dans votre long message que des opinions - pas le moindre argument technique, or c'est sur ce plan qu'était orienté mon post. <br /><br />Votre seul argument pour supporter Drupal est de me dire : des gens s'en servent. En creux, on comprend également que votre autre argument, c'est que aimez Drupal :) Comme tout ça est bien léger, ça vous amène forcément à des mesquineries ad personam, en mettant en doute mes compétences et en me disant que je suis "bêtes" (sic).<br /><br />Je ne vais donc répondre qu'à un seul point : <br /><br />> Et c'est quoi une application métier pour vous?<br /><br />Et bien voilà, il aurait suffit de me poser cette question directement :) Vu d'où on part, je vais vous donner une définition simple, voire simpliste, mais qui nous permettra peut-être de nous comprendre un peu mieux : une application métier est un logiciel qui permet à une entreprise de faire tourner son business.<br /><br />Autrement dit, un site web présentant du contenu n'est pas une application métier. Et tant qu'on se sert de Drupal pour faire des sites webs (sans workflows trop complexes, ni connexion critique avec d'autres composants du SI), ça me va très bien. Dans les autres cas, non. Pour les raisons expliquées dans mon billet initial, que je vous invite à relire avec peut-être un peu plus d'attention et moins de parti pris.<br /><br />GauthierGauthierhttps://www.blogger.com/profile/01426092346514000343noreply@blogger.com