Anda di halaman 1dari 6

Nama : Ilham Mustofah

NIM : 2018010006

MK : Manajemen Sumber Daya Manusia

1. Pilihlah salah satu profesi dan buat analisis pekerjaan dan spesifikasi pekerjaan.
Jawaban :
Profesi :
Programmer Komputer

Analisis Pekerjaan :
Programmer computer adalah seseorang yang memiliki kemampuan atau skill menulis
dan merancang kode program-program (syntax) komputer menggunakan bahasa-
bahasa pemrograman komputer (Java, Php, Javascript dll).

Dari pengertian diatas kita sudah bisa mengambil kesimpulan jika tugas programmer
adalah mengembangkan atau menciptakan aplikasi yang meliputi :

• Mendefinisikan kebutuhan
• Merancang flowchart
• Menulis kode program
• Mendebugging
• Menguji program

Contohnya kita akan membuat sebuah program aplikasi ujian online maka
uraiannya akan seperti berikut :

Mendefinisikan kebutuhan :

Aplikasi yang akan dibuat nantinya akan di jalankan pada platform apa ? Contoh, aplikasi
yang kita buat ini akan digunakan pada platform web. Maka nantinya program akan
dijalankan pada komputer ber os : windows versi berapa, linux, mac os dan lainnya
dengan browser tertentu. Selain itu kita juga butuh komputer dan tools lainnya untuk
membuat programnya.

• Merancang flowchart :

Setelah kebutuhan program sudah terpenuhi. Kita buat alur programmnya.


Kebanyakan programmer membuat flowchart terlebih dahulu sebelum membuat
sebuah program aplikasi.

• Menulis kode program :

Alur sudah terbentuk. Saatnya mengubah flowchart menjadi program menggunakan


bahasa pemrograman (kode-kode program) tertentu.

• Mendebugging :

Debug adalah proses mencari kesalahan dari program yang sudah ditulis.

• Menguji program :

Selanjutnya kita akan menguji program yang sudah jadi ke pengguna. Biasanya sebelum
dirilis ke publik. Program dirilis dalam versi beta

Spesifikasi Pekerjaan :

1. Bahasa Inggris

Bahasa inggris adalah skill yang harus dimiliki programmer, karena sebagian besar
dokumentasi dan bahasa pemrograman itu sendiri menggunakan bahasa inggris.
Bahasa inggris akan membantumu lebih mudah:

• Membaca dokumentasi;
• Memahami pesan error;
• Bertanya di forum global;
• Belajar dari web luar;
• Mencari referensi;

2. Membaca Dokumentasi

Dokumentasi adalah dokumen yang menjelaskan cara penggunaan suatu


teknologi. Biasanya sulit dipahami.

Kenapa sulit?

Karena:

1. Dikemas dengan bahasa teknis yang membosankan untuk dibaca


2. Screenshot kurang lengkap (karena pemula butuh screenshot meskipun itu
hanya perintah CLI)
3. Menggunakan bahasa inggris
3. Membaca Source Code
Skill membaca source code ternyata skill yang harus dimiliki selain skill
menulisnya. Karena kita tidak akan menulis kode sendirian. Akan ada source code
dari anggota tim yang lain. Lalu bagaimana agar bisa membaca source code orang
lain? Ada beberapa tips yang pernah saya dengar:

• Baca srouce code dari bawah ke atas


• Baca bagian yang kamu pahami dulu
• Baca keterangan pada kometnarnya
• Sering-sering gentayangan di Github dan Stackoverflow

4. Debugging

Debugging adalah sebuah aktivitas mencari bugs atau masalah di dalam kode
program (source code).
Dinamakan bug karena dulu sejarahnya ada seekor bug (serangga) yang
menempel pada mesin komputer dan mengakibatkan masalah. Setelah ditelusuri
ternyata penyebabnya Si bug. Akhirnya istilah ini menjadi populer hingga saat ini.

Pada skill debugging, kamu harus mampu:

• Mamahami maksud pesan error dan masalah lainnya


• Mencari di baris ke berapa letak errornya
• Analisis penyebabnya
• Mengatasi error

5. Skill bertanya dan Googling

Skill bertanya dan Googling ini sangat penting untuk dimiliki, karena Ketika
kamu tidak tahu atau stuck saat debugging, mau minta bantuan ke mana? Yang
pertama tentunya Google. Setelah itu baru kita bertanya ke teman atau forum.
Saat Googling, pastikan menggunakan katakunci yang tepat dan menggunakan
bahasa inggris. Kenapa bahasa inggris? Ya balik lagi pada skill pertama.

2. Berikan pendapat anda secara lengkap mengenai Fungsi Operasional MSDM tentang :
a. Pengadaan SDM
b. Pengembangan SDM
c. Kompensasi

Jawaban :
a. Fungsi operasional MSDM mengenai Pengadaan SDM adalah upaya atau proses
untuk memperoleh jumlah dan jenis tenaga kerja yang tepat untuk memenuhi
kebutuhan tenaga kerja yang dibutuhkan guna mencapai tujuan organisasi. Proses ini
dimulai ketika para pelamar dicari dan berakhir ketika lamaran-lamaran mereka
diserahkan/ dikumpulkan.
Tujuan pengadaan adalah Menerima pelamar sebanyak-banyaknyasesuai
dengan kualifikasi kebutuhan perusahaan dari berbagai sumber, sehingga
memungkinkan akan terjaring calon karyawan dengan kualitas tertinggi dari yang
terbaik.
Kegiatan pada Pengadaan SDM antara lain :
1. Perencanaan Tenaga Kerja
2. Menentukan Kebutuhan Tenaga Kerja
3. Penarikan Tenaga Kerja
b. Fungsi operasional MSDM mengenai Pengembangan SDM adalah pengembangan
SDM (Sumber Daya Manusia) adalah kerangka kerja untuk membantu karyawan
mengembangkan keterampilan, pengetahuan, dan kemampuan pribadi dan
organisasi.

Tujuan Pengembangan SDM adalah :

• Meningkatkan kemampuan masing masing individu


• Meningkatkan kemampuan individu dalam hal mencakup tugas dan tanggung jawab
• Meningkatkan Kemampuan masing masing individu dimasa mendatang.
• Meningkatkan kekompakkan dan kerja sama tim (organisasi)
• Meningkatkan Kolaborasi antar unit organisasi yang berbeda.
• meningkatkan kesehatan organisasi dan kemampuan memperbaharui diri yang, pada
gilirannya, meningkatkan kemampuan yang memungkinkan individu, tim, dan seluruh
organisasi.

c. Fungsi operasional MSDM mengenai kompensasi adalah secara umum merupakan


imbalan yang diperoleh karyawan sebagai balas jasa dari kinerjanya pada suatu
organisasi atau perusahaan. Kompensasi dapat berwujud secara fisik ataupun non
fisik. Kompensasi wajib dihitung dan diserahkan kepada karyawan berdasarkan
pengorbanan yang disesuaikan dengan kinerja para karyawan terhadap perusahaan.
Tujuan kompensasi adalah sebagai berikut.
1. Mendapatkan Karyawan yang kompeten dan Qualified
2. Menjaga Loyalitas Karyawan yang Dimiliki
3. Menegakkan Keadilan
4. Menghargai tingkah laku dan kebiasaan yang dikehendaki perusahaan.
5. Mengcontrol biaya
6. Menjalankan

Anda mungkin juga menyukai