Voici mon point de vue d'intégrateur…
On appelle aussi notre métier "Développeur Front-End", ce qui inclut Javascript dans nos compétences. La réalisation des scripts pour dynamiser l'interface utilisateur, c'est de notre ressort.
(x)XHTML, CSS, et Javascript forment une sorte de "trinité" indissociable : structure/contenu, apparence, et comportement.
Tu remarqueras que dans les offres d'emploi pour de l'intégration, Javascript est (presque ?) toujours demandé. Je n'ai en effet encore jamais vu d'agence web ayant un développeur uniquement dédié au Javascript et qui ne ferait que ça à longueur de temps.
Je te conseillerais vivement d'ajouter Javascript à tes compétences, c'est un élément indispensable (à mon avis)
On appelle aussi notre métier "Développeur Front-End", ce qui inclut Javascript dans nos compétences. La réalisation des scripts pour dynamiser l'interface utilisateur, c'est de notre ressort.
(x)XHTML, CSS, et Javascript forment une sorte de "trinité" indissociable : structure/contenu, apparence, et comportement.
Tu remarqueras que dans les offres d'emploi pour de l'intégration, Javascript est (presque ?) toujours demandé. Je n'ai en effet encore jamais vu d'agence web ayant un développeur uniquement dédié au Javascript et qui ne ferait que ça à longueur de temps.
Je te conseillerais vivement d'ajouter Javascript à tes compétences, c'est un élément indispensable (à mon avis)
Ladytron a écrit :
Je n'ai en effet encore jamais vu d'agence web ayant un développeur uniquement dédié au Javascript et qui ne ferait que ça à longueur de temps.
Si, si, ça existe (moi j'en connais ), mais c'est vrai que c'est rare, surtout en agence.
En (grosse) agence, la répartition du pôle inté est généralement la suivante :
- webmaster : saisie de contenus, montage de newsletters, patchs HTML sur sites existants
- intégrateur "junior" : HTML/CSS + utilisation de plugins JS prémachés (en ce moment la mode est à jQuery)
- intégrateur "senior" : HTML/CSS + code Javascript avec ou sans libs et plugins + expertise Accessibilité / Perf. front / Ref. nat. & co.
AJAX, c'est très souvent l'affaire des devs back (toujours en grosse agence). C'est un (gros) plus si tu sais faire, mais ce n'est pas nécessaire pour trouver un job !
(j'utilise le terme désuet d'"intégrateur" mais il y a 12 autres façons de nommer ce métier)
Ladytron a écrit :
Je te conseillerais vivement d'ajouter Javascript à tes compétences, c'est un élément indispensable (à mon avis)
Globalement d'accord. Maintenant savoir vraiment coder en JS (et pas juste bricoler) c'est une sacrée spécialisation, et c'est difficile d'être bon / à jour partout...
Merci.
Oui, dans un premier temps mon but serait déjà de pouvoir importer des scripts tout fait en comprenant le code et en pouvant le modifier selon mes désirs (si le code est open source), cela m'aidera à facilement les intégrés dans une page, pouvoir corriger les bugs de compatibilités si il y en a (car ils ne sont pas toujours à jour), etc... Ça serait déjà un bon début selon moi.
"STPo" a écrit :
- intégrateur "junior" : HTML/CSS + utilisation de plugins JS prémachés (en ce moment la mode est à jQuery)
[...]
Globalement d'accord. Maintenant savoir vraiment coder en JS (et pas juste bricoler) c'est une sacrée spécialisation, et c'est difficile d'être bon / à jour partout...
Oui, dans un premier temps mon but serait déjà de pouvoir importer des scripts tout fait en comprenant le code et en pouvant le modifier selon mes désirs (si le code est open source), cela m'aidera à facilement les intégrés dans une page, pouvoir corriger les bugs de compatibilités si il y en a (car ils ne sont pas toujours à jour), etc... Ça serait déjà un bon début selon moi.
darktemplar a écrit :
Oui, dans un premier temps mon but serait déjà de pouvoir importer des scripts tout fait en comprenant le code et en pouvant le modifier selon mes désirs (si le code est open source), cela m'aidera à facilement les intégrés dans une page, pouvoir corriger les bugs de compatibilités si il y en a (car ils ne sont pas toujours à jour), etc... Ça serait déjà un bon début selon moi.
Ce serait le mauvais début.
Le bon début serait d'apprendre les rudiments du langage JavaScript. Sans forcément passer des jours entiers sur les spécificités de l'implémentation dans tel ou tel navigateur, mais juste apprendre les rudiments, la syntaxe, faire des essais de choses simples, apprendre deux ou trois concepts supplémentaires du langage qui sont utiles.
Ensuite, tu peux apprendre à utiliser une bibliothèque JS, notamment jQuery, MooTools ou YUI. Et regarder comment tu peux modifier le code de plugins pour ces bibliothèques (ce qui suppose de comprendre ce code).
Pour débuter en JavaScript, il y a des ressources pas mal dans le Web Standards Curriculum d'Opera:
http://dev.opera.com/articles/view/programming-the-real-basics/
(Là c'est le premier article de la série sur JavaScript. Il y en a une douzaine à lire.)
Je suis globalement d'accord sur le fait que l'intégrateur doit s'y connaitre en Javascript -- avec ou sans jQuery, Mootools, etc.
Après, il faut bien définir ce que signifie "s'y connaitre en JS". Pour ma part, je me qualifie d'intégrateur web, au sens large : HTML, CSS, Javascript.
Si tout le monde ou presque peut tomber d'accord sur ce que recouvre l'intégration HTML / CSS, il reste du travail pour définir l'intégration Javascript : pas vraiment développeur JS et pas uniquement capable de mettre une balise script avec un lien vers jQuery et un plugin tout fait.
Je pense qu'il est important de séparer le développement de fonctionnalités-métiers complexes en Javascript et la mise en place de comportements Javascript liés à l'expérience utilisateur : menus déroulant, effets, divers, accès au DOM pour styler les élements, etc.
J'ai d'ailleurs un brouillon sur métier d'intégrateur web front-end sur le feu, faudrait que je mette ça au propre.
@STPo --> Tiens, au fait, je suis preneur de la douzaine de dénominations pour utiliser autre chose qu'intégrateur web, j'aimerais bien mettre autre chose sur ma carte de visite, mais je sèche un peu
Après, il faut bien définir ce que signifie "s'y connaitre en JS". Pour ma part, je me qualifie d'intégrateur web, au sens large : HTML, CSS, Javascript.
Si tout le monde ou presque peut tomber d'accord sur ce que recouvre l'intégration HTML / CSS, il reste du travail pour définir l'intégration Javascript : pas vraiment développeur JS et pas uniquement capable de mettre une balise script avec un lien vers jQuery et un plugin tout fait.
Je pense qu'il est important de séparer le développement de fonctionnalités-métiers complexes en Javascript et la mise en place de comportements Javascript liés à l'expérience utilisateur : menus déroulant, effets, divers, accès au DOM pour styler les élements, etc.
J'ai d'ailleurs un brouillon sur métier d'intégrateur web front-end sur le feu, faudrait que je mette ça au propre.
@STPo --> Tiens, au fait, je suis preneur de la douzaine de dénominations pour utiliser autre chose qu'intégrateur web, j'aimerais bien mettre autre chose sur ma carte de visite, mais je sèche un peu
Merci j'y vois plus clair.
Dans mon message j'ai oublier de dire "après avoir acheter un livre et débuter avec".
Dommage que ça soit en anglais (merci quand même).
Modifié par dartktemplar371 (24 Feb 2010 - 22:25)
"Florent V." a écrit :
Le bon début serait d'apprendre les rudiments du langage JavaScript. Sans forcément passer des jours entiers sur les spécificités de l'implémentation dans tel ou tel navigateur, mais juste apprendre les rudiments, la syntaxe, faire des essais de choses simples, apprendre deux ou trois concepts supplémentaires du langage qui sont utiles.
Dans mon message j'ai oublier de dire "après avoir acheter un livre et débuter avec".
"Florent V." a écrit :
Pour débuter en JavaScript, il y a des ressources pas mal dans le Web Standards Curriculum d'Opera:
http://dev.opera.com/articles/view/programming-the-real-basics/
Dommage que ça soit en anglais (merci quand même).
Modifié par dartktemplar371 (24 Feb 2010 - 22:25)