Apa Itu Niche Programmer? Bagaimana Cara Menjadi Niche Programmer
Apa Itu Niche Programmer? Bagaimana Cara Menjadi Niche Programmer - Salah satu strategi untuk menjadi sukses sebagai perekayasa peranti lunak adalah dengan menjadi "niche programmer".
Ketimbang menjadi "React programmer", Anda menjadi "Clojure programmer".
Kompetisinya lebih ringan. Eh, betewe, Gojek pakai Clojure.
Apa itu "niche"? Artinya ceruk.
React itu sangat "mainstream". Tapi Clojure, Haskell, Vyper itu masih "niche".
Java, PHP itu mainstream.
Rust itu masih "niche".
Golang sudah mulai jadi "mainstream".
Ruby sudah mulai menjadi "niche" setelah sebelumnya jadi "mainstream" bertahun-tahun.
Strategi untuk menjadi "niche programmer" yang sukses adalah portfolio GitHub yang kuat. Alih-alih berlatih LeetCode, Anda memperkuat portfolio GitHub.
Mengutip artikel:
Lihat kompensasi rata-rata bahasa "niche" seperti Clojure dan bahasa "mainstream" seperti PHP.
Clojure = πΈπ°π€
Anak Perdana Menteri Singapura aktif Lee Hsien Loong mengarang buku tentang bahasa pemrograman Scala dan memberi presentasi tentang COMPILER.
Situs bukunya: https://handsonscala.com
Saya selalu bercanda:
Boomer pakai Java.
Orang keren pakai Kotlin.
Orang pintar di Gojek pakai Clojure.
Orang IQ 200 pakai Scala.
Kalau mau main aman, belajar minimal satu bahasa "mainstream", dan minimal satu bahasa "niche".
Jadi ada "safety net".
Belajar PHP dan Clojure -> hidup aman, damai, makmur sentosa.
Bahasa "niche" apakah yang Anda ingin belajar / sudah kuasai?
Clojure / elixir / scala / rust ?
Gojek pakai Clojure. lho
Sesi Pertanyaan:
1. mau tanya mas clojure sendiri pasarnya banyak ga sih ??
jawab: Gak banyak. Di Indonesia, setahu aku, cuma Gojek yang pakai. Makanya Clojure itu "niche".
Mesti cari di luar kalo Clojure.
Golang mah favorit startup Indonesia.
2. Btw Zenius juga pakai Clojure. Slow but sure makin banyak yang adopsi
Jawab: Iya. Baru cek di github mereka.
Posting Komentar