Perjalananku Menjadi Software Engineer
Thu. Aug 14th, 2025 08:04 PM5 mins read
Perjalananku Menjadi Software Engineer
Source: Ideogram - journey as software engineer

Tepat pada hari ini di tahun 2017 adalah hari pertama gw resmi menjadi Software Engineer. Pada hari itu adalah hari pertama pertama gw bekerja di sebuah perusahaan IT konsultan di area Pecenongan. Lega tentunya saat itu, melepas status pengangguran setelah beberapa kali keliling Jabodetabek-Bandung test & interview nyari kerja. Numpang nginap di kosan teman, rumah sepupu, hingga tidur ngegembel di stasiun dan pinggir jalan. Kali ini gw akan flashback tentang awal ketertarikan gw dengan teknologi dan coding.

Perjalanan awal gw tertarik dengan teknologi kayaknya karena dari kecil gw suka nonton Doraemon. Gw kagum dengan inovasi-inovasi yang ada di film Doraemon. Waktu kecil gw sering mengkhayal saat dewasa nanti gw bisa bikin alat-alat seperti yang dimiliki Doraemon. Gw tertarik dengan solusi-solusi praktis yang ditawarkan untuk menyelesaikan permasalahan yang mereka hadapi. Ini sangat menarik buat gw yang orangnya anti ribet😁.

Di keluarga gw dulu tiap ada barang elektronik yang rusak, itu ga selalu dibawa ke teknisi, melainkan dicoba dulu dibenerin sendiri. Dibongkar, dicoba-coba, trus dipasangi lagi sampai nyerah. Kayak tape, tv, radio, vcd, dan lainnya. Kalau udah makin parah baru dibawa ke teknisi. Hal ini secara ga langsung nurun ke gw dan membuat rasa keingin-tahuan gw terhadap barang elektronik tumbuh. Gw juga jadi sering nyoba bongkar-bongkar PC, laptop, printer, dll, bahkan sampai sekarang. Kalau udah nyerah baru ke teknisinya. Kecuali barangnya masih ada garansi, maka gw klaim garansinya dulu biar ga rugi🤭.

Dari kecil sebenarnya gw awam sama komputer. Itu merupakan barang mewah buat keluarga gw dulu. Keluarga gw bukan keluarga menengah ke atas, buang-buang duit kalau duitnya dipake buat beli komputer. Teman-teman SD gw dulu beberapa sudah punya komputer di rumahnya. Kadang gw ke rumah mereka untuk ngeliatin mereka main game di komputer, yang gw ingat dulu mereka main FIFA, Age of Empire, sama beberapa game yang ga gw kenal. Atau pas liburan ke rumah sepupu gw, di sana ada game Counter Strike, yang menurut gw saat itu grafiknya cukup oke dibanding game lainnya. Lalu tetangga gw juga kakaknya beli komputer, di situ gw mengenal game GTA Vice City. Saat itu ketertarikan gw dengan komputer hanya sebatas ingin main game doang.

Meskipun ga punya komputer di rumah, di sekolah nilai TIK gw selalu tinggi dan ga pernah remedial. Malah teman gw yang punya komputer nyontek ke gw pas ujian. Menurut gw ini gampang-gampang aja pelajarannya. Gw merasa gw punya bakat di sini. Sayangnya, di sekolah gw ga ada ekstrakurikuler terkait TIK, jadi gw ga bisa mengasah kemampuan gw. Saat itu di lab komputer sekolah gw, jumlah komputernya memang sangat terbatas, saat praktek aja 1 komputer untuk 2-3 orang. Itu pun kadang ada aja komputer yang rusak dan ga bisa dipake.

Pertengahan 2009 baru lah Bapak gw beli komputer di rumah. Jadi, Bapak gw itu di kantor kerja di bagian arsip, sebelumnya ngetiknya masih pake mesin tik. Tahun 2009 itu kantornya udah mulai menggunakan komputer. Sedangkan Bapak gw udah tua, mau pensiun, ga ngerti sama komputer. Makanya beliau mau ga mau beli komputer di rumah. Kalau ada kerjaan terkait ketikan, kerjaan itu di bawa ke rumah dan gw yang ngetikin di rumah. Bapak gw tinggal print aja di kantor.

Di sini lah awal mula ketertarikan gw sama komputer. Awalnya memang gw tertariknya karena game, saat itu gw dikasih game PES sama sepupu gw dan Counter Strike serta GTA Vice City & GTA San Andreas sama tetangga gw. Tapi lama-kelamaan gw jadi makin tertarik untuk eksplor berbagai hal di komputer secara otodidak. Saat itu gw masih belum familiar sama internet, jadi segalanya gw pelajari sendiri dengan otak-atik sendiri. Sangat canggih menurut gw, komputer bisa melakukan berbagai hal. Bisa dengerin lagu, nonton video, edit foto, burn CD, main game, dan banyak hal lainnya.

November 2009 Abang gw bikin warnet. Di sini gw mulai familiar dengan internet. Ini lebih canggih lagi daripada komputer. Kita bisa eksplor dunia lebih luas lagi. Gw belajar lebih banyak hal baru lagi. Gw sering belajar banyak hal lewat blog hingga tertarik bikin blog sendiri. Di sini awal mula gw belajar script HTML, CSS, dan sedikit JavaScript. Saat itu gw lebih cenderung copy-paste script doang sih, karena gw belum ngerti fundamental sama sekali. Gw cuma ngikutin tutorial dari blog lain trus replace variable doang.

Saat SMA, satu-satunya jurusan yang terlintas di benak gw untuk kuliah nanti hanya jurusan terkait teknologi. Masalahnya, karena kuota IPA di SMA dibatasi dan itu diprioritaskan untuk anak kelas SBI, gw jadi dapat jurusan IPS. Sulit untuk anak IPS bisa masuk Teknik Informatika di kampus negeri. Gw sempat galau terkait masa depan gw, mau kuliah atau gimana. Tapi kakak gw meyakini gw untuk kuliah aja ambil Teknik Informatika di kampus swasta dan kebetulan orang tua mendukung.

Gw kuliah di Teknik Informatika dengan modal ketidak-tahuan detail terkait jurusan ini. Modal gw cuma tahu sedikit script HTML aja. Gw tahunya ini jurusan terkait teknologi, tapi ga tahu apa aja yang dipelajari🫣. Beberapa orang nakut-nakutin gw, katanya jurusan ini banyak matematikanya, anak IPS bakal struggle kuliah di jurusan ini. Jujur aja, gw ga takut sama sekali, meskipun gw anak IPS, gw dari SD ga pernah remedial Matematika dan itu salah satu pelajaran sekolah selain TIK dan Bahasa Inggris yang nilai gw cenderung tinggi.

Di kuliah ini gw pertama kali beneran belajar coding dari nol. Bahasa pertama yang gw pelajari adalah C pada mata kuliah Algoritma. Outputnya berupa command line aja untuk bikin program sederhana. Saat UTS nilai gw di mata kuliah ini 95. Di sini gw bersyukur gw berada di jurusan yang tepat. Kemudian berlanjut dengan mata kuliah lainnya seperti Web Programming menggunakan PHP, Struktur Data menggunakan C++, OOP menggunakan VB .Net, Database menggunakan Oracle, SAP menggunakan ABAP, beserta Projek IT I dan II di mana kita bebas bikin projek apa pun menggunakan bahasa pemrograman apa pun. Selama mempelajari hal tersebut gw merasa ga ada kendala signifikan sih. Malah gw merasa tertantang tiap melakukan coding. Di sini lah gw memantapkan diri untuk ingin menjadi Software Engineer saat kerja nanti. Gw merasa passion gw memang di bidang ini.

Kendala yang gw alami setelah lulus adalah gw mempelajari beberapa bahasa tapi hanya luarnya saja. Gw cenderung ngikutin hype doang. Gw mikirnya bisa banyak bahasa itu jadi nilai plus, padahal jarang banget ada perusahaan IT yang requirementnya bisa banyak bahasa. Kalau pun ada, udah pasti red flag sih🤭. Alhasil gw cuma bisa bikin aplikasi CRUD dasar doang. Gw jadi lebih sering eksplor berbagai syntax bahasa daripada eksplor algoritma dan solusinya. Ini jadi kendala yang bikin gw nganggur 9 bulan setelah wisuda. Tiap test coding gw sering mentok karena jarang latihan algoritma. Waktu itu platform untuk latihan kayak hackerrank, codility, atau leetcode kayaknya belum ada deh, jadi harus rajin googling sendiri nyari contoh soal coding buat latihan.

Pada akhirnya gw diterima setelah beberapa kali gagal interview di berbagai perusahaan. Gw diterima di detik-detik terakhir gw hampir putus asa nyari kerja di Jakarta. Di tanggal 14 Agustus 2017 gw resmi mengakhiri status pengangguran. Gw menghabiskan 2 tahun di perusahaan ini. Dengan segala dinamikanya, gw belajar banyak hal di sini. Ketidak-puasan terhadap benefit yang didapat dibanding perusahaan lain membuat gw memutuskan untuk resign dan pindah ke tempat lain. Kondisi perusahaan saat itu emang lagi goyah dan ujung-ujungnya setelah beberapa bulan gw resign perusahaan tersebut merger dengan sister company.

Hingga hari ini gw masih bekerja sebagai Software Engineer. Gw masih belum kepikiran untuk ganti profesi. Gw juga ga ada rencana ingin ke arah manajerial seperti Engineering Manager sih, gw lebih suka mengatur code daripada mengatur orang😅. Walaupun sempat jenuh juga ngoding sejak tech winter ini, finansial jadi stuck, tapi gw masih belum yakin mau ngapain. Perusahaan lain gw liat juga sedang ga baik-baik saja, layoff masih di mana-mana, masih belum yakin juga gw untuk resign. Sebagai penghasilan tambahan gw juga udah mulai investasi sejak 2022 untuk mempercepat financial freedom di masa depan. Tentu saja gw berharap semoga kondisi ekonomi akan membaik dan semuanya bisa kembali normal😇.

© 2025 · Ferry Suhandri