5160 sujets

Le Bar du forum

Bonjour à tous,

Je suis intégrateur depuis maintenant 3 ans en agence web.
Je fais également du webdesign mais j'avoue avoir un peu de mal avec le développement bien que j'essaie de me faire violence en me formant via les livres de php ou javascript mais tout cela reste de la théorie.

Il m'arrive souvent de travailler sur des projets totalement différents en terme d'intégration (comme la majorité des developpeur front-end je pense): un site en jquery mobile, un projet wordpress, un site responsive, un site avec beaucoup de javascript et un emailing...

Mon problème est le suivant:
A chaque début de projet je stresse car je crains de ne pas rendre un travail optimisé.
Je stresse toujours en me posant les mêmes questions pour organiser au mieux mon html et mon css.
Je regarde sans cesse comment sont développés les autres sites mais du coup je me casse beaucoup la tête à chercher la meilleure méthode...
Je stresse également quand je ne maîtrise pas bien un outil (par exemple jquery mobile, ou wordpress) car je veux rendre un travail propre, optimisé et professionnel et j'ai peur d'être trop lent.

Mais au final j'ai l'impression qu'il y a des milliards de choses à apprendre lorsqu'on est intégrateur et que je dois apprendre et me former en permanence.
Cela me déprime souvent car je vois des personnes qui savent designer, intégrer, développer et moi je me pose encore des questions sur les méthodes d'intégration et je ne sais pas vraiment développer.
Au final je ne prends pas de plaisir à faire mon métier car je stresse tout le temps.

Je serais ravi de savoir si certains sont dans le même cas que moi et se posent les mêmes questions et s'ils ont des conseils.

Merci pour votre aide
J'ai envie de dire que si tout le monde avait la même conscience professionnelle que toi nos métiers du Web ne s'en porteraient que mieux.

C'est vrai qu'il faut apprendre en permanence mais c'est aussi ce qui rend nos boulots passionnants.
Merci Victor pour ta réponse.

Effectivement le livre que tu me conseilles est génial, je l'ai acheté après avoir lu la critique sur alsacréations dans le but de me rassurer et me donner plus de confiance dans l'intégration de mes sites.
Mais c'est vrai qu'il arrive souvent que les clients demandent des détails au niveau du référencement voire de l'accessibilité et vu que je suis professionnel je me dois de répondre précisément à ces questions. Et je trouve que c'est ça la difficulté de la chose, de connaître tout ce qui tourne autour de l'intégration et de justifier ses choix précisément sans simplement dire j'ai mis un "alt" car c'est bien pour l'accessibilité puis j'ai pas mis beaucoup d'images dans l'emailing pour pas qu'il passe en spam car c'est comme ça...

Je me remets tout le temps en question, à chaque début de projet c'est l'angoisse de pas savoir faire, je ne sais pas trop comment y remédier...

Merci jb pour ton post, c'est ce que je me dis parfois que c'est un mal pour un bien car ça peut me faire progresser mais au final ça me fait plus de mal que de bien.

Comment faites-vous pour appréhender un nouvel outil, car me concernant j'ai ce besoin de consulter des références et lire une bonne partie de la doc pour après mettre en pratique (comme par exemple pour wordpress ou jquery mobile)
integrateur-html a écrit :
Comment faites-vous pour appréhender un nouvel outil, car me concernant j'ai ce besoin de consulter des références et lire une bonne partie de la doc pour après mettre en pratique (comme par exemple pour wordpress ou jquery mobile)


Ouep, RTFM, c'est la base. Mais lire et assimiler une documentation ça prend du temps (et le temps c'est du flouze). Est-ce que ton boss comprend ça ? Est-ce que le problème ne serait pas plus la pression qu'on te mets plutôt que celle que tu te mets ?
Modifié par jb_gfx (19 Jun 2013 - 17:44)
Dans ma première ancienne agence j'avais effectivement la pression.
Mais actuellement j'avoue ne pas avoir cette pression de la direction, mais je me mets cette pression dès que j'ai peur de ne pas savoir faire un script, ou quand je me heurte à une difficulté.

J'aimerais savoir gérer entièrement la chaîne de création d'un site comme beaucoup de front-end developpeurs le font mais quand ce n'est pas css/html c'est javascript, après c'est l'utilisation d'un CMS ou tout coder à la main, après il y a le référencement...
En fait c'est interminable Smiley ohwell

Mais bon si je pouvais bien gérer tous les outils d'intégration sans stress et angoisse, je serais le plus heureux Smiley ravi
integrateur-html a écrit :
Mais c'est vrai qu'il arrive souvent que les clients demandent des détails au niveau du référencement voire de l'accessibilité et vu que je suis professionnel je me dois de répondre précisément à ces questions. Et je trouve que c'est ça la difficulté de la chose, de connaître tout ce qui tourne autour de l'intégration et de justifier ses choix précisément sans simplement dire j'ai mis un "alt" car c'est bien pour l'accessibilité puis j'ai pas mis beaucoup d'images dans l'emailing pour pas qu'il passe en spam car c'est comme ça...

En ce qui concerne l'accessibilité, si l'agence où tu travailles a des sous dont elle ne sait que faire, sache qu'il existe des formations de qualité à ce sujet, notamment celle d'expert Accessiweb en évaluation (plusieurs intégrateurs fréquentant ce forum ont été formés et ne le regrettent pas).
integrateur-html a écrit :
J'aimerais savoir gérer entièrement la chaîne de création d'un site comme beaucoup de front-end developpeurs le font mais quand ce n'est pas css/html c'est javascript, après c'est l'utilisation d'un CMS ou tout coder à la main, après il y a le référencement...
En fait c'est interminable Smiley ohwell

Non, ce n'est pas interminable. La grande époque du webmaster s'occupant de toute la chaîne de conception de sites Web de A à Z est révolue. Autrement dit, une agence Web (à de rares exceptions près) ne te demandera jamais de faire du développement PHP ou de la création graphique. En revanche, un intégrateur qui se fiche totalement du référencement et, surtout, de l'accessibilité ou des performances Web doit se poser des questions.

Il ne s'agit pas, pour autant, de devenir un mouton à cinq pattes (à vouloir toucher à tous les domaines du Web, on finit par ne rien maîtriser en particulier), mais d'avoir un minimum de compréhension des domaines connexes ayant un impact non négligeable sur le travail d'intégration HTML.
Il serait peut être utile que tu fasses comprendre où commence et où s'arrête le métier d'intégrateur aussi.

Tu parles de beaucoup de choses très différentes, certaines qui sont des aspects de l'intégration (code html/css propre, javascript, web perfs, accessibilité, etc) d'autres qui sont connexes et en font souvent parties même si ça reste autre chose, comme l'intégration à des CMS, mais pour moi ce qui concerne le SEO par exemple n'a rien à voir.

Certes il y a de grandes chances que ce soit ton rôle de mettre en place les recommendations, mais ça ne veut pas dire que tu es supposé mettre en place la stratégie toi même, d'autant plus que le SEO in-page est de moins en moins efficace, qu'on peut moins tricher ou "s'arranger avec son code" qu'avant, une énorme partie se joue à l'extérieur du site et ce n'est clairement pas ton domaine.

Parmi tes dernières missions, regardes un peu ce qui t'a posé problème, passe du temps dessus, il y a certainement des forums/chats/mailing lists spécifiques à ce sujet en français ou en anglais, essaye de te documenter d'en découvrir plus et d'aller plus loin. Mais chercher à tout savoir faire n'a aucun sens, ça ne te mènera nulle part parce que tout évolue trop vite et plus ça va plus chaque domaine devient un sujet d'expertise à part entière...

Accessoirement, relax, si on ne te fait pas de reproches c'est certainement que tu fais du bon boulot et à te lire on dirait que tu finis toujours par t'en sortir, c'est normal d'être en difficulté de temps en temps, c'est pas la fin du monde au contraire, tu te ferais sûrement chier si tu devais faire quelque chose que tu maîtrises à 100% à chaque projet.
C'est vrai que généralement j'arrive à m'en sortir, mais j'ai du mal à accepter de ne pas connaître correctement un outil avant de l'utiliser ou bien de devoir faire un script javascript.

C'est aussi souvent déstabilisant de voir que les collègues de boulot gèrent les CMS tels que drupal, wordpress ou autres et que de mon côté j'essaie de me mettre à niveau.

Mais j'avoue éprouver des difficultés bien que je m'en sorte à peu près, mais dans mon esprit ça reste du bricolage ( et je n'aime pas trop ça Smiley ohwell )

Merci pour vos conseils, sincèrement ça m'aide vraiment et me rassure.
integrateur-html a écrit :

C'est aussi souvent déstabilisant de voir que les collègues de boulot gèrent les CMS tels que drupal, wordpress ou autres et que de mon côté j'essaie de me mettre à niveau.

Quand tu bosses sur des CMS, tu fais tout (template, mise en place du contenu, etc...) ou seulement l'intégration ? Dans le premier cas, à moins de très bien connaître ton affaire (beaucoup d’expérience sur le cms), c'est normal que tu bricoles.

Dans mon ancienne boîte, on était 2 salariés et chacun faisait tout de A à Z. Si tu voulais t'en sortir, il fallait bourriner. Je travaillais de la même manière que toi au départ, en essayant de tout maitriser, et c'est juste pas possible de s'en sortir.

Personnellement je n'aime pas du tout travailler comme ça, je ne suis tout simplement pas fait pour.

Peut être que tu devrais aller vers une entreprise ou le travail est plus qualitatif ou un poste plus orienté vers l'intégration. Je pense que ce serait une erreur de rester trop longtemps dans ce poste qui ne te convient pas car tu vas à force avoir un profil pluridisciplinaire et donc t'éloigner de ce que tu cherches vraiment. (Après le boulot ça court pas les rues malheureusement Smiley cligne )
Si vous êtes plusieurs au même poste tu pourrais peut être voir avec ton chef/boss pour n'avoir pour le moment que des missions sur un CMS donné pour permettre de te familiariser à l'outil et faire du travail propre.

Meilleure productivité, travail plus rapide de meilleure qualité qui coûtera moins de temps à améliorer/modifier si nécessaire dans le futur devraient être de bons arguments pour convaincre ta hiérarchie de se creuser un peu plus la soupière quant à qui mettre sur quel projet et la gestion des plannings. Tu peux aussi leur parler de pair-programming par exemple...

Je ne connais que très peu le milieu des agences, et seulement en tant que sous-traitant, essaye de déterminer ce qui compte aux yeux de tes supérieurs, ce qui te/vous rendrait plus productifs/efficaces/rapides/autre et qui font qu'ils y verront un avantage pour eux-même et la boîte et pas seulement pour ton confort qui, même s'il joue beaucoup sur ton moral et ton travail n'est peut être pas leur préoccupation principale.
Je développe en Java et j'ai le même problème que toi. Cela m'angoisse beaucoup. J'ai l'impression de ne rien maîtriser et de mal faire à chaque fois.

On évolue dans un milieu difficile où tout bouge tout le temps. Du jour au lendemain les specs changent, les façons de faire aussi. Au final on se retrouve bien trop vite dépassés.

Je ne sais pas comment font ce qui osent se qualifier d'expert. J'ai l'impression qu'il faudrait que je passe ma vie à me documenter, à lire et faire de la veille pour espérer être un jour à niveau.

Cela crée le malaise que tu décris et je n'ai, hélas, pas trouvé de solution...

Aujourd'hui je voudrais me reconvertir vers de l'intégration et je me retrouve face au même mur. Chaque fois que je lis un article ou un tutoriel j'y vois quelque chose de nouveau.

Je veux me mettre à niveau en HTML/CSS/Javascript et là j'entends parler de préprocesseurs, de frameworks (jamais le même), etc. Au final je ne sais pas quoi apprendre et j'ai l'impression de ne jamais avancer.

Comment faites-vous les autres pour qualifier votre travail ? Pour savoir ce que vous devez apprendre ? Pour vous tenir à jour ?
Pepps tu as résumé tout ce que j'ai l'impression de vivre au quotidien.

J'ai le sentiment que je vais devoir me documenter tout le temps jusqu'à la fin de ma vie.

A côté de ça je suis conscient qu'il y a beaucoup de métiers pour lesquels on fait la même chose pendant 8 heures d'affilée et que cela est sûrement bien pire.

Mais c'est vrai qu'avec tous les frameworks, les langages web, les évolutions on est dans l'obligation de faire beaucoup de veille et de pratiquer pour ne pas utiliser des méthodes trop archaïques.

Pour ma part c'est dur à gérer même si je m'achète beaucoup de livres en essayant de partager ma vie entre l'autoformation et mes loisirs.

Mais c'est vrai qu'il y a tout le temps des nouvelles choses à apprendre...
Pepps a écrit :

Je veux me mettre à niveau en HTML/CSS/Javascript et là j'entends parler de préprocesseurs, de frameworks (jamais le même), etc. Au final je ne sais pas quoi apprendre et j'ai l'impression de ne jamais avancer.


Html 5, css3 et jquery.

Surtout bien connaître le couple html/css ; positionnements, sélecteur, "sémantique", mediaqueries etc. C'est à 99% ça le front-end d'un site web, il n'y a pas d'autres mystères caché sous des préprocesseurs.

Pour la veille technologique, il faut la faire au travail. Vous n'êtes pas sensés vous documenter chez vous pour tout connaître ! Sinon effectivement vous n'avez pas fini d'en manger. Smiley lol
Administrateur
Bonjour,

le web évolue extrêmement vite et a des domaines d'action de plus en plus larges (cher graphiste, pourrais-tu designer ce site pour toutes les résolutions de 320 à 2560px stp ?).

Montée en compétences ou savoir tout faire (à peu près bien de préférence) ?
Perso j'ai choisi d'avoir 2 compétences principales (inté/CSS et accessibilité) au détriment de JavaScript, à une époque où il fallait systématiquement tout connaître en double à cause d'IE... Et j'en avais déjà assez de devoir supporter IE6 et 7 en CSS Smiley cligne
jQuery correspond exactement à mes besoins : je ne suis pas développeur de formation, je maîtrise les sélecteurs CSS avancés et je sais ce que ça va faire sur le DOM et par conception c'est facile à apprendre.
La facilité est que je suis entouré de spécialistes de différents domaines donc je peux par exemple aller faire ch... dew si j'ai besoin de JS sur un projet ^^
Alsacreations.fr étant passé de 2 à 4 à 8 personnes, la veille techno dans les domaines du mobile, CSS, dév, design, etc vient surtout de mes collègues.
Toujours pour la veille techno, Twitter est un formidable moyen mais chronophage (tous les jours...) mais je me rend compte qu'avec 2 mailing list hebdos je couvre la plupart des liens que je vois passer sur twitter (ML : html5weekly et http://www.d.umn.edu/itss/training/online/webdesign/ - très très bonne curation)
Conférences : il y a Paris-Web et il y a les autres (nan je déconne il y a aussi Sud Web mais qui vient de passer). Il y a ceux qui y sont jamais allés et ceux qui y reviennent chaque année ^^ Je me réjouissais de pouvoir voir S. Faulkner (un des éditeurs d'HTML5 au W3C) et K. Groves mais je n'avais pas vu qu'il y aurait également Estelle Weyl ("standardista") en 2013. Effet wahou !©

Tu n'en as jamais terminé : tu peux toujours faire plus performant, plus accessible, plus robuste, plus élégant en CSS, plus adaptable au contenu du client, plus sémantique, CMS plus rapidement mis à jour, plus adaptable, plus plus plus et il n'y a pas de limite atteignable.
Tout le monde est dans le même cas (c'est là où je veux en venir) : si tu n'as pas confiance dans ton boulot ou tes compétences, regarde les sites qui sortent ou l'ancien site qui va être remplacé par celui sur lequel tu travailles et tu seras rassuré Smiley cligne
Consulte webagencyfail ou http://monmacon.tumblr.com/ pour te dire que tu n'es pas seul ...

Il n'est PAS possible de tout suivre tout le temps ; il faut savoir lâcher prise plutôt que de subir un long et ravageur burn out.
Felipe a écrit :


Tu n'en as jamais terminé : tu peux toujours faire plus performant, plus accessible, plus robuste, plus élégant en CSS, plus adaptable au contenu du client, plus sémantique, CMS plus rapidement mis à jour, plus adaptable, plus plus plus et il n'y a pas de limite atteignable.
Tout le monde est dans le même cas (c'est là où je veux en venir) : si tu n'as pas confiance dans ton boulot ou tes compétences, regarde les sites qui sortent ou l'ancien site qui va être remplacé par celui sur lequel tu travailles et tu seras rassuré Smiley cligne
Consulte webagencyfail ou http://monmacon.tumblr.com/ pour te dire que tu n'es pas seul ...

Il n'est PAS possible de tout suivre tout le temps ; il faut savoir lâcher prise plutôt que de subir un long et ravageur burn out.


Voilà qui fait du bien à lire.
Merci également pour tes conseils bzh.

Je me rends compte qu'en fait c'est une angoisse bien futile que de vouloir tout maîtriser. Le plus important étant d'être satisfait avant tout de ce que l'on produit et de suivre la tendance sans devoir révolutionner ses connaissances tous les jours.

Je retourne me plonger dans le positionnement CSS Smiley cligne
Il est vrai que c'est rassurant de savoir que je ne suis pas le seul à me poser sans cesse les mêmes questions sur les manières d'intégrer, de développer un script, de rendre plus accessible un site... et de chercher la meilleure méthode alors qu'il y en a beaucoup et que l'amélioration d'un site est infinie, mais c'est dur d'admettre qu'on a choisi telle méthode et ne pas revenir dessus Smiley confused

Je vais me répéter vos remarques à chaque fois que je me pose ces foutu questions Smiley murf .

Merci pour vos posts Smiley biggrin
Accessoirement, un expert dans un domaine qui évolue aussi vite, à mon goût c'est plutôt quelqu'un qui arrive à s'en sortir correctement quand il s'attaque à quelque chose qu'il ne connaît pas, que ce soit un outil particulier, une librairie, un plugin ou autre ?

C'est impossible et inutile de toute savoir, il suffit d'être à l'aise avec les outils dont on a besoin régulièrement et de se débrouiller avec ceux qu'on découvre ou qui nous sont imposés de façon ponctuelle.