Hidup bagaikan sekumpulan jejak

Maka siapakah kita ? adalah bergantung dari bagaimana kita membuat jejak tersebut.

Dibalik perjalanan panjang

Tak mengapa jalanmu sempit, kecil, dan berkerikil. Yang penting tujuanmu indah, lapang, dan besar.

Terlahir, hidup, dan mati hanya 1 kali

Sejarah hanya akan mengenalmu sebagai 3 orang, saat terlahir, saat hidup, dan saat meninggal.

23/06/17

Perbedaan Programmer dan Software Engineer


Programmer atau Software Engineer. Apakah kedua istilah tersebut sama ? Mari kita jabarkan.
Berdasarkan definisi yang saat ini telah banyak kita ketahui, programmer adalah seseorang yang memiliki kemampuan dalam membaca, memahami, membuat atau merancang program menggunakan bahasa pemrograman tertentu. Sedangkan software engineer merupakan seseorang yang memiliki kemampuan lebih dari sekedar programmer. Mengapa bisa demikian ?

Bila kita lihat kembali saat ini julukan programmer lebih luas kita pahami dari pada software engineer. Namun pada realitanya banyak perusahaan yang bergelut dalam bidang IT memahami betul perbedaan peran dari kedua istilah tersebut.

Software engineer dituntut untuk tidak hanya memahami dalam hal coding atau melakukan programming. Kemampuan analisa yang baik, desain, metode, serta alur siklus pembuatan program mutlak harus di pahami oleh seorang software engineer. Hal tersebut berkaitan dengan tugas pekerjaan yang harus dilakukan oleh seorang software engineer. Dengan kemampuan tersebut seorang software enginer tidak hanya mampu memahami proses yang berjalan pada tahapan programming, namun dapat membantu hal teknis seperti tercapainya konsep program agar dapat diterima dengan baik di pasaran.

Namun tidak hanya disitu, perbedaan tugas dan kemampuan antara programmer dan software engineer jelas mempengaruhi cara berpikir antara keduanya. Seorang software engineer harus memiliki sikap kepemimpinan yang baik dan rasa bertanggung jawab yang tinggi. Hal tersebut dikarenakan programmer akan bekerja di bawah arahan software engineer. Dan dari semua perbedaan tersebut jelas membedakan nominal gaji atau upah yang diterima antara keduanya.

- Semoga tulisan ini bermanfaat, Terimakasih
Share:

19/06/17

Keuntungan Menguasai JavaScript

Javascript merupakan salah satu bahasa pemrograman yang hingga saat ini cukup populer di kalangan developer. Pernyataan tersebut diperkuat oleh hasil survei yang dilakukan oleh GitHub, yang menyatakan bahwa JavaScript merupakan bahasa pemrograman paling populer dan banyak digunakan oleh developer di seluruh penjuru dunia yang mendistribusikan program mereka di situs tersebut.


Lalu  apakah yang menyebabkan javascript menjadi begitu populer ?
Berikut beberapa ulasan penting mengapa pentingnya menguasai javascript khususnya bagi para programmer :

1. Fleksibel
Dalam penerapannya, javascript tidak hanya dapat difungsikan terhadap pengembangan web, namun javascript dapat pula digunakan dalam hal pengembangan aplikasi mobile serta mengkombinasikannya dengan beberapa kerangka kerja coding lain.

2. Gratis/Free/Bebas
Penggunaan javascript cukup universal, artinya tidak hanya berjalan pada satu platform. Serta yang terpenting bebas dari biaya pakai.

3. Mudah
Dalam mempelajari javascript tidak dibutuhkan pemahaman tinggi terkait bahasa pemrograman. Hal ini dikarenakan code yang digunakan didalamnya cukup sederhana, mudah dipahami, dan mudah disesuaikan terhadap kebutuhan.

4. Banyak Sumber Refrensi
Hingga saat ini cukup banyak forum diskusi, komunitas, artikel, dll yang membahas terkait cara mempelajari dan menggunakan javascript dalam pembuatan sistem.

5. Peluang Dalam Berkarir
Dari keuntungan yang dimiliki di atas tentu dapat membuka peluang para perusahaan untuk memperkerjakan para calon pegawai yang dapat menguasai javascript dengan baik. Serta tidak hanya berpeluang di dalam perusahaan, kemudahan javascript bagi para developer tentu dapat dimanfaatkan untuk menciptakan suatu paket code yang dapat dipergunakan kembali oleh pihak lain dalam hal pengembangan sistem.

- Semoga tulisan ini membatu, Terimakasih.
Share:

01/06/17

Oracle JDK VS Open JDK

Selamat datang untuk para pembaca. Kali ini kita akan menjabarkan 2 istilah yang cukup penting dalam dunia pengembangan program. "Oracle JDK dan Open JDK", Sudah tahu perbedaan dari kedua istilah di tersebut ?

Mungkin bagi para programmer khusunya pengguna bahasa JAVA, kedua istilah di atas tidak asing lagi. Namun bagi sebagian orang yang berprofesi di dunia pemrograman, kedua istilah ini masih terdengar baru. Meski demikian, perlu kita ketahui bersama bahwa Oracle JDK dan Open JDK dibuat dan dikembangan oleh perusahaan yang sama yaitu Oracle.

Oracle JDK sebelumnya memiliki nama SUN JDK, namun sejak Java berpindah tangan ke pihak Oracle maka perubahan namapun dilakukan menjadi Oracle JDK.  Oracle JDK memiliki perbedaan dari segi kode binary yang tidak seluruhnya dibebaskan (opensource), hal tersebut mengakibatkan perlunya pihak ketiga dalam penerapannya.

Sedangkan Open JDK dikembangkan oleh pihak Oracle bersama dengan komunitas Java yang berkontribusi secara resmi. Keuntungan dari Open JDK adalah penggunaannya yang dibebaskan (murni opensource). Maka hingga saat ini Open JDK digunakan sebagai sistem default oleh distro linux.

Perbedaan lain dari keduanya adalah dari segi pemberian lisensi, dimana Oracle JDK dibawah Oracle Binary Code dan Open JDK dibawah lisensi GPL V2. Namun perlu diketahui bahwa Oracle JDK dikembangan dari basis Open JDK, maka dari segi teknis pengembangan antara keduanya tidak terlalu berbeda. 
Share:

Bahasa

Subscribe Us

Visitor

Popular Posts