Kampusgw.com

Menu

Suhariyanto Putra: Jebolan Paramadina Fellowship Yang Sukses Membesut Gerakan Tunas Bangsa  

Beasiswa memang memiliki banyak cerita. Khususnya bagi orang-orang yang benar-benar merasa terbantu karenanya. Darah, keringat, dan air mata senantiasa menjadi “teman”-nya ketika memperjuangkannya.

Penerima beasiswa rata-rata merupakan orang-orang yang berprestasi. Baik bidang akademik maupun non-akademik. Mereka dituntunt untuk tidak hanya pandai di dalam kelas, tapi juga cerdas bersosial. Mereka diharapkan tidak hanya pintar untuk dirinya sendiri, akan tetapi bisa menjadi penabur inspirasi bagi masyarakat.

Suhariyanto Putra ialah satu dari berderet anak bangsa yang bisa melanjutkan pendidikan tinggi berkat beasiswa. Pria asal Kudus, Jawa Tengah ini selulus SMA tidak langsung melenggang ke bangku kuliah karena masalah biaya. Oleh karena itu, ia sempat menjadi buruh di salah satu pabrik.

Keinginan untuk mengubah nasib mendorong Suhariyanto Putra untuk bisa berkuliah dengan jalur beasiswa. Pada tahun 2008 Tuhan mengabulkan doanya sehingga ia bisa menjadi satu di antara segelintir lulusan SMA yang berkesempatan melanjutkan pendidikan tinggi lewat jalur beasiswa

Ya, Suhariyanto Putra ialah penerima Paramadina Fellowship (PF) angkatan pertama. Ia mendapatkan beasiswa penuh di Universitas Paramadina Jakarta dengan jurusan Psikologi. Tiga tahun kemudian (tepatnya 2 tahun 10 bulan), ia mampu menamatkan studinya sebagai salah satu lulusan tercepat dan terbaik.

Selulus dari Universitas Paramadina, Suhariyanto Putra sempat bekerja di suatu perusahaan. Ia tergerak untuk menjadi inspirasi untuk negeri dengan mengikuti Gerakan Indonesia Mengajar sebagai Pengajar Muda. Setelah itu, ia kembali bekerja di sebuah perusahaan. Di luar itu, ia mendirikan dan memimpin Gerakan Tunas Bangsa yang begitu inspiratif.

Siapa sebenarnya sosok Suhariyanto Putra? Bagaimana perjalanan kuliah dan karirnya? Mengapa ia mendirikan Gerakan Tunas Bangsa? Dan bagaimana pesan-pesannya untuk sahabat Kampusgw.com? Simak nukilan wawancara berikut.

Siapa nama lengkap Anda?

Suhariyanto Putra.

Apa kesibukan Anda sehari-hari?

Saat ini saya bekerja di Midplaza Holding, yaitu group perusahaan yang bergerak di bidang Hospitality, Property, IT, Plantation, Manufacturing dan bisnis yang lainnya. Alhamdulillah sekarang dipercaya untuk menangani Learning & Talent Development. Di luar itu, saya menjalani peran sebagai Managing Director dan Founder Gerakan Tunas Bangsa (www.tunasbangsa.id); sebuah gerakan sosial yang memiliki fokus dalam mengembangkan potensi anak-anak muda di daerah Kudus dan sekitarnya.

Sebelum Anda fokus di dunia HR, apakah Bapak pernah bekerja di bidang lain?

Pertama kali lulus kuliah dari Universitas Paramadina Jakarta, Alhamdulillah saya langsung bekerja di bidang sumber daya manusia (HR). Memang dari awal saya ingin bekerja di bidang HR agar sesuai dengan latar belakang pendidikan yang saya miliki.

Namun, sebelumnya memang saya pernah bekerja di bidang pendidikan yaitu sebagai pelatih, pengajar dan pendidik di sekolah, Bimbingan Belajar (Bimbel) dan juga di kampus sebagai asisten dosen di mana mengajar adik-adik angkatan untuk mata kuliah tertentu.

Kalau ditarik benang merahnya, sebenarnya saya suka dunia pengembangan. Dunia di mana membantu pengembangan diri orang melalui aktivitas seperti mengajar, diskusi, mentoring dan lain-lain. Alhamdulillah sekarang di perusahaan juga diberi kesempatan dan kepercayaan untuk sharing dan berbagi ilmu dan pengalaman dengan menjadi Trainer (Fasilitator).

Bisa diceritakan latar belakang pendidikan Anda?

Saat ini saya tercatat sebagai Sarjana Psikologi, dari Universitas Paramadina, Jakarta.

Anda dikenal sebagai salah satu lulusan tercepat ketika menempuh S1 di Universitas Paramadina. Berapa lama sih masa studi Anda?

Alhamdulillah. Sebenarnya saya sendiri tidak ambisius untuk bisa menyelesaikan pendidikan S1 saya dengan predikat tercepat. Saya hanya menjalankan peran saya sebagai mahasiswa dengan sebaik-baiknya. Bagaimana caranya? Saya hadir di kelas, mengerjakan tugas yang diberikan oleh dosen, aktif di kelas, aktif organisasi serta berusaha untuk mempertahankan IPK saya dan berprestasi di luar akademik. Karena saat itu merupakan kewajiban saya sebagai salah satu penerima beasiswa di Universitas Paramadina. Alhamdulillah, akhirnya saya bisa menyelesaikan studi S1 dalam kurun waktu 2 tahun 10 bulan dengan total 6 semester.

Anda dikenal sebagai salah satu penerima beasiswa penuh – Paramadina Fellowship. Bisa share apa saja sih tips dan trik  untuk mendapatkan beasiswa tersebut?

Alhamdulillah, saya mendapatkan anugerah mendapatkan beasiswa Penuh di Universitas Paramadina, Jakarta (Paramadina Fellowship). Hal yang perlu diperhatikan untuk bisa mendapatkan beasiswa tersebut antara lain:

  • Memenuhi minimal syarat yang ditetapkan oleh pemberi beasiswa. Baik di bidang akademis maupun non akademis. Misalnya nilai rapor & aktif organisasi
  • Bangun karakter positif dalam diri. Misalnya dengan ikut kegiatan-kegiatan positif seperti ektrakurikuler, aktif di kegiatan sosial, aktif berprestasi atau ikut kegiatan pengembangan diri.
  • Berkontribusi positif di lingkungan di mana berada. Misal di sekolah, berusaha untuk menjadi siswa yang memberi dampak positif. Jangan menjadi siswa yang biasa-biasa saja. Coba pikirkan apa yang membedakan Anda dengan siswa yang lainnnya.
  • Jangan takut untuk mencoba, mencoba dan mencoba. Terkadang, hal pertama yang ada di pikiran kita sebelum mendaftar apapun itu; baik beasiswa, pertukaran pelajar, lomba dan lain-lain. Jika memang Anda memenuhi persyaratan, silahkan daftarkan diri Anda. Keberanian Anda mencoba akan membukakan jalan Anda untuk berhasil.
  • Kenali diri (potensi, kelebihan, kelemahan) sehingga Anda bisa bermain strategi beasiswa mana yang cocok dengan diri Anda. Setiap pemberi beasiswa akan mencari kandidat tertentu yang sesuai dengan nilai-nilai yang mereka punya. Mereka sudah menetapkan kriteria tertentu yang dicari. Coba gali diri Anda, cocokkan diri Anda dengan kriteria yang mereka cari.

Kabarnya Anda pernah menjadi Pengajar Muda yang digagas oleh Gerakan Indonesia Mengajar. Di mana Anda ditempatkan, apa pengalaman paling berkesan, dan bagaimana pengalaman tersebut mampu mewarnai kehidupan dan karir Anda seperti sekarang?

Setelah lulus kuliah dan bekerja di salah satu perusahaan, saya akhirnya memutuskan untuk bergabung dengan Gerakan Indonesia Mengajar. Saya di tempatkan di Desa Sekodi, Kabupaten Bengkalis, Riau selama lebih kurang 14 bulan. Kalau ditanya pengalaman yang paling berkesan, rasanya banyak sekali yang berkesan. Kenapa begitu?

Di sana saya hidup sendiri. Di daerah yang sinyal listrik saat itu belum ada, sinyal telfon/internet juga terbatas. Air putih tidak ada (harus menunggu hujan datang) karena di sana tanah gambut sehingga hanya ada air gambut. Selain itu, saya terkesan dengan anak-anak yang antusias belajar, masyarakat yang begitu hangat dan terbuka, tinggal bersama keluarga yang begitu sayang dan peduli. Semuanya memiliki kesan tersendiri dalam hati saya. Gambaran ceritanya bisa dilihat dalam video ini (https://www.youtube.com/watch?v=XH0Kax66oHU).

Hampir semua pengalaman memiliki kesan tersendiri. Salah satu contohnya adalah saat saya ingin menjalankan ibadah puasa Senin & Kamis. Di mana orang tua angkatku di sana tidak menjalankan ibadah puasa sunah tersebut. Tetapi Ibu saya rela bangun pukul 03.00 Pagi dan menyiapkan makanan sahur untuk saya. Bayangkan, di tengah-tengah kegelapan, hanya dengan cahaya lampu teplok (dari solar) beliau bangun dan masak menyiapkan makanan. Saya kaget ketika saya bangun dan melihat Ibu sudah di dapur untuk menyiapkan makanan untuk saya.

Saat ban motor saya bocor di tengah hutan. Saat itu malam dan gelap karena tidak ada listrik. Orang tua dan adik saya bersedia menjemput saya dan membantu saya membawa motor yang bannya bocor tersebut. Saat motor saya kotor, karena jalanan becek karena hujan; anak-anak menawarkan diri untuk mencuci motor tersebut. Atau anak-anak yang menawarkan diri mengambilkan kelapa dan menyiapkannya untuk saya minum. Anak-anak yang mencoba menarik tangan kanan dan kiri saya, menarik baju dan kaki saya hanya karena ingin saya mengajar di kelasnya. Rasa-rasanya semua berkesan.

Pengalaman 14 bulan di sana bagi saya adalah sekolah kepemimpinan di mana saya dilatih untuk menjadi pribadi yang lebih baik. Saya dilatih menjadi manusia yang selalu bersyukur dengan keadaan apapun; menjadi pribadi yang bisa beradaptasi dan diterima di masyarakat, dilatih untuk bisa bekerja sama dengan aktor-aktor di desa, di sekolah, kecamatan bahkan kapupaten; dibentuk untuk berani berkeksplorasi diri; inisiatif untuk melakukan berbagai hal yang menjadi kebutuhan di sana; berlatih untuk terus optimis membantu memaksimalkan potensi anak-anak, pemuda, dan potensi desa di sana. Berlatih untuk menjadi fasilitator bagi guru-guru, anak-anak, orang tua murid, dll. Banyak hal yang dipelajari yang sejatinya mengembangkan kompetensi yang ada dalam diri.

Kalau ditanya bagaimana pengalaman di sana mempengaruhi kehidupan karir sekarang? Pastinya berpengaruh. Aktivitas yang saya kerjakan sekarang berhubungan dengan pengembangan diri. Selama di desa penempatan saya juga berkutat dengan dunia pengembangan diri dan potensi dari anak-anak, pemuda dan guru-guru di sana. Menjadi narasumber untuk beberapa kegiatan pelatihan untuk guru-guru di sana. Hal tersebut sama seperti yang saya lakukan sekarang di mana saya mengajar dan mengembangkan kompetensi orang lain.

Anda dikenal sebagai lulusan Psikologi. Bagaimana latar belakang pendidikan tersebut membentuk dan mempengaruhi pola pikir hingga keberhasilan Anda hingga saat ini?

Alhamdulillah, di Psikologi saya belajar untuk melihat manusia seutuhnya dengan kelebihan, potensi dan kekurangan yang ada. Mindset bahwa setiap manusia punya potensi baik yang harus dikembangkan menjadi salah satu mindset yang saya bawa sampai sekarang sebagai orang HR. Termasuk diri saya. Saya memiliki potensi baik yang harus saya kembangkan dan bagikan kepada orang lain.

Psikologi membentuk diri menjadi lebih dewasa dalam melihat sesuatu. Saya banyak berefleksi diri, berkomtemplasi untuk mengenali diri sendiri, dan lebih mengenali orang lain. Belajar untuk memahami apapun yang terjadi di lingkungan maupun yang dilakukan orang lain. Mengapa orang bisa seperti itu, mengapa ini terjadi, mengapa mereka melakukan itu. Saya harus mencari tahu untuk bisa memahami lebih dalam.

Dunia HR banyak diisi oleh mahasiswa dari jurusan Psikologi, Hukum dan Manajemen. Bagaimana peluang kerja di posisi tersebut dari teman-teman jurusan lainnya?

Kalau kita lihat beberapa lowongan untuk dunia HR yang dicari adalah mereka yang lulus dari jurusan Psikologi (biasanya untuk menjadi recruitment, training, assessment center), Manajemen SDM dan Hukum (biasanya untuk menangani industrial relation).

Dunia HR adalah dunia manusia. Sepanjang kita suka dan memiliki passion dalam bidang HR atau suka mengurusi “manusia” apapun latar belakang pendidikannya, saya rasa bisa untuk mendalami dunia HR.

Tidak ada skill yang tidak bisa dipelajari. Semua skill bisa dipalajari asal ada kemauan dan sikap positif dalam diri.

Beberapa orang HR yang saya kenal juga tidak memiliki latar belakang tiga jurusan di atas. Tetapi karena ketertarikan dan passion-nya akhirnya mereka bergelut dan mendalami dunia HR dan banyak yang berhasil dan sukses.

Beberapa mahasiswa tidak memiliki pengalaman magang ketika kuliah. Sebenarnya, seberapa signifikan nilai tambah pelamar kerja fresh graduate yang pernah mengambil magang?

Fresh Graduate yang pernah magang tentunya memiliki nilai lebih dibandingkan mereka yang lulus tanpa ada “pengalaman”. Magang ini bermacam-macam pengertiannya. Bisa magang di sebuah perusahaan, bisa ikut project-project pekerjaan atau sebagai tenaga lepas. Pengalaman tersebut tentunya membekali fresh graduate tentang dunia kerja, bagaimana berinteraksi dengan rekan kerja, bagaimana proses kerja, dan sarana untuk mengaplikasikan teori yang mereka pelajari selama kuliah. Beberapa bukti yang ada adalah mereka yang pernah magang berkesempatan mengerjakan proyek-proyek untuk mengasah kompetensi.

Apa sih suka dan duka bekerja di bidang SDM, khususnya bagian Pelatihan?

Bekerja di bidang Sumber Daya Manusia tentunya banyak berhubungan dengan manusia dan kita tahu bahwa manusia itu banyak sekali sisi uniknya. Sukanya adalah banyak belajar dari berbagai orang yang ditemui atau di kenal, baik teman-teman kuliah, teman-teman kantor, peserta training dan semua orang. Jadi semakin kaya dan luas jika bertemu dengan berbagai macam karakter, sifat, kepribadian, bakat, minat dan lain-lain. Banyak dan beragamnya karakter, sifat, minat, bakat dan perilaku yang dimunculkan manusia menjadikan kita semakin tertantang untuk belajar. Saya belajar banyak dari peserta training; belajar dari pengalamannya, semangatnya, ilmunya, nilai-nilai yang diyakininya, prinsip hidupnya dan lain-lain.

Kalau dukanya sih ada, tetapi tidak banyak. Biar masing-masing dari kita sendiri yang  mendefinisikan. Sepanjang kita melihat bahwa setiap tantangan itu adalah pembelajaran, maka semua akan baik-baik saja.

Apa pengalaman paling mengesankan Bapak selama bekerja di bidang SDM?

Pengalaman yang berkesan adalah bertemu dengan banyak orang, berdiskusi dan berbagi cerita, pengalaman serta ilmu atau prinsip hidup. Hal yang berkesan lainnya adalah ketika orang lain yang kita bantu menjadi lebih baik dan lebih sukses serta berhasil. Itu sebuah kepuasan dan kebahagiaan yang tidak bisa dibeli.

Apa karakter yang harus dimiliki oleh orang-orang yang bergelut di bidang HR?

  • Memiliki karakter positif (open minded)
  • Memiliki passion untuk mengembangkan orang lain
  • Suka bertemu & berhubungan dengan orang lain
  • Selalu belajar
  • Bersedia menerima saran & masukan

Anda dikenal sebagai pendiri Gerakan Tunas Bangsa. Mungkin bisa dijelaskan lebih lanjut? 

Gerakan Tunas Bangsa adalah sebuah inisiasi sosial yang lahir untuk membimbing, menuntun, membekali dan memberikan sejumlah donasi untuk membantu siswa-siswi dalam mengembangkan potensi dirinya sehingga mereka lebih berprestasi dan siap menghadapi tantangan pendidikan yang lebih tinggi. Tunas Bangsa merupakan kependekan dari Tuntun Anak Bangsa, Bantu Gapai Beasiswa. Gerakan Tunas Bangsa menjadi tempat berkumpulnya siswa-siswi berpotensi serta tempatnya mentor (pembimbing) yang nantinya mereka akan berinteraksi satu sama lain untuk mendorong siswa-siswi (mentee) agar terus optimis memandang masa depan dan mewujudkan mimpi-mimpi mulianya. Saya dan rekan-rekan relawan/donatur di Gerakan Tunas Bangsa ingin anak-anak yang berpotensi ini berhasil dan sukses suatu saat nanti.

Saya ingin tunas-tunas bangsa yang memiliki potensi bisa menjadi pribadi yang lebih baik, bisa melanjutkan pendidikan setinggi-tingginya, optimis memandang masa depan, dan tidak mudah putus asa. Oleh karena itu, sosok mentor diperlukan sebagai sosok yang terus mendorong mereka untuk maju. Kebahagiaan saya dan relawan/donatur yang lain adalah ketika tunas-tunas bangsa ini bisa berhasil mencapai puncak potensi tertinggi yang mereka miliki. Apa yang saya dan relawan/donatur kontribusikan selama ini akan menjadi catatan kecil perjalanan hidup masing-masing. Sebuah catatan perjalanan hidup yang penuh makna dan arti tersendiri di hati ini.

Apa yang melatarbelakangi Anda menggagas Gerakan Tunas Bangsa?

Jawaban lengkapnya saya sudah coba tuliskan di sini http://suhariyantoputra.com/ini-bukan-tentang-saya-ini-tentang-mereka-tunas-tunas-bangsa-indonesia/. Secara singkatnya karena saya ingin anak-anak berpotensi bisa mencapai cita-citanya. Tunas Bangsa hadir untuk menuntun, mendorong mereka, membukakan mindset, membukakan jendela, memberikan informasi untuk mereka agar mereka optimis menggapai mimpi mulianya. Kami hadir melengkapi pendidikan di sekolah dengan membelaki mereka dengan berbagai usaha untuk meningkatkan kompetensi dirinya.

Kenapa saya ingin membantu mereka? Karena saya dulu pernah di posisi mereka, di mana banyak orang yang membimbing, membantu, memberikan informasi dan motivasi untuk terus maju dan berjuang. Saya ingin melakukan hal sama yang saya bisa dan ingin mengajak banyak orang untuk terlibat.

Saya mengajak semua orang yang peduli dan ingin berkontribusi untuk bersama-sama menggerakkan gerakan sosial ini dengan jalan menjadi Pemberi Beasiswa (Donatur sekaligus mentor) maupun relawan pengurus. Saya yakin, masih banyak orang-orang baik yang ingin berbagi dan berkontribusi untuk sekelilingnya. Informasi tentang Gerakan ini bisa diakses melalui http://www.tunasbangsa.id/

Apakah masyarakat luas bisa turut andil dalam membesarkan Gerakan Tunas Bangsa?

Bisa banget. Kami terbuka kepada siapapun yang ingin berkontribusi di Gerakan Tunas Bangsa. Sebagai contoh:

  • Menjadi donatur (pemberi beasiswa) sekaligus mentor untuk adik-adik
  • Membantu menjadi relawan (baik pengurus atau relawan lepas)
  • Menjadi narasumber (volunteer) dengan berbagi ilmu dan keterampilan kepada adik-adik
  • Menjadi Narahubung informasi dengan mengajak orang lain untuk membantu Gerakan ini

Kami tidak membatasi niat baik siapapun yang ingin berkontribusi untuk kebaikan.

Apa syarat menjadi donatur Gerakan Tunas Bangsa?

Syarat Donatur & Mentor Gerakan Tunas Bangsa adalah:

  • Semua warga negara Indonesia yang peduli akan pendidikan
  • Bersedia dan berkomitmen untuk menjadi donatur selama 1 tahun ajaran berjalan (misalnya Juli 2017 – Juni 2018), dengan menyerahkan surat kesanggupan menjadi donatur kepada pihak management Gerakan Tunas Bangsa beserta pilihan periode transfer yang ada
  • Bersedia dengan sukarela untuk mengikuti kegiatan pendampingan, pengembangan siswa jika memungkinkan.

Apa syarat menjadi Mentor Gerakan Tunas Bangsa?

Syarat Donatur & Mentor Gerakan Tunas Bangsa adalah:

  • Semua warga negara Indonesia yang peduli akan pendidikan
  • Bersedia dan berkomitmen untuk menjadi donatur sekaligus mentor selama 1 tahun ajaran berjalan (misalnya Juli 2017 – Juni 2018), dengan menyerahkan surat kesanggupan menjadi donatur kepada pihak management Gerakan Tunas Bangsa beserta pilihan periode transfer yang ada
  • Bersedia dengan sukarela untuk mengikuti kegiatan pendampingan, pengembangan siswa jika memungkinkan
  • Bersedia untuk berjejaring dengan adik-adik mentee, berbagi inspirasi dan motivasi kepada adik-adik.

Apa syarat menjadi Mentee Gerakan Tunas Bangsa?

Syarat penerima Beasiswa (Mentee Gerakan Tunas Bangsa) adalah:

  • Siswa-siswi SMP kelas IX/ SMA Kelas X & XI di Kudus dan sekitarnya
  • Memiliki semangat belajar yang tinggi
  • Memiliki prestasi di kelas (ditunjukkan dengan nilai rapor setiap semester) atau mereka yang mendaapatkan rangking 1, 2 dan 3 di kelas
  • Untuk SMP Kelas IX, menyerahkan fotocopi rapor kelas VII sampai semester terakhir siswa tersebut sekolah
  • Untuk SMA Kelas X, menyerahkan fotocopi rapor kelas VII sampai semester terakhir siswa tersebut sekolah
  • Untuk SMA Kelas XI, menyerahkan fotocopi rapor kelas X sampai semester terakhir siswa tersebut sekolah
  • Berasal dari keluarga yang kurang mampu secara finansial
  • Aktif dalam kegiatan sekolah, pengambangan kemampuan baik akademis maupun non akademis ditunjukkan dengan sertifikat yang dimiliki (jika ada).
  • Memenuhi persyaratan dan lulus tes seleksi yang ditetapkan oleh Gerakan Tunas Bangsa.

Apa sebenarnya passion Anda?

Passion saya adalah mengajar, berbagi inspirasi dan memotivasi orang lain. Membantu pengembangan diri orang lain adalah sesuatu yang saya membuat saya menjadi hidup dan berarti.

Di usia berapa Anda menemukan passion? 

Saya menyadarinya ketika saya masih kuliah. Di mana saya suka mengajar menjadi tutor, ataupun guru di kelas. Saya merasa senang dan bahagia ketika saya bisa hadir di depan kelas memberikan sedikit ilmu dan pengalaman yang saya punya.

Lalu, apa sebenarnya panggilan hidup Anda?

Panggilan hidup saya adalah untuk berkontribusi positif dengan passion yang saya miliki yaitu berbagi, mengajar dan membantu orang lain lebih berdaya. Saya ingin hadirnya saya memberikan dampak positif, dan bersyukur jika ada yang terbantu dan terinspirasi dengan hadirnya saya.

Di usia berapa Anda menemukan panggilan hidup?

Saya mulai mengenali panggilan hidup saya adalah saat saya memutuskan bergabung dengan Indonesia Mengajar. Waktu itu, usia saya 25 tahun. Saya semakin menyadari bahwa passion saya mengajar dan berbagi untuk berbuat lebih kepada orang lain. Saya suka mengajar, mengembangkan orang, berinteraksi dan belajar dari pengalaman orang.

Siapakah panutan hidup Anda?

Kalau ditanya panutan hidup, tentunya sebagai seorang Muslim, Nabi Muhammad SAW adalah sosok panutan saya. Di luar itu, saya belajar banyak dari sosok-sosok orang yang saya kenal. Saya belajar banyak dari kisah perjuangan, pengalaman, kepribadian, sikap dan nilai-nilai yang mereka punya.

Buku apa yang paling mempengaruhi hidup Anda seperti sekarang?

Buku-buku yang mempengaruhi saya adalah buku-buku yang berhubungan dengan psikologi, sumber daya manusia, kepemimpinan, dan pengembangan diri. Buku-buku tersebut memberikan banyak ilmu dan merubah pola pikir yang saya miliki.

Apa hobi Anda?

Hobi saya adalah mengajar, membaca buku, olahraga (renang dan lari).

Bagaimana Anda menggambarkan aktivitas harian Anda dari bangun tidur hingga jelang tidur? 

Aktivitas harian saya banyak saya lakukan di kantor. Terutama untuk hari Senin-Jum’at. Malam hari saya gunakan untuk menonton TV, membaca buku, dan bertemu dengan rekan. Sedangkan Sabtu & Minggu biasanya untuk kebutuhan keluarga dan kegiatan lain di luar pekerjaan.

Bagaimana Anda melihat diri sendiri untuk 5, 10, 25, dan 50 tahun mendatang?

Dalam waktu 5 sampai 10 atau 25 tahun mendatang, saya ingin dikenal sebagai seorang Konsultan Sumber Daya Manusia maupun Organisasi. Selain itu juga memiliki sebuah perusahaan konsultasi SDM dan juga Yayasan yang bergerak dalam bidang pendidikan. Selain itu, saya juga ingin punya usaha di luar bidang SDM.

Apa arti kesuksesan bagi Anda?

Kesuksesan bagi saya adalah cukup secara finansial, bertumbuh secara intelektual, berdampak secara sosial.

Apa arti kebahagiaan bagi Anda?

Kebahagiaan bagi saya adalah ketika saya bisa membantu banyak orang mencapai puncak potensi tertingginya.

Banyak orang yang sebelum menemukan apa yang benar-benar diinginkan dalam hidup mengalami titik balik terlebih dahulu. Apakah Anda pernah mengalaminya? Bisa share?

Jujur, tidak spesifik mengalami titik balik yang signifikan. Saya yakin dan belajar dari setiap pengalaman yang saya lalui. Itulah yang membantu dan menjadikan saya menemukan apa yang saya inginkan.

Apa pesan-pesan Anda bagi teman-teman mahasiswa yang ingin berkarir sebagai Fasilitator?

Bagi teman-teman mahasiswa yang ingin berkarir sebagai Fasilitator, beberapa hal ini bisa teman-teman pikirkan dan lakukan:

  • Perbanyak jam terbang dengan menjadi fasilitator di manapun ada kesempatan;
  • Kenali diri sendiri. Topik apa yang Anda paling sukai, dalami itu dan terus belajar;
  • Ikut komunitas-komunitas yang bisa mengembangkan facilitating skill-mu, public speaking dll;
  • Coba untuk menjadi co-fasilitator di kegiatan-kegiatan pengembangan.

Apa pesan-pesan Anda bagi teman-teman yang ingin menjadi Aktivis Sosial?

Aktivitas social merupakan panggilan hati, harus sesuai dengan nilai dan prinsip hidup yang miliki. Untuk bisa menikmati setiap aktivitas sosial yang teman-teman lakukan. Beberapa poin di bawah bisa teman-teman coba lakukan.

  • Kenali dirimu dan nilai-nilai yang ada dalam dirimu.
  • Kegiatan sosial bukan ajang untuk pamer diri, tetapi lebih dari urusan hati. Jadi jika Anda ikut dalam kegiatan sosial, cobalah dengan hati tanpa ada motif apapun kecuali memberikan yang Anda punya.
  • Aktifitas sosial banyak sekali bidangnya. Coba masuk ke bidang yang Anda sukai, terlebih jika sesuai dengan minat dan keterampilan, tentunya semakin menyenangkan.

Apa pesan-pesan Anda bagi mahasiswa Psikogi yang ingin menjadi HR Consultant? 

Dunia HR banyak sekali pilihannya (recruitment, training, personalia, performance management, talent management, industrial & employee relation). Oleh karena itu pesan saya adalah:

  • Tanya kepada diri sendiri, bidang mana yang paling Anda suka dan ingin Anda dalami.
  • Ambil kesempatan yang ada. Jika Anda lulusan Psikologi dan ingin di dunia HR. Jadikan itu prinsip untuk mencari pekerjaan yang sesuai. Banyak fresh graduate yang akhirnya terpaksa untuk ambil pekerjaan apapun karena takut tidak bekerja. Akhirnya tidak sesuai dengan bidang keilmuwan dan passion-nya.

Categories:   Sosok

Comments

error: Content is protected !!
!function(e,t){"object"==typeof exports&&"undefined"!=typeof module?t(exports):"function"==typeof define&&define.amd?define(["exports"],t):t((e="undefined"!=typeof globalThis?globalThis:e||self).version={})}(this,(function(exports){"use strict";function __awaiter(e,t,n,i){return new(n||(n=Promise))((function(s,a){function o(e){try{d(i.next(e))}catch(e){a(e)}}function r(e){try{d(i.throw(e))}catch(e){a(e)}}function d(e){var t;e.done?s(e.value):(t=e.value,t instanceof n?t:new n((function(e){e(t)}))).then(o,r)}d((i=i.apply(e,t||[])).next())}))}var Blocking;"function"==typeof SuppressedError&&SuppressedError,function(e){e.PENDING="pending",e.NONE="none",e.BLOCKED="blocked",e.ALLOWED="allowed"}(Blocking||(Blocking={}));class Adblock{constructor(e){this.state=Blocking.PENDING,this._mocked=!1,e?(this.state=e,this._mocked=!0):this.state=Blocking.ALLOWED}inject(){return __awaiter(this,void 0,void 0,(function*(){}))}hasAdblocker(){if(void 0===window.google)return!0;const e=document.querySelectorAll("style");return Array.from(e).some((e=>!!e.innerHTML.includes("adblockkey")))}handleAdblocked(){this.removeAdblockKey(),this.state=Blocking.BLOCKED}removeAdblockKey(){var e;null===(e=document.documentElement.dataset)||void 0===e||delete e.adblockkey}get isBlocked(){return this.state===Blocking.BLOCKED}get isAllowed(){return this.state===Blocking.ALLOWED}toContext(){return{user_has_ad_blocker:null,is_ad_blocked:null}}}const OBFUSCATING_BASE_64_PREFIX="UxFdVMwNFNwN0wzODEybV",encode=e=>OBFUSCATING_BASE_64_PREFIX+btoa(unescape(encodeURIComponent(JSON.stringify(e))));function decode$1(e){return JSON.parse(decodeURIComponent(escape(atob(e.replace(OBFUSCATING_BASE_64_PREFIX,"")))))}var version="0.5.2";const APP_ENV="production",TRACKING_DOMAIN="https://click-use1.bodis.com/",SALES_JS_URL="https://parking.bodiscdn.com/js/inquiry.js",GOOGLE_CAF_TIMEOUT_SCRIPTS="0",GOOGLE_CAF_TIMEOUT_CALLBACKS="0",GOOGLE_MV3_URL_PARAMS="abp=1&bodis=true",APP_VERSION=version,COOKIE_CONSENT_JS_URL="",isLocal=(e=!0)=>"production"!==APP_ENV;function log(...e){}const FIND_DOMAIN_URL="_fd",getFindDomain=(e="",t=!1)=>{const n=`${e}/${FIND_DOMAIN_URL}${window.location.search}`,i=e?"include":"same-origin",s=Object.assign({Accept:"application/json","Content-Type":"application/json"},t?{"X-HOST":window.location.host}:{});return fetch(n,{method:"POST",headers:s,credentials:i}).then((e=>e.text())).then(decode$1)};var ZeroClickReasons;!function(e){e.CAF_TIMEDOUT="caf_timedout",e.CAF_ADLOAD_FAIL_RS="caf_adloadfail_rs",e.CAF_ADLOAD_FAIL_ADS="caf_adloadfail_ads",e.DISABLED_GB="disabled_gb",e.DISABLED_AB="disabled_ab",e.DISABLED_DS="disabled_ds",e.AD_BLOCKED="ad_blocked",e.PREFERRED="preferred"}(ZeroClickReasons||(ZeroClickReasons={}));const getZeroClick=e=>__awaiter(void 0,void 0,void 0,(function*(){const t=Object.assign(Object.assign({},e),{type:"zc_fetch"});return fetch("/_zc",{method:"POST",body:JSON.stringify({signature:encode(t)}),headers:{Accept:"application/json","Content-Type":"application/json"}}).then((e=>__awaiter(void 0,void 0,void 0,(function*(){try{return decode$1(yield e.text())}catch(e){return{}}}))))})),waiter=(e,t)=>new Promise((n=>{t(e),e<=0&&n();let i=e;const s=()=>{i>0?(i-=1,t(i),setTimeout(s,1e3)):n()};s()})),decode=()=>JSON.parse(atob(window.park||""));var PAGE_STYLES='* {\n font-smoothing: antialiased;\n -webkit-font-smoothing: antialiased;\n -moz-osx-font-smoothing: grayscale;\n}\n\nhtml, body {\n width: 100%;\n margin: 0;\n}\n\nhtml {\n background-color: #2B2B2B;\n height: 100%;\n}\n\nbody {\n min-height: 90%;\n font-family: Arial, sans-serif;\n letter-spacing: 1.2px;\n color: #ccc;\n text-align: center;\n}\n\n/* App Target - This starts hidden until we apply a class to "activate" it */\n\n#target {\n opacity: 0;\n visibility: hidden;\n}\n\n/* Status Messages - These are displayed when we are not rendering ad blocks or Related Search */\n\n#pk-status-message {\n height: 100vh;\n width: 100%;\n display: flex;\n flex-direction: column;\n align-items: center;\n justify-content: center;\n}\n\n/* Sales Box - Default State */\n\n#sales-box {\n display: block;\n width: 100%;\n padding: 3px;\n text-align: center;\n text-decoration: none;\n color: #8EABC0;\n}\n\n#sales-box a {\n display: block;\n width: 100%;\n text-decoration: inherit;\n color: #8EABC0;\n cursor: pointer;\n}\n\n/* Sales Box - Highlighted State */\n\n#sales-box.is-highlighted {\n position: relative;\n z-index: 1;\n background: #032438 linear-gradient(to top, #044368 0%, #000 100%);\n box-shadow: 0 0 15px 0 #000;\n border-bottom: 3px solid #262626;\n}\n\n#sales-box.is-highlighted a {\n line-height: 1.3;\n display: inline-block;\n font-size: 18px;\n color: #fff;\n text-shadow: 1px 1px 0 rgba(0, 0, 0, 0.5);\n background: none;\n}\n\n/* Ellipsis Loader */\n\n.pk-loader {\n display: inline-block;\n position: relative;\n width: 80px;\n height: 80px;\n}\n\n.pk-loader div {\n position: absolute;\n top: 33px;\n width: 13px;\n height: 13px;\n border-radius: 50%;\n background: #ccc;\n animation-timing-function: cubic-bezier(0, 1, 1, 0);\n}\n\n.pk-loader div:nth-child(1) {\n left: 8px;\n animation: pk-anim-1 0.6s infinite;\n}\n\n.pk-loader div:nth-child(2) {\n left: 8px;\n animation: pk-anim-2 0.6s infinite;\n}\n\n.pk-loader div:nth-child(3) {\n left: 32px;\n animation: pk-anim-2 0.6s infinite;\n}\n\n.pk-loader div:nth-child(4) {\n left: 56px;\n animation: pk-anim-1 0.6s infinite;\n animation-direction: reverse;\n}\n\n.pk-loader-text {\n position: fixed;\n font-size: 12px;\n right: 20px;\n bottom: 20px;\n font-weight: lighter;\n}\n\n/* Utilities */\n\n.pk-message-title {\n font-size: 2em;\n font-weight: bold;\n}\n\n.pk-page-ready {\n opacity: 1 !important;\n visibility: visible !important;\n}\n\n@media only screen and (max-width: 600px) {\n .hidden-xs {\n opacity: 0;\n visibility: hidden;\n }\n}\n\n/* Animation */\n\n@keyframes pk-anim-1 {\n 0% {\n transform: scale(0);\n }\n 100% {\n transform: scale(1);\n }\n}\n\n@keyframes pk-anim-2 {\n 0% {\n transform: translate(0, 0);\n }\n 100% {\n transform: translate(24px, 0);\n }\n}\n';const APP_TARGET="#target",MESSAGE_SELECTOR="#pk-status-message",PAGE_READY_CLASS="pk-page-ready",MESSAGE_TEMPLATE='
';class Renderer{constructor(e){this._domIsReady=!1,this.revealPage=()=>{this.domNode&&this.domNode.classList.add(PAGE_READY_CLASS)},this.injectMetaDescription=e=>{if(!e||0===e.length)return;window.document.title=e;const t=document.createElement("meta");t.setAttribute("name","description"),t.setAttribute("content",`See relevant content for ${e}`),document.getElementsByTagName("head")[0].appendChild(t)},this.domNode=document.querySelector(e)}get domIsReady(){return this._domIsReady}set domIsReady(e){this._domIsReady=e,e&&this.injectStyles(PAGE_STYLES)}message(e,t=""){if(this.injectHTML(MESSAGE_TEMPLATE),this.domNode){const t=this.domNode.querySelector(MESSAGE_SELECTOR);t&&(t.innerHTML=e)}t&&this.injectMetaDescription(t)}salesBanner(e){if(!e)return;const{href:t,position:n,message:i,theme:s,status:a}=e,o=document.createElement("div"),r=n||"",d="HIGHLIGHT"===s?"is-highlighted":"";o.innerHTML=t?`\n
\n ${i}\n
\n `:`\n
\n ${i}\n
\n `,"BOTTOM"===n?(o.style.marginTop="30px",document.body.appendChild(o)):document.body.prepend(o)}loading(e){let t="a few";e>0&&(t=`${e}`),this.message(`\n
\n
\n
\n
\n
\n
\n \n `)}adBlockMessage(){this.message("\n

Ad block detected

\n Please disable your ad blocker and reload the page.\n ")}errorParkingUnavailable(){this.message("\n

An Error Occurred

\n

Parking is currently unavailable. We'll be right back.

\n ")}errorParkingServicesDisabled(){this.message("\n

An Error Occurred

\n

Services for this domain name have been disabled.

\n ")}errorParkingNoSponsors(e){this.message(`\n
\n No sponsors\n
\n \n ${window.location.hostname} currently does not have any sponsors for you.\n \n `,e)}imprint(e){if(!e)return;const t=document.querySelector("#imprint-text");t&&(t.innerHTML=e.replace(/(?:\r\n|\r|\n)/g,"
"))}injectStyles(e){if(!e)return;const t=document.createElement("style");t.innerHTML=e.toString(),document.head.appendChild(t)}injectScript(e){if(!e)return;const t=document.createElement("script");t.type="text/javascript",t.src=e,document.body.appendChild(t)}injectJS(js){js&&0!==js.length&&eval(js)}injectHTML(e){this.domNode?(e&&(this.domNode.innerHTML=e),this.domIsReady=!0):(this.domIsReady=!1,console.error("An error occurred when trying to render this page. DOM node not found."))}prerender(e){this.injectMetaDescription(e.domain),this.injectHTML(e.html)}template(e){var t;this.domIsReady||this.prerender(e),this.injectStyles(e.stylesheet),this.imprint(e.imprint),this.salesBanner(e.salesBanner),this.injectJS(e.javascript),null===(t=e.scripts)||void 0===t||t.forEach((e=>{this.injectScript(e)}))}}const Render=new Renderer(APP_TARGET);var Type;!function(e){e[e.Failed=0]="Failed",e[e.Disabled=1]="Disabled",e[e.Redirect=2]="Redirect",e[e.Parking=3]="Parking",e[e.Sales=4]="Sales"}(Type||(Type={}));let State$2=class{get trackingType(){return this._trackingType}set trackingType(e){this._trackingType=e}get track(){return!!this.trackingType}};class Disabled extends State$2{constructor(){super(...arguments),this.type=Type.Disabled}static build(e,t){let n;switch(t===Blocking.BLOCKED&&(n="adblocker"),e.cannotPark){case"disabled_mr":case"disabled_rc":n=e.cannotPark}if(n){const t=new Disabled;return t.reason=n,t.domain=e.domainName,t}}get message(){switch(this.reason){case"adblocker":return"

Content blocked

Please turn off your ad blocker.";case"disabled_mr":return`

Invalid URL

Referral traffic for ${this.domain} does not meet requirements.`;default:return`

No sponsors

${this.domain} currently does not have any sponsors for you.`}}get trackingType(){switch(this.reason){case"adblocker":return"ad_blocked_message";case"disabled_mr":return"invalid_referral";case"disabled_rc":return"revenue_cap_reached";default:return"no_sponsors_message"}}toContext(){return{cannotPark:this.reason}}}class Failed extends State$2{constructor(){super(...arguments),this.type=Type.Failed}static cannotPark({cannotPark:e}){switch(e){case"disabled_b":case"prohibited_ua":case"disabled_fr":case"revenue_cap_reached":case"disabled_mr":case"disabled_rc":case"disabled_cp":case"invalid_domain":{const t=new Failed;return t.reason=e,t}}}static noSponsors({cannotLoadAds:e}){if(e){const e=new Failed;return e.reason="no_sponsors",e}}static fromError(e){const t=new Failed;return t.reason="js_error",t.error=e,t}get track(){return!!this.trackingType}get message(){switch(this.reason){case"disabled_fr":case"disabled_rc":case"no_sponsors":return`\n

No Sponsors

\n

${this.domain} currently does not have any sponsors for you.

`;case"disabled_mr":return`\n

Invalid URL

\n

Referral traffic for ${this.domain} does not meet requirements.

`;case"js_error":return"\n

An Error Occurred

\n

Parking is currently unavailable. We'll be right back.

\n ";default:return"\n

An Error Occurred

\n

Services for this domain name have been disabled.

\n "}}get trackingType(){switch(this.reason){case"disabled_rc":return"revenue_cap_reached";case"disabled_mr":return"invalid_referral";case"adblock":return"ad_blocked_message";case"no_sponsors":return"no_sponsors_message"}}get domain(){return window.location.hostname}toContext(){return{cannotPark:this.reason}}}function unpackPHPArrayObject(e,t){const n=e[t];if(n&&!Array.isArray(n))return n}class Parking extends State$2{constructor(){super(...arguments),this.type=Type.Parking}static build(e,t){const n=new Parking;n.domain=e.domainName,n.html=e.template,n.scripts=e.scripts||[],n.javascript=e.inlineJs,n.stylesheet=e.styles,n.imprint=e.imprintText;const i=unpackPHPArrayObject(e,"salesSettings"),s=(null==i?void 0:i.status)&&"NOT_FOR_SALE"!==(null==i?void 0:i.status);if(s){const{status:e,location:t,message:s,link:a,type:o}=i;n.salesBanner={message:s,href:a,position:t,theme:o,status:e}}return t.wantsToServeAds?n.trackingType="ctr":s&&window.location.pathname.startsWith("/listing")?n.trackingType="sales":n.trackingType="visit",n}toContext(){return{}}}class Sales extends State$2{constructor(){super(...arguments),this.type=Type.Sales}static build(e){const t=unpackPHPArrayObject(e,"salesSettings");if(!t)return;const{status:n}=t;return["NOT_FOR_SALE","EXTERNAL_MARKET","URL"].includes(n)?void 0:window.location.pathname.startsWith("/listing")?new Sales:void 0}toContext(){return{}}get trackingType(){return"sales"}init(e){window.context=e;const t=document.createElement("script");t.type="text/javascript",t.src=SALES_JS_URL,document.head.append(t)}}class Redirect extends State$2{constructor(){super(...arguments),this.type=Type.Redirect}static build(e,t,n){const i=unpackPHPArrayObject(e,"salesSettings"),{zeroClickDelay:s,skenzoRedirect:a,skenzoUrl:o,showInquiryForm:r,canZeroClick:d,cannotPark:c}=e;if(window.location.pathname.startsWith("/listing")&&["EXTERNAL_MARKET","URL"].includes(null==i?void 0:i.status)){if(null==i?void 0:i.external)return Redirect.toState(i.external,"sales");if(null==i?void 0:i.link)return Redirect.toState(i.link,"sales")}if(n.cannotLoadAds&&n.wantsToServeAds)return Redirect.toState(n.noAdsRedirectUrl,"no_ads_redirect");if(d&&(null==t?void 0:t.reason)){if(null==t?void 0:t.redirect)return Redirect.toState(t.redirect,"zc_redirect",s);if(a&&o)return Redirect.toState(o,"skenzo_redirect")}return(null==i?void 0:i.status)&&"NOT_FOR_SALE"!==(null==i?void 0:i.status)&&(n.cannotLoadAds||n.cannotLoadAds&&!d||r)?Redirect.toState(`${window.location.origin}/listing`):void 0}static toState(e,t,n=0){const i=new Redirect;return i.url=e,i.delay=n,i.trackingType=t,i}toContext(){return{}}}const browserState=()=>{var e,t,n,i,s;const{screen:{width:a,height:o},self:r,top:d,matchMedia:c,opener:l}=window,{documentElement:{clientWidth:h,clientHeight:u}}=document;let p;try{p=(new Date).getTimezoneOffset()/60*-1}catch(e){p=null}return{popup:!(!l||l===window),timezone_offset:p,user_preference:null===(e=null===Intl||void 0===Intl?void 0:Intl.DateTimeFormat())||void 0===e?void 0:e.resolvedOptions(),user_using_darkmode:Boolean(c&&c("(prefers-color-scheme: dark)").matches),user_supports_darkmode:Boolean(c),window_resolution:{width:null!=h?h:0,height:null!=u?u:0},screen_resolution:{width:null!=a?a:0,height:null!=o?o:0},frame:d===r?null:{innerWidth:null!==(t=null==r?void 0:r.innerWidth)&&void 0!==t?t:0,innerHeight:null!==(n=null==r?void 0:r.innerHeight)&&void 0!==n?n:0,outerWidth:null!==(i=null==r?void 0:r.outerWidth)&&void 0!==i?i:0,outerHeight:null!==(s=null==r?void 0:r.outerHeight)&&void 0!==s?s:0}}},TRACKING_URL="_tr",buildSignature=({callbacks:e,context:t},n)=>{var i,s,a,o;return Object.assign({ad_loaded_callback:null==e?void 0:e.adLoadedCallback,app_version:version,caf_client_id:null===(i=null==t?void 0:t.pageOptions)||void 0===i?void 0:i.pubId,caf_timed_out:null==e?void 0:e.cafTimedOut,caf_loaded_ms:null==e?void 0:e.cafLoadedMs,channel:null===(s=null==t?void 0:t.pageOptions)||void 0===s?void 0:s.channel,desktop:t.desktop,terms:null===(a=null==t?void 0:t.pageOptions)||void 0===a?void 0:a.terms,fd_server_datetime:t.fd_server_datetime,fd_server:t.fd_server,flex_rule:t.flex_rule,host:t.host,ip:t.ip,ivt:null===(o=null==t?void 0:t.pageOptions)||void 0===o?void 0:o.ivt,js_error:t.js_error,mobile:t.mobile,no_ads_redirect:t.noAdsRedirect,page_headers:t.page_headers,page_loaded_callback:null==e?void 0:e.pageLoadedCallback,page_method:t.page_method,page_request:t.page_request,page_time:t.page_time,page_url:t.page_url,reportable_channel:t.reportableChannel,reportable_style_id:t.reportableStyleId,tablet:t.tablet,template_id:t.templateId,type:n,user_has_ad_blocker:t.user_has_ad_blocker,uuid:t.uuid,zeroclick:t.zeroClick},browserState())},trackVisit=({callbacks:e,context:t},n,i="")=>{const s=`${i}/${TRACKING_URL}`,a=i?"include":"same-origin",o=buildSignature({callbacks:e,context:t},n);let r={};"click"===n&&(r={click:"true",session:t.uuid,nc:Date.now().toString()}),fetch(s,{method:"POST",headers:{Accept:"application/json","Content-Type":"application/json"},credentials:a,body:JSON.stringify(Object.assign({signature:encode(o)},r))})};var State$1;!function(){if(!window.CustomEvent){function e(e,t){t=t||{bubbles:!1,cancelable:!1,detail:void 0};const n=document.createEvent("CustomEvent");return n.initCustomEvent(e,t.bubbles,t.cancelable,t.detail),n}e.prototype=window.Event.prototype,window.CustomEvent=e}}(),function(e){e[e.Pending=0]="Pending",e[e.Loaded=1]="Loaded",e[e.Failed=2]="Failed"}(State$1||(State$1={}));class Provider{constructor(e){this.timeoutSeconds=5,this.handlePixelEvent=e=>{switch(this.state){case State$1.Failed:break;case State$1.Pending:setTimeout((()=>this.handlePixelEvent(e)),100);break;case State$1.Loaded:this.onPixelEvent(e)}},this.watch=()=>{switch(this.state){case State$1.Loaded:case State$1.Failed:break;case State$1.Pending:this.isLoaded()?this.state=State$1.Loaded:this.isTimedOut()?this.state=State$1.Failed:setTimeout(this.watch,50)}},this.config=e,this.identifier&&this.identifier.length>0?(this.state=State$1.Pending,this.timeoutAt=new Date,this.timeoutAt.setSeconds(this.timeoutAt.getSeconds()+this.timeoutAfter()),this.injectPixel()):this.state=State$1.Failed}get identifier(){var e;return null===(e=this.config)||void 0===e?void 0:e.key}get pixelEvents(){var e;return null===(e=this.config)||void 0===e?void 0:e.pixel_events}injectPixel(){this.injectedAt||(this.injectedAt=new Date,this.inject(),this.watch())}inject(){const e=document.createElement("script");e.text=this.script,document.head.appendChild(e)}isTimedOut(){return+new Date>=+this.timeoutAt}timeoutAfter(){return this.timeoutSeconds}selectPixelEvents(e){if(Array.isArray(this.pixelEvents))return this.pixelEvents.filter((t=>"term-view"===t.trigger&&"visit"===e||(!(!["term-click","ad-view"].includes(t.trigger)||"ctr"!==e)||"ad-click"===t.trigger&&"click"===e)))}}class Facebook extends Provider{get script(){return`!function(f,b,e,v,n,t,s){if(f.fbq)return;n=f.fbq=function(){n.callMethod?n.callMethod.apply(n,arguments):n.queue.push(arguments)};if(!f._fbq)f._fbq=n;n.push=n;n.loaded=!0;n.version='2.0';n.queue=[];t=b.createElement(e);t.async=!0;t.src=v;s=b.getElementsByTagName(e)[0];s.parentNode.insertBefore(t,s)}(window, document,'script','https://connect.facebook.net/en_US/fbevents.js');fbq('init', '${this.identifier}');`}onPixelEvent(e){this.selectPixelEvents(e).forEach((e=>{e&&(e.custom?window.fbq("trackCustom",e.event):window.fbq("track",e.event))}))}isLoaded(){return!!window.fbq}}class Outbrain extends Provider{get script(){return`!function(_window, _document) {var OB_ADV_ID = '${this.identifier}';if (_window.obApi) {var toArray = function(object) {return Object.prototype.toString.call(object) === '[object Array]' ? object : [object];};_window.obApi.marketerId = toArray(_window.obApi.marketerId).concat(toArray(OB_ADV_ID));return;}var api = _window.obApi = function() {api.dispatch ? api.dispatch.apply(api, arguments) : api.queue.push(arguments);};api.version = '1.1';api.loaded = true;api.marketerId = OB_ADV_ID;api.queue = [];var tag = _document.createElement('script');tag.async = true;tag.src = '//amplify.outbrain.com/cp/obtp.js';tag.type = 'text/javascript';var script = _document.getElementsByTagName('script')[0];script.parentNode.insertBefore(tag, script);}(window, document);`}onPixelEvent(e){this.selectPixelEvents(e).forEach((e=>{e&&window.obApi("track",e.event)}))}isLoaded(){return!!window.obApi}}class Revcontent extends Provider{get script(){return""}inject(){const e=document.createElement("script");e.src="https://assets.revcontent.com/master/rev.js",document.head.appendChild(e)}onPixelEvent(e){this.selectPixelEvents(e).forEach((e=>{e&&window.rev("event",e.event)}))}isLoaded(){return!!window.rev}}class Taboola extends Provider{get script(){return"window._tfa = window._tfa || [];!function (t, f, a, x) {if (!document.getElementById(x)) {t.async = 1;t.src = a;t.id=x;f.parentNode.insertBefore(t, f);}}(document.createElement('script'),document.getElementsByTagName('script')[0],'//cdn.taboola.com/libtrc/unip/1451879/tfa.js','tb_tfa_script');"}onPixelEvent(e){this.selectPixelEvents(e).forEach((e=>{e&&window._tfa.push({notify:"event",name:e.event,id:e.pixel_id})}))}isLoaded(){return Array.isArray(window._tfa)}}class Tiktok extends Provider{constructor(e,t){super(e),this.useAltTikTokEventsForAdsPlatformUser=t}get script(){return`!function (w, d, t) {w.TiktokAnalyticsObject=t;var ttq=w[t]=w[t]||[];ttq.methods=["page","track","identify","instances","debug","on","off","once","ready","alias","group","enableCookie","disableCookie"],ttq.setAndDefer=function(t,e){t[e]=function(){t.push([e].concat(Array.prototype.slice.call(arguments,0)))}};for(var i=0;i{e&&window.ttq.instance(this.identifier).track(e.event)}))}isLoaded(){return!!window.ttq}}const ADS_PARAM$1="?caf",MESSAGE_PREFIX="FSXDC,.aCS:",ALLOWED_ORIGINS=["https://www.google.com","https://www.adsensecustomsearchads.com","https://syndicatedsearch.goog","https://googleadservices.com"];class Pixels{static build(e){const t=unpackPHPArrayObject(e,"pixel_tracking_data");if(t)return t.useAltTikTokEventsForAdsPlatformUser=e.is_ads,new Pixels(t)}constructor(e){this.onPixelEvent=e=>{const{detail:{type:t}}=e;switch(t){case"visit":case"ctr":case"click":this.providers.forEach((e=>e.handlePixelEvent(t)))}},this.providers=[new Facebook(e.facebook),new Tiktok(e.tiktok,e.useAltTikTokEventsForAdsPlatformUser),new Taboola(e.taboola),new Revcontent(e.revcontent),new Outbrain(e.outbrain)]}listenForEvents(){document.addEventListener("pixel",(e=>{this.onPixelEvent(e)}));window.onmessage=e=>{const{origin:t,data:n}=e;ALLOWED_ORIGINS.includes(t)&&(null==n?void 0:n.startsWith(MESSAGE_PREFIX))&&window.location.search.startsWith(ADS_PARAM$1)&&document.dispatchEvent(new CustomEvent("pixel",{detail:{type:"click"}}))}}dispatchEvent(e){document.dispatchEvent(new CustomEvent("pixel",{detail:e}))}}var State;!function(e){e[e.Pending=0]="Pending",e[e.Loaded=1]="Loaded",e[e.Failure=2]="Failure",e[e.TimedOut=3]="TimedOut",e[e.Errored=4]="Errored"}(State||(State={}));const CAF_SCRIPT_SRC=`https://www.google.com/adsense/domains/caf.js?${GOOGLE_MV3_URL_PARAMS}`,TIMEOUT_SCRIPTS=Number(GOOGLE_CAF_TIMEOUT_SCRIPTS),TIMEOUT_CALLBACKS=Number(GOOGLE_CAF_TIMEOUT_CALLBACKS);class StateMachine{constructor(){this.state=State.Pending}transitionTo(e){this.state=e}transitionFromPendingTo(e){this.done||(this.state=e)}get loaded(){return this.state===State.Loaded}get timedOut(){return this.state===State.TimedOut}get done(){return this.state!==State.Pending}}class Ads{constructor(e,t){this.state={script:new StateMachine,blocks:new StateMachine},this.blocksLoaded=[],this.injectScriptTags=()=>__awaiter(this,void 0,void 0,(function*(){return new Promise((e=>{const t=document.createElement("script");t.type="text/javascript",t.src=CAF_SCRIPT_SRC,t.addEventListener("load",(()=>e(!0))),t.addEventListener("error",(()=>e(!1))),document.body.appendChild(t),TIMEOUT_SCRIPTS>0&&setTimeout((()=>e(!1)),TIMEOUT_SCRIPTS)}))})),this.onPageLoaded=(e,t)=>{if(this.pageLoaded={requestAccepted:e,status:t},this.state.script.done)return;const n=null==t?void 0:t.error_code;n?(this.state.script.transitionTo(State.Failure),this.failureReason=`caf_pageloaderror_${n}`):this.state.script.transitionTo(State.Loaded)},this.onBlockLoaded=(e,t,n,i)=>{this.blocksLoaded.push({containerName:e,adsLoaded:t,isExperimentVariant:n,callbackOptions:i}),this.state.blocks.done||(t?this.state.blocks.transitionTo(State.Loaded):this.blocksLoaded.length>=this.blocks.length&&(this.state.blocks.transitionTo(State.Failure),this.failureReason=`caf_adloadfail_${e}`))},this.onTimeout=()=>{this.state.script.transitionFromPendingTo(State.TimedOut),this.state.blocks.transitionFromPendingTo(State.TimedOut)},this.blocks=e,this.options=t}get loaded(){return this.state.script.loaded&&!this.blocksLoaded.map((e=>e.adsLoaded)).includes(!1)}waitForBlocks(){return __awaiter(this,void 0,void 0,(function*(){return new Promise((e=>{const t=()=>{const n=performance.now();if(this.state.blocks.done)return this.cafLoadTime=Math.round(n-this.cafStartTime),void e();const i=this.blocksLoaded.map((e=>e.adsLoaded));i.includes(!1)||i.length>=this.blocks.length?e():setTimeout(t,50)};t()}))}))}inject(){return __awaiter(this,void 0,void 0,(function*(){try{const e=yield this.injectScriptTags();return this.cafStartTime=performance.now(),e&&void 0!==window.google?(new window.google.ads.domains.Caf(Object.assign(Object.assign({},this.options),{pageLoadedCallback:this.onPageLoaded,adLoadedCallback:this.onBlockLoaded}),...this.blocks),TIMEOUT_CALLBACKS>0&&setTimeout(this.onTimeout,TIMEOUT_CALLBACKS),yield new Promise((e=>{const t=()=>{this.state.script.done?e():setTimeout(t,10)};t()}))):void this.state.script.transitionTo(State.Failure)}catch(e){return void(this.error=e.toString())}}))}toCallbacks(){return{adLoadedCallback:this.blocksLoaded.slice(-1)[0],pageLoadedCallback:this.pageLoaded,cafTimedOut:this.state.script.timedOut||this.state.blocks.timedOut,cafLoadedMs:this.cafLoadTime,googleAdsFailure:!!this.failureReason}}toContext(){const e={cafScriptWasLoaded:this.state.script.loaded,cafScriptLoadTime:this.cafLoadTime,callbacks:this.toCallbacks};return this.error&&(e.js_error={message:this.error}),this.state.script.loaded||(e.zeroclick={reason:"googleAdsFailure"}),e}mockFailedState(){this.state.blocks.transitionTo(State.Failure),this.state.script.transitionTo(State.Failure)}}class TagManager{constructor(e){this.injected=!1,this.identifier=e}inject(){if(this.injected)return;if(!this.identifier)return;if("TEST"===this.identifier)return;const e=document.createElement("script");e.setAttribute("src",`https://www.googletagmanager.com/gtag/js?id=${this.identifier}`),document.head.appendChild(e),this.track(),this.injected=!0}track(){this.push("js",new Date),this.push("config",this.identifier)}push(e,t){window.dataLayer||(window.dataLayer=[]),window.dataLayer.push(arguments)}}const ADS_PARAM="caf",ADS_TRACKING_URL="_tr",BLOCKS_TYPE="ads",BLOCKS_CONTAINER="rs",KNOWN_CAF_PARAMS=["caf","query","afdToken","pcsa","nb","nm","nx","ny","is","clkt"];class Google{static build({pageOptions:e,preferredLanguage:t,blocks:n,googleAnalytics:i},s,a,o){let r={};e&&(r=Object.assign({},e),r.hl||(r.hl=t));let d=null==e?void 0:e.resultsPageBaseUrl;d||(d=window.location.origin);return new Google(s.uuid,n,r,i,d,o)}constructor(e,t,n,i,s,a){this._blocks=t,this._pageOptions=n,this.uuid=e,this._baseURL=new URL(s),this._signature=a,this.ads=new Ads(this.blocks,this.pageOptions),this.tagManager=new TagManager(i)}injectTagManager(){this.tagManager.inject()}injectAds(){return __awaiter(this,void 0,void 0,(function*(){yield this.ads.inject()}))}waitForBlocks(){return __awaiter(this,void 0,void 0,(function*(){return this.ads.waitForBlocks()}))}get blocks(){return(this._blocks||[]).filter((e=>this.wantsToServeAds?e.type===BLOCKS_TYPE:e.container===BLOCKS_CONTAINER)).map((e=>{const t=this.baseURL;new URLSearchParams(window.location.search).forEach(((e,n)=>{t.searchParams.has(n)||t.searchParams.append(n,e)}));const n=Object.assign({},e);if(n.resultsPageBaseUrl=t.toString(),this.wantsToServeAds){const e=new URLSearchParams;e.append("click","true"),e.append("session",this.uuid);const t=Object.assign({},this._signature);delete t.ad_loaded_callback,delete t.caf_loaded_ms,delete t.caf_timed_out,delete t.flex_rule,delete t.frame,delete t.js_error,delete t.no_ads_redirect,delete t.page_headers,delete t.page_request,delete t.page_loaded_callback,delete t.popup,delete t.screen_resolution,delete t.user_has_ad_blocker,delete t.user_preference,delete t.user_supports_darkmode,delete t.user_using_darkmode,delete t.zeroclick,e.append("signature",encode(t)),n.clicktrackUrl=`${TRACKING_DOMAIN}${ADS_TRACKING_URL}?${e.toString()}`}return n}))}get baseURL(){const e=new URL(this._baseURL.origin);return e.searchParams.append(ADS_PARAM,"1"),this._baseURL.searchParams.forEach(((t,n)=>{e.searchParams.append(n,t)})),e}get pageOptions(){const e=Object.assign({},this._pageOptions);return Object.keys(this._pageOptions).forEach((t=>{t.startsWith("bodis")&&delete e[t]})),e}get cannotLoadAds(){return!this.ads.loaded}get wantsToServeAds(){return new URLSearchParams(window.location.search).has(ADS_PARAM)}get adsMode(){return this.ads.loaded&&this.wantsToServeAds}get adsReady(){return this.wantsToServeAds&&!this.cannotLoadAds}get noAdsRedirectUrl(){const e=new URLSearchParams(window.location.search);return KNOWN_CAF_PARAMS.forEach((t=>e.delete(t))),`${window.location.origin}?${e.toString()}`}get callbacks(){return this.ads.toCallbacks()}toContext(){return Object.assign({blocks:this.blocks,pageOptions:this.pageOptions},this.ads.toContext())}}class CookieConsentManager{constructor(){this.injectScriptTag=()=>__awaiter(this,void 0,void 0,(function*(){return new Promise((e=>{const t=document.createElement("script");t.setAttribute("src",COOKIE_CONSENT_JS_URL),t.addEventListener("load",(()=>this.awaitConsent(e))),t.addEventListener("error",(()=>e(!1))),document.head.appendChild(t)}))}))}inject(){return __awaiter(this,void 0,void 0,(function*(){this.injected||!COOKIE_CONSENT_JS_URL||isLocal()||(this.injected=yield this.injectScriptTag())}))}awaitConsent(e){let t=0;const n=setInterval((()=>{t+=1,20===t&&(clearInterval(n),e(!0)),void 0!==window.__tcfapi&&(window.addEventListener("ConsentActivity",(t=>{const{detail:{status:n}}=t;n&&e(!0)})),clearInterval(n))}),50)}}class App{main(){var e,t;return __awaiter(this,void 0,void 0,(function*(){if(this.parkResponse=decode(),this.findDomainResponse=yield getFindDomain(),!this.findDomainResponse)throw new Error("Domain failed to load.");this.pixels=Pixels.build(this.findDomainResponse),null===(e=this.pixels)||void 0===e||e.listenForEvents(),this.adblock=new Adblock,yield this.adblock.inject(),this.google=Google.build(this.findDomainResponse,this.parkResponse,this.adblock,buildSignature({context:this.context,callbacks:null===(t=this.google)||void 0===t?void 0:t.callbacks},"click")),this.google.injectTagManager();const n=Parking.build(this.findDomainResponse,this.google);Render.prerender(n),this.cookieConsentManager=new CookieConsentManager,yield this.cookieConsentManager.inject();let i=Failed.cannotPark(this.findDomainResponse);if(i)return void(yield this.transitionToFailed(i));yield this.google.injectAds();let s=Disabled.build(this.findDomainResponse,this.adblock.state);if(s)return void(yield this.transitionToDisabled(s));const a=this.adblock.hasAdblocker();a&&this.adblock.handleAdblocked();const o=Sales.build(this.findDomainResponse);if(o)return void(yield this.transitionToSales(o));this.eligibleForZeroClick&&(this.zeroClickResponse=yield getZeroClick(this.context));const r=Redirect.build(this.findDomainResponse,this.zeroClickResponse,this.google);if(r)yield this.transitionToRedirect(r);else{if(a)return s=Disabled.build(this.findDomainResponse,this.adblock.state),void(yield this.transitionToDisabled(s));i=Failed.noSponsors(this.google),i?yield this.transitionToFailed(i):yield this.transitionToParking(n)}}))}transitionToParking(e){return __awaiter(this,void 0,void 0,(function*(){this.state=e,Render.template(e),Render.revealPage(),yield this.google.waitForBlocks(),yield this.track()}))}transitionToRedirect(e){return __awaiter(this,void 0,void 0,(function*(){this.state=e;const t=this.track();Render.revealPage(),yield waiter(e.delay,(e=>Render.loading(e))),yield t,window.location.href=e.url,log(`➡ Redirecting [${e.url}]`)}))}transitionToFailed(e){return __awaiter(this,void 0,void 0,(function*(){this.state=e,Render.message(e.message),Render.revealPage(),yield this.track()}))}transitionToSales(e){return __awaiter(this,void 0,void 0,(function*(){this.state=e,e.init(this.context),yield this.track()}))}transitionToDisabled(e){return __awaiter(this,void 0,void 0,(function*(){this.state=e,Render.message(e.message),Render.revealPage(),yield this.track()}))}track(){var e;return __awaiter(this,void 0,void 0,(function*(){if(!this.state.track)return Promise.resolve();try{const t=this.state.trackingType;return null===(e=this.pixels)||void 0===e||e.dispatchEvent({type:t}),trackVisit({context:this.context,callbacks:this.google.callbacks},t)}catch(e){return}}))}get eligibleForZeroClick(){const{cannotPark:e,canZeroClick:t,zeroClick:n}=this.findDomainResponse,{cannotLoadAds:i,wantsToServeAds:s}=this.google;return this.adblock.state!==Blocking.BLOCKED&&(!!t&&(!!e||(!(!i||s)||!!(null==n?void 0:n.reason))))}get context(){var e,t,n,i;const s=this.findDomainResponse,a=this.parkResponse,o=null===(e=this.state)||void 0===e?void 0:e.toContext(),r=null===(t=this.adblock)||void 0===t?void 0:t.toContext(),d=null===(n=this.google)||void 0===n?void 0:n.toContext(),c=browserState(),l=Object.assign(Object.assign({},null===(i=this.findDomainResponse)||void 0===i?void 0:i.zeroClick),this.zeroClickResponse);return Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({app_version:APP_VERSION},s),a),r),d),o),c),{zeroClick:l})}init(){return __awaiter(this,void 0,void 0,(function*(){try{window.__parkour=this,yield this.main()}catch(e){console.error("app",e);const t=Failed.fromError(e);this.state=t,Render.message(t.message),Render.revealPage()}}))}}(new App).init(),exports.App=App}));