Rabu, 07 September 2016

PEMROGRAMAN WEB (PROFESI DALAM PENGEMBANGAN APLIKASI WEB)


ProfesidalambidangTeknologiInformasi
Saatiniadabanyakanekaprofesi di bidangTeknologiInformasiatau TI. Perkembangandunia TI telahmelahirkanbidangbaru yang tidakterlepasdaritujuanutamanyayaituuntuksemakinmemudahkanmanusiadalammelakukansegalaaktifitas. Munculnyabidang TI yang barujugamemunculkanprofesi di bidang TI yang semakinmenjurussesuaidengankeahlianmasing-masing. Secaraumum, pekerjaan di bidangteknologiinformasisetidaknyadapatdikelompokansesuaibidangnya, misalnya:

1.     Kelompokpertama, adalahmereka yang bergelut di duniaperangkatlunak (software), baikmereka yang merancangsistemoperasi, database maupunsistemaplikasi. Padalingkungankelompokini, terdapatpekerjaan-pekerjaanseperti:
o   Sistemanalis, merupakan orang yang bertugasmenganalisa system yang akandiimplementasikan, mulaidarimenganalisa system yang ada, kelebihandankekurangannya, sampaistudikelayakandandesain system yang akandikembangkan.
o   Programer, merupakan orang yang bertugasmengimplementasikanrancangan system analis, yaitumembuat program ( baikaplikasimaupun system operasi ) sesuai system yang dianalisasebelumnya.Web designer, merupakan orang yang melakukankegiatanperencanaan, termasukstudikelayakan, analisisdandesainterhadapsuatuproyekpembuatanaplikasiberbasis web.
o   Web programmer, merupakan orang yang bertugasmengimplementasikanrancangan web designer, yaitumembuat program berbasis web sesuaidesain yang telahdirancangsebelumnya.
2.     Kelompokkedua, adalahmereka yang bergelut di bidangperangkatkeras (hardware). Padalingkungankelompokini, terdapatpekerjaan-pekerjaanseperti :
o   Technical engineer, seringjugadisebutteknisi, yaitu orang yang berkecimpungdalambidangteknik, baikmengenaipemeliharaanmaupunperbaikanperangkat system computer.
o   Networking engineer, adalah orang yang berkecimpungdalambidangteknisjaringan computer dari maintenance sampaipada troubleshooting-nya.
3.     Kelompokketiga, adalahmereka yang berkecimpungdalamoperasional system informasi. Padalingkungankelompokini, terdapatpekerjaan-pekerjaanseperti:
o   EDP Operator, adalah orang yang bertugasmengoperasikan program-program yang berhubungandengan electronic data processing dalamlingkungansebuahperusahaanatauorganisasilainnya.
o   System Administrator, merupakan orang yang bertugasmelakukanadministrasiterhadap system, memilikikewenanganmenggunakanhakaksesterhadap system, sertahal-hal lain yang berhubungandenganpengaturanoperasionalsebuah system.
Profesi dalam Pengembangan Aplikasi Web
Profesidalampengembanganaplikasi web
Ada banyakragamdalamprofesi di dalambidangTeknologiInformasi, bagaimanadenganprofesi yang beradadalamlingkunganpengembanganaplikasi web? Berikutiniadalahprofesi-profesi yang langsungterkaitdalampengembanganaplikasi web, diantaranya :

a.      Web Designer
Seorangdesainer Web adalah orang yang bertanggungjawabuntukmenentukantampilansebuah website. Tugasnyaadalahpendisainantampilan situs (web) mulaidaripengolahangambar, tataletak, warna, dansemuaaspek visual situs. Fokusutamamerekaadalahtampilan / layout dari web. Merekalebihkonsendenganbagaimanahalamanterlihatdanapakahberfungsisempurnaketikasudahdiberikanbahasapemrograman. Didalampendandanansuatu situs seorang Web Designer harusmenguasai:

o   HTML, DHTML
o   PengolahGambar
o   Animasi, Movie (Film)
b.     Web Programmer
Web Programmer bertugasdalammelakukanpengcodinganataupemogramansebuah website agar dinamis. dimana agar sebuah web tersebutdapattelihatmudahbagiseorang web admin. Jika situs yang akandibuatmempunyafasilitasinteraksiantarapengunjungdan situs misalnyamenyangkutdengantransaksi, input output data dan database makaseorang Web Programmer yang akanmengerjakannyadenganmembuataplikasi-aplikasi yang berkerjadiatas situs (web). Penguasaan yang biasanyaharusdikuasaipadaumumnyaoleh Web Programmer :

o   CGI Perl, PHP, MySQL (Unix base)
o   ASP (NT base)
o   Java Script dan Applet
c.      Web Administrator
Tugasnyaadalahuntukmemaintenancesuatu server, mengertiakanSistemOperasi Server, baikitumulaidariinstalasisampaikepadamasalah (troubleshooting), biasanyaseorang Web Administrator harusmenguasai :

o   OS Unix (LInux, FreeBSD, dll)
o   OS NT
o   Jaringan (LAN, WAN, Intranet)
o   Keamanan Server
d.     Web Master
Seoarang Web Master adalahseorang yang mengertiakankesemuahalmulaidaridisain, program dankeamanan server namuntidakterlaluturutmencampurikemasing-masingdivisi, cukupdenganmempertanggunjawabkanatasjalannyasuatu situs (web). Penguasaan yang harusdimiliki :

o   HTML, DHTML
o   CGI Perl, PHP, MySQL, ASP, Java
o   Penguasaanbermacam OS (Operating System)
o   Keamanan Server
o   Jaringan (LAN, WAN, Intranet)
e.      Web Developer
Kegiatandiatassecarakeseluruhandinamakansuatu team yang dinamakan Web Developer. Web developer memberibantuansepertikonsultasi web, konsep web yang akan di buat, membangunsebuat website.

Dari semuajenispekerjaandiatastidaksemuaadalahsebuahprofesikarenatidaksemua orang ahlidalambidangtersebut. Yang bisadikatakansebagaisebuahprofesiyaitujikaseseorangsudahahli di dalambidangpekerjaantersebut. Jika di pekerjaandiatas yang bisadikatakansebagaisebuahprofesiadalah web designer, web programmer, web administrator, web master dan web developer karenadalambidangtersebutseseorangmemangsudahmemilikikeahlian di dalamnya

Tidak ada komentar:

Posting Komentar