Tiga Minggu Belajar AI dan Keahlian Terbaik Saya Adalah Menutup Tab
Belajar AI bukanlah satu gunung tunggal. Ia terdiri dari lapisan-lapisan. Setiap lapisan baru membuat lapisan di bawahnya tampak tidak lengkap.
Saya pikir saya sudah memahami decision trees. Lalu saya belajar bahwa mereka tidak stabil. Saya pikir saya sudah memahami solusinya. Lalu saya menemukan ensembles. Setiap langkah mengungkap lapisan baru.
Ini menciptakan sebuah jebakan. Anda mempelajari satu hal. Anda merasa pintar. Lalu Anda mempelajari hal di atasnya. Tiba-tiba hal pertama tadi terasa seperti sekadar pemanasan.
Ini berujung pada jebakan tab.
Anda mempelajari trees. Anda mendengar tentang ensembles. Anda membuka sebuah tab. Tab tersebut menyebutkan XGBoost. XGBoost menyebutkan gradient boosting. Tiga jam kemudian, Anda memiliki sebelas tab yang terbuka. Anda belum membangun apa pun.
Anda harus mengubah pendekatan Anda:
• Tuliskan konsep baru tersebut. • Tutup tab tersebut. • Selesaikan tugas yang sedang Anda kerjakan.
Menuliskannya memastikan Anda tidak lupa. Menutup tab memastikan Anda tidak tenggelam. Kedalaman pemahaman itu bagus. Namun, mendalami sesuatu di waktu yang salah hanyalah penundaan.
Aturan yang sama berlaku untuk alat (tools).
Dunia teknologi memiliki "kebun binatang" alat yang sangat luas. APIs, REST, GraphQL, gRPC, dan WebSockets. Pemula sering merasa mereka harus mempelajari semuanya sebelum mulai membangun sesuatu.
Anda tidak perlu melakukannya.
- REST menangani sebagian besar kasus.
- gRPC bekerja untuk komunikasi backend yang cepat.
- WebSockets bekerja untuk data langsung seperti chat.
Kebanyakan tim terlalu banyak berpikir. Jangan langsung menggunakan alat yang kompleks di awal.
