Bagaimana Cara ku menjadi Developer Handal bersama Codepolitan dan Alibaba Cloud

Afiv Dicky Efendy
3 min readFeb 22, 2024

Oke, ingin sedikit bercerita sedikit awal mula gimana aku memulai karir sebagai Developer.

Hal pertama yang terlintas di pikiran dulu adalah mulai darimana aku harus memulai, seperti apa dulu yang harus dipelajari, butuhin spek seperti apa aja, sama bagaimana belajar coding dengan kemampuan matematika yang mengecewakan.

Nah, mulai dari sini aku mulai mencari tau di awal semester kuliah. Oiya sekedar info untuk sekarang aku sedang menjalankan pekerjaan sebagai mobile developer lebih tepatnya menggunakan teknologi flutter agar multi-platform.

akhirnya di semester 1–3 aku mempelajari berbagai macam bahasa pemrograman dan bermacam macam teknologi. pada saat itu pemikiranku di 3 semester itu aku ingin nyari tau dulu dan kemudian di bagian mana passionku.

berikut perjalananku dalam menjadi developer:

  • Full-Stack Developer

Di awal aku mulai mempelajari basic html, css, js. ketiga ini merupakan sebuah markup language karena dari sepemahaman aku 3 ini tidak sama dengan programming language. untuk css dan js sendiri memakan waktu yang lebih lama karena mereka memiliki framework yang banyak.

Framework css yang aku pelajarin awal waktu itu adalah bootstraps.

  1. Bootstraps

Bootstraps ini sendiri adalah component style yang artinya kita modifikasi sebuah halaman berdasarkan component. contoh lebih mudahnya adalah jika kita membuat style dari button itu ada class seperti dibawah:

btn btn-success

dari class diatas ini aja bakalan ngasih style dari sebuah button secara lengkap. maka dari itu enaknya dari component sytle

2. Tailwind

betikutnya aku mulai tertarik dengan framework css baru dan sedang hangat dibicarakan di komunitas yaitu tailwind. tailwind ini berbanding terbalik dengan bootstraps yang merupakan component style. tailwind ini lebih mudah untuk di kostumisasi. jadi kalo tailwind ini lebih ke per classnya yang memiliki berbagai macam fungsi.

Setelah mempelajari framwork css kemudian aku mulai terjun mempelajari framework js, berikut beberapa yang pernah aku pelajarin:

  1. Vue

dulu pernah mempelajarin vue js dari sebuah course gratis tapi sayangnya aku sendiri orangnya kurang tertarik pada saat itu.

2. NextJS

kemudian akhir akhir ini aku mulai tertarik dengan nextjs. kenapa? karena menurut aku teknologi dari nextJS sangat menarik dan belum sempat nerusin lagi

Selain itu aku juga mempelajari php dan frameworknya:
1. CodeIgniter

pertama aku mulai belajar php dengan codeigniter. pada saat itu versi terakhir masih codeigniter 3 jadinya belum secanggih sekarang. yang codeigniter 4 sekarang aja udah ada

php spark

tapi pada saat itu hanya buat project CRUD sederhana aja

2. Laravel

Setelah itu mulai tertarik mempelajari laravel. laravel ini sendiri udah canggah duluan dibanding codeigniter pada saat itu karena ketika codeigniter masih versi 3 laravel sudah memiliki fitur dari codeigniter 4 karena memiliki command:

php artisan 

jadinya lumayan bias ke laravel sih pada saat itu dibanding codeigniter

selain mencoba mempelajari Web Development, aku mulai tertarik ke mempelajari mobile developer.

  • Mobile Developer

karena di semester 4 mempelajari java, jadinya pada saat itu mulai belajar android native. namun karena pada saat itu device yang aku miliki masih kentang jadinya belum terlalu serius mendalami ini. berikutnya mulai lah mengenal flutter. karena flutter lebih ramah di laptop kentang jadinya mulai tertarik dan suka sih mempelajari flutter

di flutter aku mulai membuat project dummy untuk dimasukkan ke protfolioku

  • Machine Learning Developer

kemudian terakhir aku mulai mempelajari machine learning tapi lebih ke training model untuk nantinya di jalankan di flutter. contoh sekarang yang sudah berhasil aku buat adalah aplikasi deteksi nomor plat nomor kendaraan menggunakan tensorflow tflite

Nah sekarang karena aku mendapat info untuk mengikuti beasiswa gratis belajar coding dari Codepolitan.com, Alibabacloud.com dan Devhandal.id aku ingin menambah ilmu lagi

artikel ini aku buat juga sebagai salah satu task yang harus dipenuhi dengan menulis artikel dengan tema tema “Bagaimana Cara ku menjadi Developer Handal bersama Codepolitan dan Alibaba Cloud”

--

--

Afiv Dicky Efendy

Linux enthusiast who wants to share his knowledge through writing on the medium