Developer kekinian atau hipster developer adalah salah satu tipe developer yang akhir akhir ini sedang banyak bermunculan. Secara singkat developer kekinian dapat di artikan sebagai seorang developer yang selalu up-to-date dengan framework, tidak hanya framework yang sedang tren tapi mereka terkadang juga sudah menggunakan atau mempelajari framework-framework yang namanya masih asing di telinga developer lainya.
Framework pada dasaranya adalah kerangka kerja yang berisi kumpulan script class dan function yang dapat membantu pekerjaan para developer. Framework biasanya di golongkan menurut bahasa pemrogramanya seperti JS, PHP, Pyhton dll. Seiring perkembangan teknologi saat ini framework-framework baru kian bermunculan dan saling memamerkan keunggulannya. Bagi seorang developer kekinian pasti mereka tergiur dengan beberapa keunggulan framework yang di sebut sebut dapat mempermudah pekerjaannya, dalam beberapa kasus bahkan mereka dipaksa untuk mempelajari suatu framework demi kelancaran suatu project.
Seorang developer kekinian biasanya sangat ambisius dengan framework-framework baru di setiap tahunnya. Setiap ada framework baru mereka langsung pelajari dan bahkan menggunakanya di dalam project.
Kelebihan dan kekurangan menjadi developer kekinian
Kelebihan
Nilai plus menjadi seorang developer kekinian adalah mereka terus menerus menambah pengetahuannya, setiap ada framework baru release mereka langsung mencobanya untuk mencari tau fitur apa saja yang terdapat pada framework tersebut.
Kekurangan
Terlalu sering gonta ganti framework.
Instead of being master of one, they become jack of all trades
Contoh seorang developer kekinan memakai framework A di tahun lalu, tahun depan muncul framework B yang ternyata lebih bagus menurutnya jadi dia memutuskan untuk memakainya. Lalu bagaimana nasib project yang memakai framework A? Bukankah juga butuh maintenance? Bagaimana jika sudah mulai tidak terbiasa atau lupa, worst case-nya adalah bagaimana kalo ternyata di tahun ini framework A sudah bercabang menjadi beberapa framework atau malah discontinued? Bagi sebagian orang mempelajari suatu framework yang sedang hits merupakan sebuah hobby. Ada satu hal yang perlu diingat sebelum memakai framework yang baru di dalam suatu project, pelajari lebih dalam dulu basic bahasanya. Sebagai contoh jika kita ingin memakai framework Vuejs atau backbonejs kita harus sudah menguasai javascript atau jquery, atau contoh simplenya sebelum memakai bootstrap kita harus sudah paham dulu dengan basic html dan css.
Sebenarnya sah sah saja menjadi seorang developer kekinian namun jangan terbawa arus pasar framework, pastikan framework itu scalable dalam jangka panjang kedepannya.