Proyek tahun terakhir saya adalah pada elemen kanvas HTML5. Saat ini saya sedang mengerjakan magang selama dua bulan terakhir di mana saya harus mem-port game flash yang ada ke kanvas HMTL5.
Dari apa yang bisa saya ceritakan tentang kehidupan saya di sini, yah itu sulit. Tim persyaratan memiliki tuntutan yang sangat spesifik. Apa klik mouse seharusnya melakukan apa, bagaimana efeknya harus diterapkan pada permainan. Tidak peduli betapa sulitnya untuk programmer bahkan untuk permintaan paling konyol, itu harus diatasi, dan setelah semua persyaratan diimplementasikan. Pelaporan bug dimulai. Tuhan itu menyebalkan. Ini benar-benar mulai membuat Anda gelisah. Offset 1px untuk satu klik dapat membuat hidup Anda seperti neraka, percayalah! Ini bisa berarti penataan baru seluruh posisi Anda dan ruang interaksi untuk itu Anda dapat mengakomodasi keinginan dan fantasi mereka.
Tapi ini juga menyenangkan! :) Kegembiraan menulis bahwa satu fungsi yang benar-benar cerdas, berinteraksi dengan komunitas tentang bagaimana Anda dapat menciptakan kembali fungsi yang dilakukan flash secara otomatis. Semua itu. Saat-saat seperti itu Anda tidak menyesal memiliki pekerjaan itu. Membuatnya terasa seperti pekerjaan terbaik di dunia, dan bagi keponakan saya yang paling keren di dunia.
Jadi hari biasa dalam pekerjaan saya akan datang untuk bekerja menerapkan fungsi. Meneliti dan mencari satu fungsi yang memungkinkan fitur. Mendapatkan diuji dari kode itu. Memperbaiki kode itu. Berdiskusi dengan komunitas tentang bagaimana kode itu dapat dioptimalkan. Kemudian menulis apa yang saya rasakan adalah program terbaik di dunia: P
Pada akhirnya, sebagian besar puas dengan apa yang telah saya capai, kadang-kadang masih tegang di mana saya bisa melakukan lebih baik dan apa yang bisa saya lakukan berbeda dan menyempurnakan itu. Saya hanya dalam tahap pemula dan jadi saya mungkin tidak dapat memberi saran tentang bagaimana hal itu terjadi di masa depan tetapi sampai sekarang .. Saya pikir saya harus melakukan pekerjaan yang paling keren :)