Keprofesian HMIF
Pada Materi ke-2 Kaderisasi HMIF yang dilaksanakan pada sabtu, 16 November 2019 Tim Kaderisasi HMIF 2018 memberi kami materi tentang keprofesian yang ada di HMIF. Ada 4 materi yang disampaikan saat itu, adapun materi yang diberikan adalah :
- Software Development
- Cyber Network
- Cyber Application
- UI/UX
- Mobile Software Development
Pembicara Pertama Oleh : Rahmat Nur Huda IF'16 ITERA
Materi yang pertama adalah tentang Software Development yang dibawakan oleh bang rahmat Nur Huda. Software defelopment tidak jauh jauh dari bahasa pemrograman. Dalam Software Development ada 3 bagian, yaitu :
- Front End Developer
- Back End Developer
- Full Stack Developer
Front End berhubungan dengan UI/UX, dimana front end juga merupakan desain tampilan yang dilihat oleh user. tugas FrontEnd Developer adalah bagaimana membuat demo sebuah aplikasi dapat dengan mudah dipahami oleh user. FrontEnd banyak melakukan riset, riset tersebut berguna untuk membuat tampilan yang dimana tampilan tersebut harusnya mudah dipahami oleh user, terutama saat pertama kali membuaka aplikasi tersebut. contoh : saat ada sebuah aplikasi yang memiliki user baru, si user tersebut tidak bingung (tidak akan bertanya tanya) tentang bagaimana cara menggunaka aplikasi tersebut. Dengan begitu si user baru tersebut akan nyaman dengan aplikasi tersebut.
Ada beberapa frame work yang digunakan oleh FrontEnd Developer, diantaranya : react.js , vcie.js , Angular.
Back End Developer lebih mengarah kepada system engineer, dimana seorang BackEnd bertugas untuk membuat programnya sesuai dengan apa yang didesain oleh frontEnd developer. biasanya bahasa pemrograman yang digunakan oleh BackEnd adalah GoLang, Python, Node JS, dll. Framework yang digunakan oleh BackEnd Developer tergantung bahasa pemrograman yang digunakan programer tersebut.
Fullstack Developer adalah orang yang mengambil pekerjaan FrontEnd dan BackEnd secara keseluhan. orang ini mendesain sebuah aplikasi sendiri, dan dia juga yang membuat programnya.
Pembicara Kedua Oleh : Muhammad Arwin Wijaya IF'16 ITERA
Pada materi yang kedua dibawakan oleh bang Arwin yaitu tentang Cyber Network, cyber network sendiri merupakan keprofesian yang minim tentang coding, jadi cocok buat orang orang yang sedikit tidak suka dengan coding. Cyber Network dibagi menjadi 5 divisi, yaitu:
- Cyber Application
- Cyber Networking
- Digital Forensic
- Administrasi Server
- Network Infrastructure
Keuntungan saat kita bergabung dalam cyber network adalah minim coding, Sebuah referensi untuk TA, dan dalam cyber network pasti menambah relasi.
Pembicara Ketiga Oleh : Yogaswara Adi Nugroho IF'16 ITERA
Pada materi ketiga yang dibawakan oleh bang yoga a.k.a Prof. Yodel adalah tentang Cyber Network yang merupakan sambungan dari materi bang Arwin. Pada materi ini bang yoga menjelaskan tentang DVWA yang merupakan platform simulasi yang dibangun oleh PHP dan SQL. sejauh ini kerentanan DVWA ialah code injection, XSS, My SQL, CCRF. Dalam materi ini, bang Yodel juga melakukan demo tentang bagaimana cara masuk kedalam server sebuah website..
Pembicara Keempat Oleh : Dino Febriyanto IF'16 ITERA
Pada materi yang keempat yang dibawakan oleh bang Dino adalah tentang UI/UX. UI dan UX sebenarnya berhubungan, tapi kedua itu adalah hal yang berbeda.
UI (user interface) adalah tampilan grafis yang berhubungan langsung dengan user. didalam UI ada layout, visual design dan branding.
Sedangkan UX(User Experience) adalah pengalaman user dalam menggunakan sebuah produk interaktif. Dalam UX ada Usability testing, user research, user stories, personas. ada 4 hal penting yang harus dikuasai oleh UX, yaitu:
- Fokus pada User,
- Kemampuan Melihat dan Menyelesaikan Masalah dari berbagai sisi,
- Kemampuan Research, dan
- Never settle.
Pembicara Kelima Oleh : Leonardo IF'17 ITERA
Materi terakhir yang dibawakan oleh bang Leo adalah tentang Mobile Software Developtment. dalam mobile software development ada 2 system yang digunakan, yaitu Android dan IOS. tugas mobile software development adalah membuat sebuah aplikasi berbasis mobile. dalam pembuatan aplikasi mobile di Android bisa menggunakan Android studio, dan banyak aplikasi lain. sedangkan kalau untuk membuat aplikasi berbasis IOS, hanya bisa dibuat melalui MAC.
Materi Mobile Software Development didapat di semester 6 dibangku perkuliahan ITERA, namun bang Leo sudah dapat membuat sebuah aplikasi mobile berbasis Andorid di semester 5. bang Leo juga sudah beberapa kali mengikuti perlombaan dan sudah pernah mendapat peringkat 5 besar di UI. dimana saat itu bang Leo baru belajar membuat aplikasi mobile. Bang Leo juga bilang belajar di bangku perkuliahan itu tidak ada gunanya dimasa depan jika tidak explore tentang ilmu yang diluar.