0

Awal kerja jadi programmer PHP

Awal kerja jadi programmer PHP

Halo gan, kali ini saya mau share pengalaman pertama kali kerja jadi progammer PHP di suatu perusahaan startup.

Awal kerja jadi programmer PHP
Langsung saja ya, begini ceritanya :

AWAL MASUK KERJA, DIKASIH KERJAAN APA?

Awal masuk kerja saya langsung dikasih kerjaan buat bikin aplikasi ‘bagi tugas‘ menggunakan framework PHP (Yii).

Aplikasi ‘bagi tugas’ ini nantinya akan digunakan untuk menyimpan kerjaan para programmer.

Misalnya programmer A dikasih kerjaan suruh ngerjain bagian frontend, programmer B bagian backend dan programmer C bagian desain database. Nah nanti kerjaan tersebut dimasukkan ke aplikasi ‘bagi tugas‘ ini. Begitu kira-kira gambaran aplikasi yang akan saya buat.

Kerjaan pertama ini buat ngelatih saya supaya bisa pakai framework, karena di perusahaan ini wajib pakai framework YII. Terlebih lagi, saat itu saya gak kenal apa itu framework, kenalnya cuma PHP native aja.

Nah deadline pengerjaannya dikasih waktu 7 hari gan!

DEADLINE 7 HARI

deadline programmer
1) Hari pertama : pusing
Hari pertama pusing ngerjainnya, serius pusing.

Di hari pertama ini saya terus searching di google, cari tutorial mengenai framework Yii, videonya di youtube, oprek2 script Yiinya buat cari tahu gimana alur kerjanya ini framework.

2) Hari kedua : belajar MVC
Di hari kedua saya ada kemajuan, saya sudah paham apa itu controller, model, view. Cara kerja alur MVC, cara koneksi database mysql ke framework Yii.

3) Hari ketiga : buat CRUD manual
Hari ketiga, saya belajar buat CRUD(Create Read Update Delete).
Saya buatnya sangat simpel, cuma pakai tabel-tabel untuk menampilkan data-datanya beserta link update dan deletenya.

4) Hari keempat: belajar CRUD generator & Widget
Di hari ketiga sebelumnya saya buat CRUD secara manual. Dan di hari keempat ini saya menemukan cara yang simpel banget buat bikin ‘CRUD’. Ternyata pake generator yang sudah disediakan YII. nama generatornya GII.

Say juga belajar widgetnya Yii, cara menggunakan form, show data, upload image, update data, dll.

5) Hari kelima : buat programmnya
Empat hari berlalu, saya rasa itu sudah cukup buat belajar framework YII.

Saatnya sekarang masuk ke pembuatan programmnya. Hari kelima ini bisa dibilang sudah 20% progress pengerjaannya. Lumayan lah.

6) Hari keenam & ketujuh : hari sabtu dan minggu masih kerjain program!!!
Ini dia nih yang gak saya suka, wong sabtu minggu masih aja ngerjain program!
Harusnya kan buat refreshing ya?

*ya mau gimana lagi ya, kan deadlinenya tujuh hari, senin besok musti sudah selesai dan harus dipresentasikan! Jadi deh 2 hari ini gak kemana-mana, dikamar terus .. utak-utik script.

7) Presentasi
presentation programmerAkhirnya dihari terakhir ini programmnya udah jadi, tinggal presentasi ke temen kantor. Dan alhamdulillah lancar semuanya.

THE NEXT

Minggu berikutnya saya langsung terjun ngerjain project. Ke challenge yang sesungguhnya. haha

Itulah cerita saya jadi programmer pertama kali, semoga bermanfaat !

Ambar Hasbiyatmoko

Hello, I'm web developer. Passionate about programming, web server, and networking.

Leave a Reply

Your email address will not be published. Required fields are marked *

Time limit is exhausted. Please reload the CAPTCHA.