J'interviewe pour un emploi de développeur WordPress. Je ne travaille avec WP que depuis un an maintenant et je pense avoir une bonne vue d'ensemble, comme comment le configurer, quoi functions.php
faire, où modifier les thèmes, etc. Mais l'interview que j'ai la semaine prochaine va être me demandant tout sur WordPress et Linux avec un peu de MySql. Tout ce que je sais, c'est qu'ils me donneront un ordinateur portable et un test.
Comment puis-je me préparer à une telle chose? Dois-je m'entraîner à écrire un plugin aujourd'hui? Je sais comment configurer un serveur Linux, mais je ne suis pas génial avec la manipulation de fichiers avancée ou les scripts shell. Je suis bon en installation, dépannage et configuration. Et j'ai beaucoup lu le WP Codex. Quel serait un bon devoir à faire pour me préparer correctement? J'ai remarqué qu'il n'y a pas beaucoup de ressources pour étudier pour une interview centrée sur WP.
Réponses:
Si je devais embaucher un développeur WordPress, ma liste de souhaits ressemblerait à ceci:
Il y a beaucoup plus que je peux penser, mais je pense que ce qui précède serait un début assez solide.
Et voici une question piège: qu'est-ce qui craint WordPress, et que changeriez-vous dans la prochaine version majeure pour le corriger? Si vous pouvez donner une réponse convaincante à cela, vous en savez probablement beaucoup sur WordPress.
Mais en mettant de côté la liste de souhaits ci-dessus pendant une seconde, la chose la plus importante pour moi n'est pas de savoir si vous connaissez la solution à un problème: c'est de savoir si vous pouvez trouver la solution.
Sachez où chercher (le Codex, le manuel PHP, des endroits comme celui-ci) et soyez vraiment intéressé à faire les choses correctement. Ne soyez pas satisfait lorsque la chose qui n'a pas fonctionné fonctionne soudainement: était-ce la bonne solution? Pourriez-vous le faire de manière plus élégante, avec moins de code? Cette solution peut-elle évoluer, peut-elle être réutilisée lorsqu'un problème similaire surgit?
J'espère que cela t'aides.
la source
La manipulation de fichiers et les scripts shell ne sont pas souvent ce que vous faites avec WordPress. Tout au plus quelque chose que vous faites à lui, comme des trucs de sauvegarde ou de déploiement. C'est quelque chose que WP lui-même et les plugins essaient de garder au minimum pour une bonne compatibilité avec différents environnements d'hébergement.
Quel type de développement WordPress va-t-il réellement être? Le champ est assez large, des trucs très frontaux aux trucs très back-end et une charge de choses entre les deux.
C'est loin d'être complet, mais les choses que je considérerais personnellement comme une base de base solide pour le développement de WP sont:
en général
développement de thème
get_
vsthe_
), variables globales sur lesquelles elles s'appuientdéveloppement de plugins
la source