Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Tantangan dan Tips Persiapan Menjadi Software Developer

Tantangan dan Tips Persiapan Menjadi Software Developer

Terkadang kita mudah tersesat dalam menerima informasi ataupun belajar hal baru. Tidak mudah juga bagi kita untuk memvisualisasikan rencana karier kita ke depan. Tentunya kita membutuhkan peta jalan terperinci beserta mentor yang dapat membimbing kita ke arah yang benar, memberikan saran dan masukan bagi kita.

Banyak sekali pertanyaan yang muncul ketika kita belajar suatu hal, "Bagaimana?", "Apa?", dan "Kapan?". Begitulah cara kita bisa mendapatkan gagasan yang jelas tentang proses pekerjaan yang akan datang, alur kerja yang digunakan, berkomunikasi dengan rekan kerja, tips dan persiapan yang diperlukan. Untuk menjawab pertanyaan-pertanyaan dalam dirimu, Mas Lukman siap berbagi ceritanya dalam perjalanan karier sebagai seorang Software Developer.

IDCamp x Dicoding LIVE kembali hadir untuk mencetak talenta digital Indonesia yang siap bersaing dalam dunia karier di era modern ini. Mari bergabung menjadi talenta digital Indonesia selanjutnya dalam Event IDCamp X Dicoding LIVE dengan tema “Tantangan dan Tips Persiapan Menjadi Software Developer”.

Dicoding Indonesia

August 27, 2022
Tweet

More Decks by Dicoding Indonesia

Other Decks in Education

Transcript

  1. IT Senior Developer - ALODOKTER • IT Senior Developer •

    Ikut ikutan Mendirikan Startup • IT Support • Freelancer Start
  2. Independent Organization Focused Less People Focused Strong People Focused Freelance

    Founder Teacher Trainer Product Manager Project Manager Template Or Tools Dev Developer Engineer Technical Writer
  3. Independent Organization Focused Less People Focused Strong People Focused Freelance

    Founder Trainer Product Manager Developer Sales Engineer Technical Writer UI Designer QA Engineer Business Analyst System Analyst Database Administrator System Engineer UX Teacher Principle Architect DevOps Engineer Engineer Cloud Engineer Template Or Tools Dev Technical Recruiter Project Manager Data Science SCRUM Master
  4. - Requirement skill yang belum relevan dengan industri. - Dituntut

    belajar dengan cepat. - Bertarung dengan waktu. - Membuat Dokumentasi. - Deprecated Code / Library yang telah usang.
  5. - Komunikasi. - Melanjutkan Proyek Orang Lain. - Membuat /

    Memahami Kesepakatan. - Independent and Team Work.
  6. • Bad Attitude. • Development tanpa analisis dan perencanaan. •

    Merasa puas hanya 1 stack, tidak mengikuti perkembangan. • Selalu ikut ikutan mencoba menggunakan tech stack baru tanpa ada perhitungan.
  7. • Pilih bidang apa yg ingin kamu kuasai. • Siapkan

    niat dan mental. • Start from Native. • Biasakan self learning. • Praktek menggunakan Version controls (github/gitlab/bitbucket). • Use Framework.
  8. • Perkuat skill Problem Solving & Critical thinking (studi kasus,

    mengasah logic, mencoba cari akar dari suatu masalah). • Jadilah ahli / expert di 1 stack dulu. • Terapkan Best Practice. • Keep Learning.
  9. • Biasakan membuat timeline / todo list dan documentation (self

    management). • Tingkatkan Communication Skill ( soft skill ). • Open Mind / Growth Mindset. • Belajar Bahasa Inggris. • Perluas Networking (berkomunitas, tambah circle)
  10. Gambar tangga (Free asset image) Validasi progress-mu untuk membangun branding-mu

    - Portofolio - Sertifikat Global - Ikut challenge dan menangkan
  11. THANKS lukman_bap [email protected] Lukman Bahar Agung Pambudi “Membangun software itu

    bukan hanya tentang code, tapi tentang proses berpikir kita dalam menyelesaikan masalah, melakukan praktik terbaik dan memberikan manfaat”. (Lukman Bahar AP)