Saya sedang mewawancarai pekerjaan sebagai Pengembang WordPress. Saya hanya bekerja dengan WP selama satu tahun sekarang dan merasa saya memiliki ikhtisar yang baik, seperti cara mengaturnya, apa yang harus functions.php
dilakukan, di mana memodifikasi tema, dll. Tetapi wawancara yang saya miliki minggu depan akan menjadi bertanya kepada saya semua tentang WordPress dan Linux dengan beberapa MySql dilemparkan. Yang saya tahu adalah bahwa mereka akan memberi saya laptop dan tes.
Bagaimana saya mempersiapkan hal seperti itu? Haruskah saya berlatih menulis plugin hari ini? Saya tahu cara mengatur server Linux, tapi saya tidak hebat dengan manipulasi file lanjutan atau skrip shell. Saya mahir dalam pengaturan, pemecahan masalah dan konfigurasi. Dan saya membaca WP Codex BANYAK. Apa yang akan menjadi tugas pekerjaan rumah yang baik untuk diberikan kepada diri saya agar dipersiapkan dengan baik? Saya perhatikan tidak ada banyak sumber untuk belajar untuk wawancara WP-sentris di luar sana.
Jawaban:
Jika saya menyewa pengembang WordPress, daftar keinginan saya akan terlihat seperti ini:
Ada banyak lagi yang bisa saya pikirkan, tetapi saya pikir hal di atas akan menjadi awal yang cukup solid.
Dan inilah pertanyaan jebakan: apa yang menyebalkan tentang WordPress, dan apa yang akan Anda ubah di versi utama berikutnya untuk memperbaikinya? Jika Anda dapat memberikan jawaban yang meyakinkan untuk ini, Anda mungkin tahu sedikit tentang WordPress.
Tetapi mengesampingkan daftar keinginan di atas untuk sesaat, yang paling penting bagi saya bukanlah apakah Anda tahu solusi untuk suatu masalah: itu adalah apakah Anda dapat menemukan solusinya.
Ketahui di mana mencarinya (Codex, manual PHP, tempat-tempat seperti ini), dan benar-benar tertarik melakukan sesuatu dengan cara yang benar. Jangan puas ketika hal yang tidak berhasil tiba-tiba bekerja: apakah itu solusi yang tepat? Bisakah Anda melakukannya dengan cara yang lebih elegan, dengan kode lebih sedikit? Bisakah solusi ini berskala, dapatkah digunakan kembali ketika masalah yang sama muncul?
Semoga ini membantu.
sumber
Manipulasi file dan skrip shell tidak sering Anda lakukan dengan WordPress. Paling banyak sesuatu yang Anda lakukan untuk itu, seperti cadangan atau penyebaran. Ini adalah sesuatu WP itu sendiri dan plugin mencoba untuk menjaga kompatibilitas agar tetap baik dengan lingkungan hosting yang berbeda.
Pengembangan WordPress seperti apa yang sebenarnya akan terjadi? Lapangan cukup luas dari hal-hal yang sangat front-end ke hal-hal yang sangat back-end dan memuat hal-hal di antaranya.
Ini jauh dari komprehensif, tetapi hal-hal yang secara pribadi akan saya pertimbangkan sebagai fondasi dasar yang kuat untuk pengembangan WP adalah:
secara umum
pengembangan tema
get_
vsthe_
), variabel global yang mereka andalkanpengembangan plugin
sumber