Iklan
Memilih seseorang untuk membangun situs web untuk Anda bukanlah tugas yang mudah. Bahkan jika Anda tidak membangun Gmail berikutnya, Anda harus melakukan hal yang benar pertama kali. Tetapi memilih pengembang Web yang baik bukanlah tugas yang mudah, terutama jika Anda tidak tahu banyak tentang membuat situs web sendiri. Jika Anda tidak dapat membedakan PHP dengan CSS, bagaimana Anda harus tahu apakah orang di depan Anda (atau di sisi lain dari email) benar-benar mengetahui bisnis mereka?
Apakah Anda Membutuhkan Desainer, Pengembang, atau Keduanya?
Hal pertama yang pertama. Desainer web dan pengembang Web adalah dua kategori yang sepenuhnya berbeda. Desainer terbaik adalah seniman sejati. Mereka bekerja dengan Photoshop, Adobe Illustrator, atau (favorit saya) CorelDRAW. Mereka mungkin tidak tahu banyak tentang kode, tetapi mereka tahu apa yang indah. Di atas Anda bisa melihat Dribbble, sebuah komunitas untuk desainer. Beberapa orang di Dribbble juga pembuat kode, tetapi jika Anda ingin mengetahui apa yang dilakukan perancang, Dribbble adalah tempat yang bagus untuk memeriksa.
Pengembang, di sisi lain, adalah insinyur. Mereka mungkin tidak memiliki banyak rasa artistik, tetapi diberi desain, mereka akan dapat menerapkannya menggunakan teknologi Web standar. Jadi sekarang setelah kami membuat perbedaan ini menjadi jelas, Anda harus tahu bahwa posting ini tentang pengembang. Ada berbagai cara untuk menemukan desainer, meskipun beberapa saran ini juga berlaku untuk mereka. Posting ini mengasumsikan Anda sudah tahu apa yang Anda coba buat, dan bahwa Anda memiliki mockup terperinci yang menunjukkan seperti apa tampilan situs web final. Ini sangat penting untuk beberapa langkah selanjutnya.
Lihatlah Pekerjaan Mereka Sebelumnya
Ini adalah faktor paling penting, itulah mengapa ini adalah yang pertama kali saya daftarkan. Apa yang telah dilakukan pengembang Anda sejauh ini?
Pengembang yang baik biasanya berkontribusi pada proyek-proyek sumber terbuka dengan berbagai cara. Pengembang Anda harus memiliki Github halaman profil menunjukkan pekerjaan mereka, membuatnya mudah untuk melihat proyek apa yang mereka berkontribusi.
Harga Adalah Indikator
Jika Anda ingin membuat situs web yang tampak cantik untuk diri sendiri atau perusahaan Anda, jangan berharap untuk membayar seseorang $ 10 per jam dan minta mereka membuat karya agung. Situs web seperti VWorker.com sangat baik untuk menemukan pekerja berkualitas, tetapi mereka juga penuh dengan pembuat kode dan perancang yang dengan senang hati bekerja dengan harga $ 5 per jam. Sekarang, hanya karena seseorang murah atau mahal tidak selalu berarti mereka buruk atau baik - tetapi harga adalah sebuah indikator. Saat kabar tentang pengembang bekerja dengan baik, tarifnya akan naik. Jika Anda ingin pergi dengan pengembang yang berpengalaman, harap bayar harganya.
Saya tidak akan membahas tarif spesifik di sini karena ini berubah seiring waktu, tetapi seperti di banyak bidang lainnya, jika tarif yang Anda tawarkan terasa terlalu bagus untuk menjadi kenyataan, mungkin itu.
Apakah Anda Akur?
Faktor penting lain yang terlalu sering diabaikan - apakah Anda cocok dengan orang ini? Terlalu sering, programmer berkualitas tinggi merasa bahwa menjadi sangat baik dalam keahlian mereka berarti mereka tidak harus menjadi pemain tim, atau orang-orang baik. Lebih buruk lagi, pengembang mungkin menilai klien mereka (dan orang lain pada umumnya) berdasarkan keahlian teknis - jadi jika Anda tidak mengerti, mereka mungkin berpikir Anda juga tidak cerdas.
Jadi, apakah pengembang Anda sebenarnya baik? Maksud saya bukan seperti obrolan, tetapi apakah Anda merasa Anda dapat berkomunikasi secara setara?
Tanyakan Tentang Pendapat Mereka
Pengembang yang baik berpikir panjang dan keras tentang pilihan alat mereka, dan akhirnya memiliki pendapat dan preferensi yang kuat. Berikut adalah beberapa pertanyaan yang dapat Anda tanyakan kepada pengembang Anda:
- Apa editor teks pilihan Anda? Vim, TextMate, Notepad ++, sesuatu yang lain? Mengapa editor itu, dan bukan yang lain?
- Apa bahasa pilihan Anda? PHP, Ruby, Python? Sesuatu yang lain Mengapa bahasa itu dan bukan yang lain?
- Apakah Anda menggunakan kerangka pengembangan Web, seperti Rails atau Django? Mengapa?
- Apakah Anda akan menggunakan kerangka kerja seperti itu untuk proyek saya? (pastikan untuk menggambarkan proyek Anda, tentu saja). Mengapa?
Meskipun nama-nama di atas tidak terlalu berarti bagi Anda, pengembang Anda harus mengetahuinya, dan harus bisa menjelaskan apa preferensi mereka, dan mengapa. Ini juga cara yang bagus untuk menguji rekomendasi sebelumnya - apakah Anda cocok? Apakah pengembang Anda dapat menjelaskan pilihan teknisnya tanpa merendahkan atau membuat Anda merasa bodoh?
Memiliki Visi yang Jelas dan Detail
Kami telah membuat lingkaran penuh, kembali ke nasihat pertama. Jangan berharap pengembang Anda menjadi perancang. Jika Anda tidak tahu seperti apa tampilan situs web Anda, pergi bersama seorang desainer terlebih dahulu. Pengembang Anda seharusnya bukan orang yang tampil dengan tampilan dan nuansa. Mereka harus menjadi orang yang mewujudkannya dalam kehidupan nyata. Pengembang Anda harus memastikan situs web Anda cepat dan tahan di masa depan, dan mudah bagi Anda untuk memperbarui mengingat tingkat keahlian Anda.
Agar pengembang Anda dapat mengutip harga yang adil dan kemudian melakukan pekerjaan dengan baik, mereka harus memiliki pemahaman yang jelas tentang apa yang diharapkan dari mereka. Jadi, ketika Anda datang dengan makalah proyek terperinci dan maket, ini membuatnya jauh lebih mudah bagi Anda untuk menemukan seseorang untuk mewujudkan visi Anda.
Bagikan Tips Anda Di Bawah Ini
Apakah Anda memiliki cerita horor untuk dibagikan tentang menemukan programmer dan pengembang untuk membuat proyek Anda? Apakah saya melewatkan tip penting di atas? Anda ingin posting serupa, tentang desainer? Beri tahu saya di komentar!