Selasa, 24 November 2009

master/designer/developer

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
• 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.
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:
• Client-side scripting: JavaScript
• Server-Side scripting: PHP, ASP, dsb.
• Cascading Style Sheets
• HTML
• Manipulasi image : Adobe Photosop, GIMP, Corel Draw, dsb.
• 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.
Webmaster
Webmaster merupakan gabungan dari keduanya, 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 dan web designer, 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. Sedangkan web designer membutuhkan kemampuan artistik dan kreatifitas. Dan bagi seorang webmaster, tentu akan membutuhkan kemampuan logis, artistik serta pengalaman yang memadai dibidangnya.

lucu

Dibawah ini ada empat ( 4 ) pertanyaan dan satu pertanyaan bonus.
Jawablah semua tanpa banyak pikir. Cuma boleh berpikir sedetik, jawab
segera. OK?
Ayo cari tahu, seberapa pintar
anda… .

Pertanyaan pertama:
Anda ikut berlomba. Anda menyalip orang di posisi nomor dua. Sekarang
posisi anda nomor berapa?
~~~~~~~~~~~~ ~~~~~~~~~ ~~~~~~~~~
~~~~~~~~~ ~~~~~~~~~ ~~~~~~~~~ ~~~~~~~
Jawaban: Jika anda menjawab Nomor Satu, anda SALAH BESAR! Jika anda
menyalip orang nomor dua, sekarang andalah yang ada di posisi nomor dua!

Jangan ngaco lagi, ya?.
Sekarang jawab pertanyaan kedua, tapi jangan berpikir lebih banyak
daripada ketika menjawab pertanyaan pertama tadi, OK ?

Pertanyaan Kedua:
Jika anda menyalip orang di posisi terakhir, sekarang anda di posisi…?
~~~~~~~~~~~~ ~~~~~~~~~ ~~~~~~~~~
~~~~~~~~~ ~~~~~~~~~ ~~~~~~~~~ ~~~~~~~
Jawaban: Jika anda menjawab anda orang kedua dari terakhir, anda SALAH
LAGI… Coba, bagaimana caranya menyalip orang TERAKHIR?

Anda sebetulnya tidak terlalu
pintar, ‘kan?

Pertanyaan ketiga:
Hitung-hitungan yang pelik! Catatan: kerjakan di pikiran anda saja.
JANGAN gunakan kertas atau pensil atau kalkulator. Cobalah.

Ambil 1000 dan tambahkan 40 padanya. Sekarang tambahkan 1000 lagi.
Sekarang tambahkan 30 . ! Tambahkan 1000 lagi< U> . Sekarang
tambahkan 20. Sekarang tambahkan 1000. Sekarang tambahkan 10. Berapa totalnya?
~~~~~~~~~~~~ ~~~~~~~~~ ~~~~~~~~~
~~~~~~~~~ ~~~~~~~~~ ~~~~~~~~~ ~~~~~~~
Apakah hasilnya 5000 ?
Jawaban yang benar adalah 4100.

Kalau tidak percaya, cek dengan kalkulator!
Hari apes, ‘kan? Mungkin di pertanyaan terakhir anda bisa benar…
…Mungkin.

Pertanyaan keempat:
Ayah Mary punya lima andak: 1. Nana, 2. Nene, 3. Nini, 4. Nono. Siapa nama anak kelima?
~~~~~~~~~~~~ ~~~~~~~~~ ~~~~~~~~~
~~~~~~~~~ ~~~~~~~~~ ~~~~~~~~~ ~~~~~~~
Apa anda menjawab Nunu?
BUKAN! Tentu saja bukan.
Anak kelima namanya Mary. Baca lagi pertanyaannya!

Okay, sekarang ronde bonus:
SEORANG bisu pergi ke toko dan ingin membeli sikat gigi. Dengan
menirukan orang menggosok gigi, ia berhasil menyampaikan keinginannya
pada penjaga toko dan ia berhasil membeli sikat gigi…
Berikutnya, seorang buta masuk ke toko itu dan ingin membeli kacamata
hitam, bagaimana DIA menunjukkan keinginannya?
~~~~~~~~~~~~ ~~~~~~~~~ ~~~~~~~~~
~~~~~~~~~ ~~~~~~~~~ ~~~~~~~~~ ~~~~~~~
Langsung aja ngomong, dia kan gak bisu…