Ich interviewe für einen Job als WordPress-Entwickler. Ich arbeite erst seit einem Jahr mit WP und habe das Gefühl, einen guten Überblick zu haben, wie man es einrichtet, was es functions.php
macht, wo man Themen ändert usw. Aber das Interview, das ich nächste Woche habe, wird sein Ich frage mich nach WordPress und Linux mit etwas MySQL. Ich weiß nur, dass sie mir einen Laptop und einen Test geben werden.
Wie bereite ich mich auf so etwas vor? Soll ich heute üben, ein Plugin zu schreiben? Ich weiß, wie man einen Linux-Server einrichtet, aber ich bin nicht besonders gut mit fortgeschrittener Dateimanipulation oder Shell-Scripting. Ich bin gut in der Einrichtung, Fehlerbehebung und Konfiguration. Und ich habe den WP Codex sehr viel gelesen. Was wäre eine gute Hausaufgabe, um mich richtig vorzubereiten? Ich habe bemerkt, dass es nicht viele Ressourcen gibt, um für ein WP-zentriertes Interview zu lernen.
Antworten:
Wenn ich einen WordPress-Entwickler einstellen würde, würde meine Wunschliste so aussehen:
Ich kann mir noch viel mehr vorstellen, aber ich denke, obiges wäre ein ziemlich solider Anfang.
Und hier ist eine Trickfrage: Was ist an WordPress scheiße und was würdest du in der nächsten Hauptversion ändern, um es zu beheben? Wenn Sie eine überzeugende Antwort darauf geben können, wissen Sie wahrscheinlich einiges über WordPress.
Abgesehen von der obigen Wunschliste ist es für mich jedoch das Wichtigste, nicht zu wissen, ob Sie die Lösung eines Problems kennen, sondern ob Sie die Lösung finden können.
Wissen Sie, wo Sie suchen müssen (der Codex, das PHP-Handbuch, Orte wie diesen), und haben Sie echtes Interesse daran, die Dinge richtig zu machen. Seien Sie nicht zufrieden, wenn das, was plötzlich nicht funktioniert hat, funktioniert: War das die richtige Lösung? Könnten Sie es eleganter und mit weniger Code machen? Kann diese Lösung skaliert werden, kann sie wiederverwendet werden, wenn ein ähnliches Problem auftritt?
Hoffe das hilft.
quelle
Datei-Manipulation und Shell-Scripting sind nicht oft das, was Sie mit WordPress machen. Allenfalls etwas tun Sie , um es, wie Backup oder Deployment Sachen. Es ist etwas, das WP selbst ist und Plugins versuchen, sich auf ein Minimum zu beschränken, um eine gute Kompatibilität mit verschiedenen Hosting-Umgebungen zu gewährleisten.
Welche Art von WordPress-Entwicklung wird es tatsächlich sein? Das Feld ist ziemlich breit, von sehr Front-End-Sachen bis zu sehr Back-End-Sachen und einer Fülle von Dingen dazwischen.
Dies ist alles andere als umfassend, aber Dinge, die ich persönlich als solide Basis für die WP-Entwicklung betrachten würde, sind:
allgemein
Themenentwicklung
get_
vsthe_
), globale Variablen, auf die sie sich verlassenPlugin-Entwicklung
quelle