Kembali ke beranda
Cerita saya, sejauh ini

Programmer || Software Engineer || Guru SMK

Halo, saya Apip. Saya adalah guru SMK jurusan Software Engineering sekaligus Freelance Programmer yang aktif mengembangkan berbagai solusi digital sejak tahun 2018. Saya telah mengerjakan berbagai proyek, mulai dari aplikasi keuangan, sistem informasi, website sekolah, company profile, e-learning, hingga aplikasi POS dan web kustom sesuai kebutuhan klien. Bagi saya, pemrograman bukan hanya pekerjaan, tetapi juga passion. Saya senang membangun aplikasi yang bermanfaat, mudah digunakan, dan mampu menyelesaikan masalah nyata dengan teknologi modern seperti Laravel, React, JavaScript, dan MySQL.

ProgrammerBerawal dari rasa kepo
4 tahunKuliah dan tetap ngoding
Guru sejak 2021Ngajar sambil tetap berkarya
Yuk, mulai ceritanya
Afif Nuruddin Maisaroh

Lagi dijalani sekarang

Guru × Programmer

Versi lengkapnya

Jalannya belok-belok. Justru itu serunya.

Ada rasa penasaran, pilihan sekolah, rencana yang berubah, harapan orang tua, sampai relasi dari proyek. Kalau disambung, ternyata semuanya punya peran dalam membentuk saya hari ini.

Masa SMP SMPN 1 Mojolaban

Awalnya cuma suka mod GTA San Andreas

Waktu sekolah di SMPN 1 Mojolaban, saya suka main GTA San Andreas, terutama mencoba berbagai mod. Setelah dibelikan notebook, saya jadi makin sering main sekaligus penasaran dengan komputer.

Dari situ komputer nggak cuma dipakai buat main. Saya mulai penasaran kenapa isi game bisa diubah-ubah dan bagaimana semuanya bisa bekerja. Sederhana saja, awalnya memang cuma dari rasa penasaran.

curiosity.exe → started
Kelas 10 SMKN 2 Karanganyar

Masuk RPL dulu, paham RPL belakangan

Setelah lulus SMP, target saya cuma satu: cari SMK yang ada hubungannya dengan komputer. Ketemulah jurusan Rekayasa Perangkat Lunak di SMKN 2 Karanganyar. Lucunya, waktu daftar saya belum benar-benar tahu RPL itu apa. Pokoknya ada kata “komputer”, rasanya sudah cocok.

Masuk kelas 10, semuanya mulai dibuka pelan-pelan. Saya belajar komponen komputer, perakitan, cara kerjanya, lalu masuk ke pelajaran pemrograman. Rasa penasaran yang tadinya cuma muter-muter akhirnya punya jalur yang lebih jelas.

direction = "Rekayasa Perangkat Lunak"
Masa SMK RPL & Pascal

Kenalan sama Pascal, lalu jatuh hati pada logika

Bahasa pemrograman yang pertama benar-benar saya kenal adalah Pascal. Sekarang bahasa ini memang sudah jarang nongol di lowongan programmer, tetapi justru Pascal yang mengajari saya dasar paling penting: ngoding itu bukan soal hafal bahasa.

Bahasa bisa berganti, framework bisa datang dan pergi, tetapi alur berpikir dan logika tetap jadi fondasi. Di RPL inilah saya merasa, “Nah, ini dunia saya.” Waktu itu mimpi saya mulai terbentuk: jadi guru, sambil tetap mengambil proyek programming secara freelance.

if logic_is_clear then program_works;
Selepas SMK PTIK UNS

Niatnya ke SINUS, malah mendarat di UNS

Setelah lulus SMK, rencana awal saya adalah mengambil jurusan komputer—atau “informatika”—di SINUS Surakarta. Saya ingin mengikuti jejak salah satu guru semasa SMK. Rencananya sudah terasa cukup rapi, tetapi hidup rupanya suka memberi plot twist.

Saya justru diterima di Pendidikan Teknik Informatika dan Komputer UNS lewat jalur SBMPTN, yang sekarang namanya SNBT. Empat tahun kuliah bukannya bikin passion ngoding mereda. Malah sebaliknya, saya makin kepengin jadi programmer daripada menjalani rencana awal sebagai guru.

planned_route !== actual_route
Semester Akhir Kampus & Proyek Nyata

Dari proyek dosen, nyambung ke proyek beneran

Di semester-semester akhir, saya mulai sering mengerjakan proyek dari dosen. Di sinilah teori kampus mulai ketemu kebutuhan dunia nyata. Saya belajar bahwa bikin aplikasi bukan cuma soal kode yang jalan, tetapi juga soal mendengarkan, memahami masalah, komunikasi, dan tentu saja: jangan menghilang saat revisi datang.

Dari satu dosen, saya dikenalkan ke teman dosen. Dari sana nyambung lagi ke relasi yang lain. Sampai sekarang, banyak portofolio proyek perusahaan atau PT yang saya kerjakan datang dari rantai kepercayaan itu. Ternyata satu proyek yang dikerjakan dengan serius memang bisa membuka pintu ke proyek berikutnya.

trust → relation → opportunity
Tahun 2021 SMKN 1 Sukoharjo

Mau jadi programmer, orang tua bilang: coba jadi guru

Karena sudah punya pengalaman ngoding sambil kuliah, setelah lulus saya sebenarnya ingin langsung fokus jadi programmer. Tapi orang tua punya harapan lain: anaknya jadi guru. Ya sudah, saya coba jalani. Kadang rute hidup memang hasil diskusi panjang antara passion dan restu orang tua.

Tahun 2021 saya mulai mengajar di SMKN 1 Sukoharjo, jurusan Teknik Komputer dan Jaringan. Ternyata mengajar memberi pengalaman yang berbeda dan menyenangkan: ilmu yang saya punya bisa dibagikan. Sementara itu, pemrograman tetap jalan dan tidak pernah benar-benar saya tinggalkan.

teacher_by_calling && programmer_by_passion
Setahun Kemudian Kembali ke SMKN 2 Karanganyar

Plot twist berikutnya: balik ke sekolah lama

Setahun kemudian ada seleksi PPPK, dan saya ikut mendaftar untuk penempatan di SMKN 2 Karanganyar. Iya, sekolah yang dulu jadi tempat saya kenal RPL, Pascal, dan mulai serius suka dunia pemrograman.

Rasanya seperti cerita yang muter satu lingkaran penuh. Dulu saya datang sebagai siswa yang masih bingung RPL itu apa. Sekarang saya kembali sebagai guru. Bedanya, kali ini giliran saya yang membantu siswa lain menemukan rasa penasaran dan passion mereka sendiri.

student → alumnus → teacher
Hari Ini Guru & Programmer

Jadi guru jalan, jadi programmer juga tetap gas

Sekarang saya menjalani dua peran: guru dan programmer. Ngajar jalan, project juga jalan. Kadang kalender kelihatan penuh, tapi justru kombinasi ini yang bikin saya betah.

Saya juga belum merasa sudah sampai. Masih belajar, masih bikin salah, masih revisi—dan entah kenapa revisi selalu punya revisi lagi.

current_mode = ["ngajar", "ngoding"];
Next chapter
Lagi dijalani

Relasi & project baru

Mau kenal lebih banyak orang dan garap lebih banyak project. Siapa tahu satu kerjaan nyambung ke kesempatan berikutnya.

Masih dibangun

Passive income

Pelan-pelan bikin penghasilan yang nggak selalu bergantung pada jam kerja. Bentuk paling pasnya masih terus dicari.

Tahap nol

PT software house sendiri

Pengen punya software house sendiri. Sekarang masih nol besar—nama belum ada, tim belum ada, tapi niatnya sudah ada.

Target jangka panjang

Financial freedom

Tetap nabung dan investasi. Targetnya bisa kerja karena memang mau, bukan karena lagi dikejar tagihan.

Ceritanya masih lanjut...
“Bahasa bisa berganti, framework bisa datang dan pergi, tetapi alur berpikir dan logika tetap jadi fondasi.”

Belum tamat. Pelan-pelan, yang penting tetap jalan.

Apup

AI

Asisten Apip

Online · Siap membantu

Halo! Saya Apup 👋

Ada yang ingin kamu tanyakan tentang layanan atau portofolio Apip?

Tanya sesuatu

Powered by Gemini AI · Enter kirim · Shift+Enter baris baru