Perubahan adalah bagian dari kehidupan. Hal ini merupakan kekuatan yang tidak bisa dielakkan dan melanda seluruh dimensi kehidupan dan bersamaan dengan itu timbul pula kebutuhan akan kemampuan beradaptasi. Bayangkan alam semesta, dulunya merupakan massa mengambang, tepatnya nebula, terjadi ledakan besar, dan kini menjadi unit yang sangat luas dan menakjubkan yang batasnya tidak diketahui. Ia mendukung kehidupan sekaligus merusaknya. Semua ini merupakan hasil dari berbagai perubahan yang terjadi seiring berjalannya waktu dan terus terjadi. Dengan memperluas analogi yang sama, pertimbangkan teori evolusi Darwin, yang mungkin merupakan metafora terbaik untuk perubahan dan perlunya kemampuan beradaptasi. Teori ini mendalilkan bahwa kehidupan seperti yang kita kenal sekarang, fauna dan flora yang ada saat ini, adalah produk adaptasi selama ribuan tahun terhadap perubahan lingkungan. Adaptasi dalam teori ini digambarkan sebagai seluruh landasan keberadaan, karena tanpa adaptasi maka kepunahan tidak bisa dihindari. Kemampuan beradaptasi terhadap perubahan menyiratkan kebutuhan untuk menyesuaikan diri dengan lingkungan yang berbeda-beda.

Saya ingat ketika saya mulai pemrograman. Saya mulai belajar dan coding sendirian hanya dengan komputer dan materi belajar. Salah satu bahasa yang saya mulai gunakan adalah R. Saya dengan tekun menguasai dasar bahasa ini dan penerapannya di pasar saat ini. Lalu saya menyadari sesuatu, semakin banyak tutorial tentang python. Saya juga memperhatikan semakin banyak artikel mengenai kesesuaian R terhadap python. Kesimpulan dari artikel ini adalah bahwa R memiliki lebih banyak perpustakaan dan karenanya lebih cocok. Itu sampai beberapa tahun yang lalu. Arusnya berubah. Semakin banyak profesional mulai mengadopsi python untuk pekerjaan mereka. Semakin banyak perpustakaan yang ditambahkan ke dalam bahasa ini dan tak lama kemudian volume perpustakaan untuk analisis statistik menyaingi perpustakaan yang ada di R. Perlahan-lahan, dunia telah dan masih terus bergerak, perubahan terjadi pada kita.

Saya ingat saat itu berpikir “sekarang jika saya ingin menyebut diri saya seorang analis, saya harus menguasai bahasa ini”. Dan itulah yang saya lakukan. Saya memulai perjalanan ini dengan mempelajari bahasa yang memberikan lebih banyak kebebasan untuk bekerja dan melamar, sekaligus menerapkan lebih banyak batasan. Secara keseluruhan, saya menguasai bahasanya. Sekarang saya dapat dengan percaya diri menulis di resume saya bahwa saya dapat membuat kode dengan python dan semoga mendapatkan pekerjaan untuk itu. Saya senang bahwa saya telah beradaptasi dengan lingkungan dan memperoleh alat yang diperlukan agar relevan dalam dunia yang terus berubah ini.

Sekali lagi, sampai saat ini saya bekerja sendirian. Menyelesaikan proyek saya sendiri dan membagikan hasil saya kepada mereka yang mengharapkannya. Namun, saya mengikuti program pelatihan fellowship untuk pengembang. Di sini semakin jelas bahwa saya harus bekerja dengan orang lain untuk menambah keterampilan saya. Saya mempelajari kontrol versi dan strategi kolaborasi dan saya harus menerima bahwa kode saya harus ditinjau dan dikritik oleh orang lain. Ini baru. Saya tidak hanya harus mempelajari alat, pendekatan, dan standar baru, saya juga harus belajar menerima kritik terus-menerus dari atasan dan rekan kerja saya.

Inti dari semua ini sebagai kesimpulan adalah bahwa keadaan akan berbeda-beda, perubahan akan terjadi dan tergantung pada kemampuan seseorang untuk mengatasinya. Penting bagi seseorang untuk menerima perubahan, beradaptasi dan menyesuaikan diri dengan kondisi baru. Darwin merangkum hal ini dengan gagasan ‘survival for the fittest’. Yang terkuat di sini tidak hanya mengacu pada yang terkuat tetapi juga yang mampu beradaptasi. Mereka yang mampu menyesuaikan diri dengan perubahan dunia adalah mereka yang mampu bertahan hidup. Inilah perubahan dan kemampuan beradaptasi terhadapnya.