Tugas 1 - KPPL

Nama    Ahmad Hafiz Mahardika

NRP      : 5025201196

Email    : a.hafiz.mahardika@gmail.com





1. Skill apa saja yang dibutuhkan untuk menjadi Software Engineer?

Untuk menjadi seorang Software Engineer, dibutuhkan beberapa skill/kemampuan yang dapat dibagi menjadi soft skill dan technical skill:
Soft Skill :
    a. Problem Solving
Pada dasarnya, sebuah software diciptakan untuk menyelesaikan/mempermudah suatu masalah. Selain itu, selama proses pengembangan software akan ada masalah yang terjadi. Sehingga, kemampuan problem solving sangat dibutuhkan.
    b. Komunikasi
Dalam proses pengembangan software, seringkali seorang engineer tidak bekerja sendirian melainkan bekerja dengan tim. Oleh karena itu, kemampuan komunikasi yang baik akan meningkatkan kerjasama dalam tim dan meminimalkan miskomunikasi.
    c. Attention to Detail
Seorang Software engineers diharapkan untuk selalu teliti karena hal tersebut diaplikasikan pada setiap tahap mulai dari coding sampai ke testing dan dokumentasi.
Technical Skill
    a. Coding/Computer Programming
Seorang Software Engineer membutuhkan pemahaman terhadap bahasa pemrograman yang bervariasi karena software engineer dekat dengan bahsa pemrogarman.
    b. Software testing & debugging
        Kemampuan technical ini juga berkaitan dengan kemampuan softskill problem solving.


2. Profesi apa yang bisa dimasuki oleh seorang Software Engineer?

  • Full-stack developer
  • Quality Engineering
  • Project Manager
  • Software Architect

Comments

Popular posts from this blog

Tugas 6 - KPPL

Tugas 11 - KPPL

Tugas 10 - KPPL