Pertanyaan ini sering muncul untuk orang yang benar-benar awam sekali. Bingung mau memulai darimana. Keyword apa yang harus dicari di google. Tutorial apa yang harus dilihat. Pokoknya benar-benar tidak tahu arah. Tertarik? Akan saya bedah dipost ini.
Post ini tidak akan mengajarkan secara teknis bagaimananya, karena sudah sangat banyak di Internet. Di google banyak sekali informasi bertebaran hingga bisa membimbing kamu sampai bisa mencair uang dengan menjadi Web Developer.
Persiapan
Untuk memperlancar proses belajar. Alangkah baiknya jika kamu bisa Bahasa Inggris walaupun passive. Jika tidak bisa bagaimana? Tetap akan bisa, tetapi saya sarankan untuk belajar Bahasa Inggris, karena akan sangat membantu sekali. Karena banyak sekali resource dengan Bahasa Inggris baik media text ataupun video. Jika kamu tidak bisa Bahasa Inggris, akan sangat susah mencari resourcenya.
Pengetahuan Teknis: Dasar
- HTML
- CSS
- Javascript
Silakan cari topic diatas dengan keyword “Tutorial HTML”, “Tutorial CSS”, dst. Hal terberat yang akan kamu hadapi adalah point nomor 3, karena kamu akan belajar apa itu programming. Topic programming sendiri juga dalam sekali. Diperkuliahan saja dibahas sangat mendalam hingga 1 – 3 mata kuliah hanya untuk membahas hal ini. Saya pernah membuat post Cara Menjadi Programmer Newbie.
Pengetahuan Teknis: Lanjutan
- PHP
- MySQL
Jika kamu sudah memahami konsep programming pada latihan Javascript diatas, untuk memulai mempelajari PHP akan sangat mudah. Lebih mudah daripada kamu belajar Javascript. Bukan karena mudah, tetapi karena secara teori sama.
Latihan dan Terus Latihan
Setelah kamu sudah paham semuanya secara garis besar. Kamu bisa mulai membuat aplikasi-aplikasi mini seperti
- To Do List
- Blog
- Login & Logout
- Calculator
- Kasir
- Toko Online
Buatlah dari NOL, supaya kamu bisa merasakan ERROR dan kompleksitas membuat sebuah product digital. Jika kamu sudah dapat membuat itu semua walaupun tidak sempurna, kamu bisa lanjut ke tahap selanjutnya.
Carilah Mentor
Mencari mentor ini tidak melulu harus ikut Bootcamp atau Kursus. Kamu bisa mencari boss yang tepat saja. Mulailah melamar ke Startup Company yang baru buka, mereka pasti akan welcome dengan kehadiranmu. Mereka biasanya mementingkan semangat dan kejujuran daripada skill. Saya yakin pasti akan ada menerima kamu, disana kamu akan lebih berkembang lagi. Kamu akan tahu industri yang kamu dalami sekarang ini seperti apa.