📋
Filosofi Koding
  • Tentang Filosofi Koding
  • Halo Koding
    • Aneh sampai mengenalnya
    • Menghubungkan titik
    • Menulis kode jelek
    • Belajar bertanya
    • Belajar menjawab
    • Membaca Dokumentasi
    • Kamu harus memilih
    • Membuat aplikasi tak berguna
    • Bahasa program terbaik
    • Koding membuka kesempatan
  • Sebelum ngoding
    • Dokumentasikan semua hal
    • Organisir dengan rapi
    • Menyederhanakan To Do List
    • Tentang MVP
    • Mengerti bidang lain
    • Berdebat memilih teknologi
  • Mulai mengetik
    • Text Editor kosong
    • DRY - Don't repeat yourself
    • Menggunakan package
    • Membaca kode
    • Pilih framework atau native
    • Version Control System
    • Auto Test
  • Masih beta
    • Tenang, ada beta
    • Inspect Element
    • Debug Mode
    • Catat bug/issue nya
  • Deploy!
    • Waktunya deploy
    • Deploy bukan akhirnya
    • Spammer dan Hacker
    • Bertanggung jawab dengan kodemu
    • Maintenance Mode
  • Aplikasi yang lebih baik
    • Refactor
    • Cron
    • Backup
    • Analytics
    • Code Debt
  • Filosofi sudah selesai
Powered by GitBook
On this page

Was this helpful?

  1. Halo Koding

Membuat aplikasi tak berguna

Salah satu faktor orang ingin mempelajari dunia programming adalah ingin membuat aplikasi seperti GoJek atau toko online atau apapun yang sedang heboh sekarang. Tidak sedikit yang terburu-buru, ingin melakukan apa yang perusahaan-perusahaan ini sudah hasilkan selama 10 tahun lebih ada di industri, dalam waktu sekejap.

Padahal di awal proses belajar, kamu perlu membuat banyak hal yang mungkin tidak berguna, dengan tujuan belajar dari proses membuatnya itu sendiri. Kamu ingin belajar A dan membuat Z. Padahal ada huruf B sampai Y yang kamu lupakan.

Hanya belajar saja juga akan sulit tanpa pengalaman membuat sesuatu secara langsung. Karena itu kamu jangan khawatir harus membuat produk yang dipakai satu juta orang dalam satu malam, karena membuat produk bukanlah hal sepele.

Bikin sesuatu, implementasikan apa yang sudah kamu pelajari dalam bentuk program yang bisa dipakai, tidak masalah walaupun penggunanya hanya kamu sendiri.

Proses adalah tujuannya

Mulai belajar untuk mencintai proses yang sedang kamu kerjakan sekarang. Jangan takut untuk mulai bereksperimen membuat sesuatu dari ilmu yang kamu punya. Karena dengan membuat sesuatu, kita akan belajar lebih banyak lagi.

Hal-hal yang akan kamu buat mungkin tidak berguna, tapi kamu tidak akan tahu sampai kamu mencoba. Ingat, titik-titik kecil ini hanya akan bisa dirangkai dan menjadi sebuah pola yang jelas, ketika kamu sudah banyak membuat titik itu sendiri.

Tanpa pengalaman membuat sesuatu, kamu akan menjadi orang yang ingin ikut olimpiade renang hanya dengan belajar berenang lewat membaca buku saja. Kamu perlu latihan, mungkin di tempat dangkal, mungkin harus tenggelam sedikit, mungkin teknik bernafas kamu salah, dan banyak kemungkinan lain. Tapi kamu perlu banyak berenang dulu, sebelum ikut lomba sebenarnya

PreviousKamu harus memilihNextBahasa program terbaik

Last updated 4 years ago

Was this helpful?