#kamiskoding #1: Kemampuan Dasar Programmer

Oke… kita bahas ttg kemampuan dasar #programmer dulu ya. #kamiskoding
Thu Mar 01 2012 – 14:23:58

Mungkin kebanyakan org ngira programmer itu nerd/geek/kutubuku. Mikirnya logis melulu. Agak2 anti sosial. Cenderung menyendiri. #kamiskoding
Thu Mar 01 2012 – 14:25:33

Tapi sebenarnya programmer yg baik gak seperti itu. Sama ajalah dgn org kebanyakan. Bersosial dan juga berperasaan. #cieee #kamiskoding
Thu Mar 01 2012 – 14:27:40

Scr umum, ada 2 (dua) kemampuan dasar yg harus dimiliki setiap programmer untuk menjadi #programmer yg baik/jago. #kamiskoding
Thu Mar 01 2012 – 14:29:37

Pertama adlh kemampuan teknis. Yaitu kemampuan dlm analisis, desain, pemrograman (coding), dan pemasangan (deploy). #kamiskoding
Thu Mar 01 2012 – 14:32:02

Kemampuan teknis ini sangat terkait dgn keahlian logika dan matematika. Jika tak bisa kuasai ini, susah jadi programmer jago. #kamiskoding
Thu Mar 01 2012 – 14:34:00

Kedua adlh kemampuan non-teknis. Misalnya komunikasi, kepemimpinan, keterbukaan, kerjasama, dsb, bahkan juga seni. #kamiskoding
Thu Mar 01 2012 – 14:37:30

Programmer yg jago & profesional harusnya menguasai kedua kemampuan tsb dgn baik. Sayangnya, kemampuan kedua sering dilupakan. #kamiskoding
Thu Mar 01 2012 – 14:38:35

Bahkan di kampus pun, kemampuan kedua ini jarang mendapat perhatian yg serius. Kesannya sekedar ada aja, tak diasah benar2. #kamiskoding
Thu Mar 01 2012 – 14:40:40

Mungkin programmer dianggap hanya akan berhadapan dgn komputer saja. Sehingga kemampuan non teknis dirasa tak diperlukan. #kamiskoding
Thu Mar 01 2012 – 14:42:59

Pada kenyataannya, programmer tak selalu berhadapan dgn komputer melulu. Minimal, dia akan berhadapan dgn programmer lain. #kamiskoding
Thu Mar 01 2012 – 14:44:09

Tentu programmer lain itu manusia juga. Bukan komputer, apalagi alien. Jadi ngomongnya pake bhs manusia, bukan bhs mesin.🙂 #kamiskoding
Thu Mar 01 2012 – 14:44:56

Lebih dari itu, bisa jadi programmer juga akan berhadapan dgn pengguna (user) atau klien. Ini pun juga manusia.🙂 #kamiskoding
Thu Mar 01 2012 – 14:47:35

Nah, dlm kondisi2 seperti itu, kemampuan non teknis amat sangat diperlukan. Jadi, kemampuan teknis bukan sekedar pelengkap. #kamiskoding
Thu Mar 01 2012 – 14:49:28

Typo… kalimat terakhir twit barusan maksudnya: “Jadi, kemampuan NON teknis bukan sekedar pelengkap.” Maaf.🙂 #kamiskoding
Thu Mar 01 2012 – 14:54:21

Setidaknya, kemampuan komunikasi dan kerjasama, harus dikuasai setiap programmer. Ini penting dlm interaksi. #kamiskoding
Thu Mar 01 2012 – 14:58:06

Kesimpulannya, programmer yg baik gak cuma pintar ngomong dgn mesin, tapi juga jago ngomong dgn manusia.🙂 #kamiskoding
Thu Mar 01 2012 – 14:59:34

Demikian dan terima kasih. Semoga bermanfaat. Silakan jika ada tanggapan.🙂 #kamiskoding
Thu Mar 01 2012 – 15:00:47

Tweeps, minta tolong bantu RT tag #kamiskoding ya. Ini sbg media berbagi antar programmer dan software developer Indonesia. Makasih.🙂
Thu Mar 01 2012 – 15:37:52

Bagi yg ingin berbagi kode program di #kamiskoding, bisa gunakan layanan seperti github.com atau pastebin.com sbg media.
Thu Mar 01 2012 – 16:01:23

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s

%d bloggers like this: