re·flec·tion


/rəˈflekSH(ə)n/





Fourth Week


| Minggu Keempat | 第四周 | de vierde week | la quatrième semaine | 4週 |


Materi, konsep, kegiatan, dan bagian apa saja yang berjalan baik? Keberhasilan dan masalah apa yang kamu hadapi?


Materi paling paling paling menarik pada minggu ini adalah pada exploring tool library yaitu saat saya mencoba bootstrap, lalu saya coba baca-baca dokumentasi CSS nya, javascriptnya, lalu coba ambil salah satu template dan bongkar-bongkar, coba rubah-rubah ini itu dan proses itu menyenangkan sekali, keberhasilan yang saya temukan adalah dimana saya langsung mengaplikasikan materi ini untuk membuat sebuah mockup landing page untuk bisnis katering teman saya. Website sebelumnya adalah http://gladyskitchenid.com/ dan saya coba buat github account baru lagi agar bisa kedisplay web nya, dan hasil akhirnya bisa dilihat di https://adepurana.github.io/. Benar seperti apa yang dibilang mas Riza kemarin pas briefing hacktiv8 batch 2 bahwa sharing is magic, dan melihat teman saya senang dengan apa yang saya buat itu menjadi sebuah keberhasilan kecil bahwa saat ini pilihan dan jalur saya ini sudah tepat :)





Hal apa saja yang terpikirkan atau tanyakan saat coding? Referensi lain apa saja yang membantumu menjawabnya?

Cara install bower, npm, grunt dll, ini saya juga bingung nanti dipakainya untuk apa, tapi dari google akhirnya semuanya bisa terinstall.





Apakah kamu belajar skill, tips, dan trik baru? Apa saja?

Tentu. Kali ini lebih perdalam lagi jQuery dan bootstrap knowledge nya.





Seberapa kamu yakin dan lancar dengan berbagai Objectives yang ada?

Minggu ini saya cukup yakin untuk tugas terakhirnya sudah tepat sesuai dengan apa yang diminta, membuat website apapun, dan saya buatkan teman saya landing page dengan materi bootstrap ini.





Kegiatan apa saja yang kamu suka dan nikmati serta yang hindari dan bosenin?

Pas oprek-oprek codingan bootstrap dan belajar jQuery, ohiya pas baca artikel-artikel saya sangat sangat suka di salah satu artikel itu dibilang bahwa intinya ngoding itu adalah masalah kebiasaan, dianalogikan seperti orang menyetir, kalau kita ud terbiasa maka step-step menyetir itu sudah benar-benar nggak perlu dipikirin banget dan sudah akan bisa otomatis dengan sendirinya. Lalu yang saya suka lagi itu adalah analogi object oriented seperti seseorang yang pesan minuman di bar. Tepaat sekali analoginya bagus banget. Dan terakhir artikel yang saya suka dan sempat kagum adalah noSQL, untuk orang yg biasa menggunakan relational database dan tau betapa sulitnya merubah struktur database bahkan cuma tambah 1-2 kolom impact kemana-mana, lalu baca noSQL itu rasanya....jleb..haha. moga-moga banget disini bisa bener-bener kepakai banget karena saya penasaran sekali noSQL dan teman-temannya itu.

re·flec·tion


/rəˈflekSH(ə)n/





Third Week


| Minggu Ketiga | 第三周 | derde week | troisième semaine | 第3週 |


Materi, konsep, kegiatan, dan bagian apa saja yang berjalan baik? Keberhasilan dan masalah apa yang kamu hadapi?


Penggunaan DOM dan manipulasinya, terutama pada bagian jenis-jenis dari getElementBy..





Hal apa saja yang terpikirkan atau tanyakan saat coding? Referensi lain apa saja yang membantumu menjawabnya?

Masih seputar syntax-syntax penulisan javascript, dan terbantu lagi dengan adanya stackoverflow





Apakah kamu belajar skill, tips, dan trik baru? Apa saja?

Tentu. Kali ini berkutat di dunia javascript.





Seberapa kamu yakin dan lancar dengan berbagai Objectives yang ada?

Untuk minggu ini saya kurang merasa yakin dengan apa yang saya buat karena masalah waktu yang sudah terlambat sehingga akhirnya pengerjaannya terasa sekali hanya sebatas memenuhi syarat minimal saja. Setelah ini rasanya sudah tidak ada kegiatan lain yang bisa menganggu hacktiv8 ini sehingga saya cukup yakin minggu ke 4 ini akan berjalan lebih baik daripada minggu ke 3.





Kegiatan apa saja yang kamu suka dan nikmati serta yang hindari dan bosenin?

Yang saya nikmati adalah saat bermain code wars nya.

re·flec·tion


/rəˈflekSH(ə)n/





Second Week


| Minggu Kedua | 第二周 | tweede week | deuxième semaine | 第二週 |


Materi, konsep, kegiatan, dan bagian apa saja yang berjalan baik? Keberhasilan dan masalah apa yang kamu hadapi?


Minggu kedua ini terasa lebih menarik, karena sudah mulai masuk ke javascript, mulai belajar lebih detail lagi , lebih sering googling tentang penggunaan javascript di real nya seperti apa, dll. Yang berjalan baik adalah proses belajar bagaimana implementasi javascript ke html nya, masalah yang dihadapi yang paling utama muncul pas mau buat contact list, harus belajar konsep OOP dulu di javascript, sehingga memang memakan porsi waktu yang lebih banyak dibanding belajar yang lain. Keberhasilannya adalah saat menyelesaikan contact list dan game 24 , rasanya selalu puas kalau sudah teken git push di console.





Hal apa saja yang terpikirkan atau tanyakan saat coding? Referensi lain apa saja yang membantumu menjawabnya?

Masih seputar hal-hal teknis spesifik, dan larinya tidak jauh-jauh ke googling dan stockoverflow. Dalam pembuatan game 24 dan contact list, saya menggunakan wireframing dulu, setelah tau kira-kira bentuknya gimana, baru akhirnya masuk ke coding. Referensi nya lebih lebih ke bagaimana memasukkan data ke html dengan inner html, lalu coba cari tahu bagaimana sebuah string saja langsung bisa di kalkulasi hingga akhirnya menemukan di google tentang nerdamer.core.js yang bisa dilihat di : https://github.com/jiggzson/nerdamer





Apakah kamu belajar skill, tips, dan trik baru? Apa saja?

Tentu. Kali ini berkutat di dunia javascript, jadi belajar bagaimana penggunaan innerhtml, bagaimana memasukkan value ke button, ke label, bisa push data ke div yang ada di html dll.





Seberapa kamu yakin dan lancar dengan berbagai Objectives yang ada?

Saya sudah yakin apa yang diminta sudah sesuai dengan objectivesnya, lalu ketika pembuatan malah kepikiran pingin tambah ini itu hingga akhirnya selesailah game 24 dan contact list itu yang saya rasa 2 aplikasi itu yg tingkat kesulitannya cukup tinggi.





Kegiatan apa saja yang kamu suka dan nikmati serta yang hindari dan bosenin?

Yang paling saya nikmati adalah pas belajar konsep OOP javascript. Lihat-lihat referensi , terus masih kurang ngerti, lihat youtube masih kurang ngerti juga, baca-baca nonton-nonton ke referensi lain, lalu pas coba ngoding nggak apal-apal juga syntaxnya, tapi ya tetep dicoba-coba terus dan akhirnya sambil berjalan selesailah tugas-tugas minggu ini. Tapi kalau ditanya apakah syntaxnya sudah apal semua, saya rasa kalau saya disuruh ngoding dari scratch pasti masih kesulitan.

First Week


| Minggu Pertama | 第一周 | første uge | première semaine | 最初の1週間 |


Materi, konsep, kegiatan, dan bagian apa saja yang berjalan baik? Keberhasilan dan masalah apa yang kamu hadapi?


Dalam minggu pertama ini, yang paling berjalan menarik adalah untuk materi-materi yang saya tidak familiar, dan lebih banyak informasi yang bener-bener baru saya tahu. Yaitu,

  • git
  • markdown
  • wireframes
  • social metadata






Saya cukup beruntung karena sudah resign, jadi bisa bener-bener full day seperti orang kerja jam 9-5 sore sudah anteng depan komputer buka tiap link-link, liat video-video youtube untuk materi yang saya rasa perlu lebih detail untuk tahu, liat stockoverflow buat issue spesifik yang ditemui, terutama git masih banyak yang belum bisa saya lakukan semudah seperti kalau saya menggunakan TortoiseSVN. Tapi secara overall selama objective utama sudah dicapai jadi sudah minimal bisa dibilang berhasil, masalahnya ya di waktu, padahal udah full time gini kirain bisa cepet buatnya tapi ternyata masih banyak banget yang belum belajar ini itu. Gapapa, sambil jalan dulu dan ulang-ulang terus biar makin familiar lagi. Kan sama-sama belajar.





Hal apa saja yang terpikirkan atau tanyakan saat coding? Referensi lain apa saja yang membantumu menjawabnya?

Pada saat ngoding , saya pasti akan bertanya ke orang lain terutama kalau ada issue yang sudah mentok ngerjainnya, sudah cari-cari kemana-mana, apalagi kalau solusinya memang nggak bisa dicari di google, kenapa ? karena kenanya di core component, atau nyenggol framework bikinan sendiri. Akhirnya bertanya karena nggak bisa, tapi karena nggak tahu. Untuk referensi biasanya stockoverflow yang paling membantu, karena biasanya disana memang ada solusi untuk masalah-masalah yang sangat spesifik.





Apakah kamu belajar skill, tips, dan trik baru? Apa saja?

Dari training Hacktiv8 ini ? jawabannya dengan sangat jelas, iyaaaa banget. Sebelumnya saya belum pernah bikin web seperti ini secantik ini, terus karena biaya hacktiv8 juga nggak sedikit, memang memacu untuk semangat. Akhirnya pas belajar juga nggak cuma dari link tapi liat ebook-ebook tentang html, CSS, dll. Sempet coba CSS bootstrap makanya akhirnya membantu banget pas materi CSS ini, lalu dari tool juga saya pakai sublime text ternyata jauuh membantu banget, tau gitu dari dulu kerja pakai ini bukan pakai notepad++ pas edit-edit text. Belum sempet oprek-oprek atom bisa ngapain aja, tapi kayanya bakal keren juga.





Seberapa kamu yakin dan lancar dengan berbagai Objectives yang ada?

Sejauh mata memandang tiap tasknya, saya cukup yakin dengan objectives yang ditulis di tiap tugas yang diberikan. Pasti belum sempurna, tapi paling tidak goal utamanya saya rasa yakin sudah tercapai dan knowledge utamanya sudah saya tangkap. Sangat terlihat sekali training ini sangat bertitik fokus pada daya juang masing-masing peserta untuk explore, jadi untuk bisa lulus memang tidak mungkin cukup kalau sambil-sambil yang lain, harus full fokus disini. Kendala utama pasti waktu, tau-tau uda malem aja.





Kegiatan apa saja yang kamu suka dan nikmati serta yang hindari dan bosenin?

Pas buka website saya sendiri ini, tiap kali habis ngoding-ngoding, terus save, terus liat hasilnya, terus senyum-senyum sendiri. kok bagus. kok keren. hahaha. terus mikir ini mau dibagusin lagi gimana caranya. Ada 1 hal juga yang paling saya nikmati yaitu pas bongkar CSS. Saya ambil template CSS dari web, lihat strukturnya, lihat htmlnya bagaimana mereka rapi banget bikin tag-tag nya, terus lihat CSS nya banyak banget property yang saya nggak hapal semua, tapi paling nggak 1 hari full terbayar dengan hasil oprekan CSS yang saya pakai di website ini. Kalau yang saya hindari dan bosen sepertinya tidak ada, karena stresnya kan beda banget dibanding stres di kantor haha.