Meniti Karier sebagai Software Developer

Meniti Karier sebagai Software Developer

Disusun oleh: Dicoding Indonesia Level: Dasar Estimasi: 7 jam
Teknologi:Android|Cloud Computing|iOS|Machine Learning|Multi Platform|Web
Bagikan kelas ini:

Deskripsi

20210212104540ecf13ff69b22e9fac3d89193e8a2a569.jpg

Software Developer merupakan pekerjaan yang diimpikan banyak orang. Bahkan di Amerika, Software Developer telah berturut-turut selama 3 tahun berada di peringkat pertama ranking karier terbaik bidang teknologi milik World Report. Namun untuk meniti karier di bidang ini tidaklah mudah. Terdapat berbagai jalur yang masing-masing membutuhkan persiapan dan ilmu berbeda. Mempelajari sudut pandang developer yang sudah meniti karier sesuai bidangnya adalah cara tepat untuk menentukan arah yang perlu Anda ambil.

  • Saat ini perkembangan teknologi berkembang sangat pesat dan itu semua berkat campur tangan seorang Software Developer.
  • Dengan menjadi Software Developer, Anda dapat membuat aplikasi yang bermanfaat untuk banyak orang.
  • Kebutuhan Software Developer di Indonesia sangatlah tinggi. Riset World Bank mengatakan, “Untuk mendukung transformasi digital dan pertumbuhan ekonomi, Indonesia membutuhkan kurang lebih 600.000 talenta digital setiap tahunnya.”
  • Ada banyak kelebihan ketika menjadi Software Developer, seperti waktu kerja lebih fleksibel, memiliki gaji yang cukup tinggi, dapat bekerja secara independen, memiliki jaminan kerja. sosialisasi akan meningkat, dan kreativitas akan terasah.
  • Software Developer memiliki berbagai macam jalur yang bisa Anda pilih, seperti Android Developer, Front-End Web Developer, iOS Developer, Machine Learning Developer, dan masih banyak lagi.


Target dan Sasaran Siswa

  • Kelas ditujukan bagi pemula yang ingin memulai kariernya di bidang Software Developer dengan mengacu pada standar kompetensi industri.
  • Kelas dapat dikuti oleh siswa yang melek IT sehingga wajib memiliki dan dapat mengoperasikan komputer dengan baik.
  • Kelas ini didesain untuk pemula sehingga tidak ada prasyarat dalam pemahaman pemrograman sebelumnya.
  • Siswa harus bisa belajar mandiri, berkomitmen, benar-benar punya rasa ingin tahu, dan tertarik pada subjek materi, karena sebaik apa pun materi kelas ini, tidak akan berguna tanpa keseriusan siswa untuk belajar, berlatih, dan mencoba.


Tujuan Umum dan Khusus Pelatihan

  • Di akhir kelas, siswa dapat menyimpulkan dan memilih jalur karier pada bidang Software Development yang sesuai dengan diri mereka beserta mengerti hal-hal yang harus mereka persiapkan untuk mencapai dan menjalani karier tersebut.
  • Mengidentifikasi opsi jalur karier yang tersedia di bidang Software Development..
  • Menyimpulkan jalur karier yang tepat di bidang Software Development. 
  • Menerapkan praktek terbaik dari developer berpengalaman untuk mengambil jalur karier.


Silabus

  • Pendahuluan : Pengenalan tentang definisi Software Developer beserta demand-nya. (1 jam 16 menit)
  • Jalur Karier Developer : Pengenalan tentang berbagai macam jalur karier yang ada dalam Software Developer yaitu Android Developer, iOS Developer, Multi-Platform App Developer (Flutter), Front-End Web Developer, Machine Learning Developer, dan Azure Cloud Developer. (2 jam 36 menit)
  • Pandangan Developer Expert : Menceritakan dunia karier Software Developer dan hal-hal yang harus diperhatikan dari sudut pandang para Developer Expert yang sudah sukses berkarier. (1 jam 16 menit)
  • Penutup : Bagaimana menentukan dan menyimpulkan jalur karier paling tepat sebagai Software Developer dan strategi untuk mencapainya. (1 jam 21 menit)


Metode Ajar

  • Online - Self-paced Learning
    • Total jam belajar : 7 jam
    • Rekomendasi waktu belajar : selesai dalam 5 hari
    • Anda tentukan sendiri berapa lama waktu yang akan digunakan untuk belajar materi kelas ini selama masih aktif terdaftar pada kelas
  • Fasilitas Pengajaran
    • Materi bacaan elektronik : Materi akan disajikan dalam bentuk teks dan bacaan
    • Forum diskusi : Setiap kelas memiliki sebuah forum diskusi yang dapat Anda gunakan untuk bertanya dan berdikusi
    • Evaluasi pembelajaran : Ujian akhir kelas
    • Sertifikat kompetensi


Peralatan Belajar

  • Siswa wajib memiliki akses internet melalui komputer yang menggunakan Windows/Mac/Linux
  • Spesifikasi minimal komputer milik siswa:
    • Sistem operasi : Windows, Linux, atau MacOS
    • Prosesor : Intel Dual Core (Rekomendasi Core i3 ke atas)
    • RAM : 1GB (Rekomendasi 2GB)
    • Resolusi layar : 1366 x 768 (Rekomendasi Full HD 1920 x 1080)


Alur Belajar

Langkah setelahnya : Belajar secara terstruktur sehingga target belajar lebih mudah tercapai di Dicoding Academy Learning Path.

Apa kata lulusan Dicoding Academy?

Sudah ribuan siswa yang sukses belajar di Dicoding Academy. Mau tau pendapat dari sisi mereka? Ini adalah testimoni asli mereka. Mau tahu lebih banyak? Lihat testimoni siswa lainnya.

Pertanyaan

Bila Anda memiliki pertanyaan / kendala ketika belajar di kelas ini, Anda dapat membaca pertanyaan-pertanyaan yang sering diajukan di FAQ.

Tim Reviewer

Rendra Toro
Rendra Toro
GDG Bogor Manager
  • Kotlin Enthusiast
  • Author of Kotlin Android Developer Expert
Ahmad Arif Faizin
Ahmad Arif Faizin
Academy Content Writer at Dicoding Indonesia
Danviero Yuzwan Pratama
Danviero Yuzwan Pratama
Android Engineer at LOKET
  • Android Enthusiast
Ahmad dari Dicoding
Ahmad dari Dicoding
Head of Academy at Dicoding Indonesia
Dimas Maulana Dwi Saputra
Dimas Maulana Dwi Saputra
Curriculum Developer at Dicoding Indonesia
  • Mobile and Web Enthusiast
  • Associate Android Developer
  • React Developer
  • AWS Certified Cloud Practitioner
Tia Dwi Setiani
Tia Dwi Setiani
Curriculum Developer at Dicoding Indonesia
  • Certified Tensorflow Developer

Anda belum dapat mempelajari kelas ini. Yuk berlangganan sekarang agar bisa belajar di Kelas ini dan juga Kelas Dicoding Academy lainnya.

Daftar sekarang untuk dapat mengikuti pembelajaran

Daftar Sekarang
Kunjungi Online Store Kami

Kelas ini disusun oleh:

Dicoding Indonesia
Dicoding Indonesia

Decode Ideas
Discover Potentials