2010-07-18 1 views
2

Je suis un développeur IPhone qui veut passer au développement Drupal.
J'ai déjà lu quelques livres, codé quelques échantillons et des trucs comme ça. J'ai l'impression que mon niveau dans Drupal n'est pas si mauvais maintenant mais je n'ai aucune expérience, comment puis-je trouver un emploi? Comment puis-je montrer mon niveau dans une interview?
* Coder un module? Et l'afficher sur Drupal.org?
* Coder un modèle? Et l'afficher sur Drupal.org?
* Coder un exemple de site web? Et poster sur un site web?
* D'autres idées? Je suis ouvert à tout ...

comment trouver du travail à Drupal?

Martin Magkian

Répondre

4

meilleure chose que vous pouvez éventuellement avoir se produire dans une entrevue d'emploi est que vous soyez un auteur ou d'une bibliothèque contributer votre employeur potentiel aime. Après cela, avoir le code disponible pour montrer que vous savez de quoi vous parlez, même si vous n'avez pas l'expérience professionnelle. Après cela, juste la capacité de parler passionnément à ce sujet, et de démontrer une étendue de connaissances.

Toutes ces choses (sauf peut-être la dernière) sont aussi bonnes ou meilleures que l'expérience professionnelle. Une autre chose à garder à l'esprit est que si vous n'avez pas les points de balle sur votre CV, vous avez vraiment besoin de le compenser dans votre lettre de motivation. Montrez les choses ci-dessus, mais prenez le temps de faire des recherches sur l'entreprise et rédigez une lettre de motivation personnalisée pour chaque application.

4

Drupal est connu pour ses capabilies, mais aussi pour son learning curve raide.
C'est pourquoi je crois que la meilleure façon d'entrer dans le monde de Drupal est de démontrer vos capacités. Pensez à un certain contenu que vous souhaitez travailler, et construisez un site de démonstration autour, y compris tous les différents aspects de celui-ci.

Essayez de ne pas écrire du code, mais pour trouver les modules existants qui correspondent à vos besoins, et de les mettre en œuvre correctement. D'après mon expérience, je sais que dans la plupart des cas, 80% des fonctionnalités seront prêtes, mais que vous devrez gérer vous-même le reste des 20%. Ces 20% sont les choses difficiles - vous aurez besoin de déboguer du code que vous n'avez pas écrit, de vous retrouver entre tous ces hooks, et de résoudre correctement les bugs.
Un bug résolu, combinant des fonctionnalités de plusieurs modules existants, est une grande réussite, beaucoup plus grande que de simplement écrire un nouveau module avec des exemples de code.

va de même pour themeing - sélectionner un thème bien connu, et faire vous-même! Utilisez des modules de thème avancés comme Skinr et ne jouez pas seulement avec des fichiers CSS.

Telles sont les principales choses, pour autant que je les vois.

Bonne chance!
Shushu

1

Toutes ci-dessus.Si vous voulez être un thème bien connu - créez votre propre thème, hébergez sur drupal.org, tweetez dessus, offrez de l'aide aux autres, soutenez votre file d'attente, etc. Si c'est un bon thème, vous devriez obtenir un bon coup de projecteur de cela. En dehors de cela, si vous voulez être un développeur bien connu, vous pouvez utiliser un module existant plutôt que de créer le vôtre. Il y a des milliers de modules qui font tous à peu près toutes les tâches imaginables. Il faudrait de l'imagination pour trouver le vôtre.

Si vous êtes un bon développeur et que vous êtes prêt à apprendre drupal, une bonne idée serait de vous lancer dans des projets existants. La plupart des développeurs de modules apprécieraient l'aide des autres pour faire avancer les choses. Les grands projets comme Views, Context, Features, etc, aimeraient que vous passiez en revue leurs files d'attente. J'ai vu ces scénarios plusieurs fois auparavant: guy aide avec la file d'attente de problème, guy est nommé co-mainteneur + obtient la mention sur le blog de l'entreprise, guy obtient un emploi là-bas ou avec une autre société.

Les files d'attente sont l'endroit idéal pour montrer vos marchandises. bonne chance!

Terry

1

Votre nom d'utilisateur sur Drupal.org, votre réputation dans la communauté (voir certifiedtorock) aidera.

Beaucoup de bons travaux drupal (je cherchais environ 4 mois), demandez votre nom d'utilisateur drupal.org avant l'entrevue. Ils peuvent suivre à partir de cela, vos modules, thèmes et correctifs que vous avez écrits pour le noyau ou pour d'autres modules. Avoir un portefeuille d'autres sites sur lesquels vous avez travaillé aidera. Même si ils sont des sites de passe-temps, vous avez mis en place au moins des spectacles que vous pouvez faire quelque chose.

Vous devez laisser transparaître votre compétence et votre personnalité. L'indication d'un nom d'utilisateur comme user119333 sans lien vers un autre profil peut ne pas aider.

Questions connexes