Mari kita tela’ah dari judul diatas, apa maksud dan
tujuannya judul itu tertera. Dari artikel yang kami analisa mengenai profesi
mahal zaman global ini sangat terhubung dengan dunia internet, jadi apa profesi
mahal zaman global. Di artikel yang kami baca dan mencoba analisa ada 3 profesi
yaitu :
1.Web
Developer
Web
developer adalah seseorang yang menciptakan aplikasi berbasis web dengan
menggunakan bahasa pemrograman. Pada dasarnya, web developer membuat berbagai
hal “terjadi” pada sebuah website. Peran web developer adalah sebagai
penghubung dari semua sumber daya yang akan digunakan pada sebuah website,
mulai dari pemanggilan database, membuat halaman website yang dinamis, hingga
mengatur cara pengunjung untuk berinteraksi dengan elemen-elemen dari website
tersebut.
Seorang
web developer yang handal akan terbiasa dengan bahasa pemrograman, baik itu di
sisi server ( server-side scripting ) maupun disisi client ( client-side
scripting ). Dan jangan lupa dengan aspek database yang akan digunakan. Berikut
adalah bagian aplikasi yang harus dipahami oleh seorang web developer.
• Client-side: JavaScript
• Client-side: JavaScript
•
Server side: ASP, ASP.NET, Java, Perl, PHP, Python, Ruby, dsb.
•
Databases: MySQL, Oracle, dsb.
Aspek
tampilan menjadi sisi yang agak “terpinggirkan” oleh web developer. Pada
umumnya setelah scripting dari aplikasi web telah selesai dibuat, web developer
akan menyerahkan pekerjaannya kepada web designer untuk menciptakan tampilan
yang baik.
2.Web
Designer
Web
designer adalah seseorang yang bekerja dengan unsur-unsur visual pada suatu
halaman web. Dia adalah orang yang membuat wajah halaman web tampak begitu
“cantik”. Para web design mengintegrasikan komponen seperti gambar, file flash,
atau multimedia ke dalam halaman web untuk menambah pengalaman visual user,
atau untuk melengkapi content page.
Pemahaman tentang Client-side scripting, HTML,
CSS, cara memanipulasi image dan animasi merupakan beberapa hal yang dikuasai
oleh web designer.
Berikut adalah bagian hal yang harus dipahami oleh seorang web designer:
Berikut adalah bagian hal yang harus dipahami oleh seorang web designer:
•
Client-side scripting: JavaScript
• Server-Side scripting: PHP, ASP, dsb.
• Cascading Style Sheets
• HTML
• Server-Side scripting: PHP, ASP, dsb.
• Cascading Style Sheets
• HTML
• Manipulasi image : Adobe Photosop,
GIMP, Corel Draw, dsb.
• Animasi, biasanya berupa flash.
• Animasi, biasanya berupa flash.
Web designer biasanya bekerja dalam
tim untuk memastikan sebuah tampilan website dapat membuat aplikasi web bekerja
dengan baik. Keterampilan tambahan berupa komunikasi, tentu akan menjadi sangat
berguna bagi para web designer.
Sisi lain yang juga harus dipahami
oleh web designer adalah usability / kegunaaan, standar W3C untuk HTML dan CSS
dan kompabilitas tampilan pada browser yang berbeda.
3.Web Programmer
Web Programmer adalah profesi yang membuat suatu web, situs
yang mana agar bisa di upload dan dapat ditampilkan melalui internet seperti
situs facebook, yang dibuat dengan bahasa pemrograman Php. Dalam berprofesi
sebagai programmer terdapat kode etik , menurut berbagai sumber yang saya dapat
ada beberapa yang harus diperhatikan, yaitu:
1. Seorang Programmer tidak boleh
membuat atau mendistribusikan malware kepada pihak manapun.
2. Seorang programmer tidak boleh
menggunakan ulang kode atau hak cipta orang lain tanpa izin yang berlaku.
3. Tidak boleh mencuri software
khususnya development tools.
4. Tidak boleh menulis kode yang dengan
sengaja menjatuhkan kode programmer lain untuk mengambil keunutungan dalam
menaikkan status.
5. Tidak boleh memberitahu masalah
keuangan pada pekerja dalam pengembangan suatu proyek.
6. Tidak boleh secara asal-asalan
menyangkal adanya bug dalam aplikasi.
7. Tidak boleh mengenalkan bug yang ada
di dalam software yang nantinya programmer akan mendapatkan keuntungan dalam
membetulkan bug.
Keterampilan
juga diperlukan dalam profesi, berikut ini akan saya berikan beberapa suatu
keterampilan yang harus dimiliki oleh seorang programmer, yaitu :
1. Memahami kode sumber yang ditulis
sendiri pada saat ia tidak lagi mengingat detail mekanisme dari program
tersebut.
2. Melanjutkan pengelolaan,
menyesuaikan, mengembangkan dan (bila perlu) merombaknya untuk menyesuaikan
program dengan kebutuhan pengguna tanpa mengorbankan kemudahan perawatan di
masa mendatang.
3. Membaca program untuk memperkaya
perkakas yang dimiliki seorang programmer untuk memecahkan masalah.
Web Master Bukanlah profesi
Mengapa???
Webmaster merupakan
gabungan dari ketiganya, bahkan webmaster juga bertugas untuk memelihara
aplikasi web yang digunakan. Sebagai catatan tambahan, webmaster mungkin juga
bertanggung jawab untuk optimisasi mesin pencari ( SEO ), mengisi content pada
website, hingga ‘memasarkan’ website tersebut. Dalam kelompok kerja yang lebih
besar, webmaster akan lebih banyak menjadi manager dari sebuah web-based
project, mengatur pekerjaan web developer, web designer, web progrmmer hingga
melakukan pengujian terhadap usability dari aplikasi web yang dibuat. Bagi
seorang web developer, kemampuan logis
sangat dibutuhkan untuk mengatur alur aplikasi web yang dibuat. Web designer
membutuhkan kemampuan artistik dan kreatifitas. Sedangkan Web Programmer
membutuhkan kemampuan ketelitian dan mengerjakannya. Dan bagi seorang
webmaster, tentu akan membutuhkan kemampuan logis, artistik serta pengalaman
yang memadai dibidangnya.
Sekian artikel ini kami tulis untuk memenuhi tugas yang
amanatkan, mohon dimaafkan banyak kekurangan didalam penulisan ini
Kutipan : Artikel “Profesi Mahal
Zaman Global” tahun 2001 oleh : Agus Surono
Editan : kelompok
5 123A11
0 komentar:
Posting Komentar