Kelompok:
NIM. 2013110008, 2013110043
Technical Enginer
1. Deskripsi
Sering juga disebut sebagai teknisi yaitu orang yang berkecimpung dalam bidang teknik baik mengenai pemeliharaan maupun perbaikan perangkat sistem komputer. Para profesional di bidang ini diperlukan untuk memberikan dukungan teknis terhadap produk berupa software atau hardware yang telah atau akan diimplementasikan. Selain itu, seorang technical enginer harus dapat melakukan troubleshooting bila terjadi gangguan terhadap system.
2. Keahlian
Menguasai instalasi & setting komputer.
Memahami konsep dasar networking dan troubleshooting-nya.
Memahami insalasi & troubleshooting hardware / software tertentu (tergantung apa yang di-support).
Menguasai hal-hal yang berhubungan dengan hardware testing. Memiliki pengetahuan luas mengenai perkembangan dunia IT.
3. Sertifikasi
Vendor-netral sertifikasi: Ini adalah sertifikasi yang tidak fokus pada vendor
tertentu atau produk, melainkan span spektrum penuh dari hardware dan produsen perangkat lunak. Salah satu pengembang terbesar vendor-netral sertifikasi adalah CompTIA (Computing Technology Industry Association) yang menawarkan sertifikasi yang paling banyak diakui dikenal sebagai CompTIA A +. Sertifikasi A + mengkonfirmasi kemampuan teknisi untuk melakukan tugas seperti instalasi, konfigurasi, pemeliharaan mendiagnosis, preventif dan jaringan dasar. Ini juga mengesahkan kemahiran dalam seperti aspek konsekuensi pentingnya dengan masalah keamanan, keselamatan dan lingkungan serta komunikasi dan profesionalisme.
Khusus vendor sertifikasi: Sertifikasi ini berorientasi terhadap
teknologi spesifik dan dikelola oleh vendor teknologi ini. Mereka disesuaikan dengan pengguna teknologi tersebut dan kepada lembaga-lembaga yang mempekerjakan mereka. Contoh dari sertifikasi sangat diinginkan dalam kategori ini adalah MCSE
(Microsoft Certified System Engineer) Sertifikasi, yang mempersiapkan
Anda untuk bekerja dengan platform Microsoft Windows dan Sistem Microsoft Server. Vendor sangat populer lain yang menawarkan sertifikasi jenis ini termasuk Cisco, Apple, Dell, Novell, dan banyak lainnya.
Kelompok:
NIM. 2014110082P, 2013110017
Deskripsi dari pekerjaan Web
Designer
Web designer adalah seseorang yang bekerja dengan unsur-unsur visual pada suatu halaman web yang tugasnya membuat desain sebuah website, desain tersebut akan dibuka atau dinikmati pada sebuah layar seperti layar komputer, layar handphone, layar tablet, desain web bukan desain yang nantinya akan dicetak seperti brosur, poster, banner, atau cover majalah karena itu pekerjaan seorang graphic designer. Tentunya ini sangat berbeda, dari medianya pun sangat berbeda, graphic designer pekerjaannya lebih dominan ke pembuatan desain untuk media cetak, sedangkan web designer hasil pekerjaanya akan di buka di sebuah layar monitor.
Merancang Konsep Layout (Wireframing) Merancang Layout Secara Visual
Konversi Layout Visual ke HTML dan CSS Membuat Susunan Markup (HTML)
Mempercantik Markup Dengan CSS
Memberi Efek Tambahan Yang Diperlukan Memastikan kode sudah benar (Validation) Revisi atau Update (Version Control | GIT)
Keahlian Dasar
1. Bahasa Pemrograman
2. Software Grafis
3. Tools Pendukung
Keahlian Pendukung
1. Kemampuan Desain Grafis
2. Psikologi Seni Rupa
Keahlian yang diperlukan sebagai Web
Designer
Sertifikasi yang diperlukan sebagai Web
Designer
Adobe
ACE (Adobe Certified Expert)
Macromedia
Certified Macromedia Flash MX Designer.
Certified Internet Web Master
Master CIW Designer, dan Master CIW Web Site Manager.
World Organization of Webmasters
WOW Certified Apprentice Webmaster (CAW), dan WOW Certified Web Designer Apprentice (CWDSA)
Kelompok:
NIM. 2013110007, 2012110037
Web Designer
Web Designer adalah mereka yang memiliki keahlian dalam membuat design araktif dan menarik untuk situs serta design untuk kepentingan promosi situs secara visual.
Keahlian Dalam bidang web Designer :
1.
Menguasai HTML, CSS dan XHTML2. Menguasai Adobe Photoshop & Illustrator 3. Memiliki jiwa seni dan harus kreatif
Itulah aneka profesi di bidang IT yang sangat
potensial untuk dijadikan karir ke depannya dan
profesi di bidang IT ini mungkin saja akan semakin bertambah seiring berkembangnya dunia teknologi informasi sehingga kesempatan mencari lowongan kerja
Pengertian HTML :
Apa itu HMTL ? pengertian html adalah singkatan dari
Hyper Text Markup Language sebuah bahasa
pemrograman yang umum digunakan untuk membuat sebuah halaman website, dimana HTML ini bisa kita
gunakan untuk menginput gambar, text, audio, video dan lainnya untuk membuat sebuah website.
Fungsi HTML:
Fungsi dari HTML adalah digunakan untuk membuat
sebuah halaman website dan juga menampilkan berbagai informasi yang di inputkan ke dalam html tersebut seperti gambar, teks, video, dan lainnya sehingga bisa di
tempilkan melalui web browser. Selian itu HTML juga bisa digunakan untuk membuat sebuah link yang nantinya
menuju ke sebuah halaman website lainnya dengan kode tertentu.
Pengertian CSS :
CSS atau Cascading Style Sheets merupakan bahasanya
desainer web.
CSS adalah kumpulan kode program yang digunakan
untuk mendesain atau mempercantik tampilan halaman HTML. Dengan CSS kita bisa mengubah desain dari text, warna, gambar dan latar belakang dari (hampir) semua kode tag HTML.
Fungsi CSS :
fungsi css adalah merancang, merubah, mendisain,
membentuk halaman wesite(blog juga website). dan isi dari halaman website adalah tag-tag html, logikanya css itu
dapat merubah tag-tag html(yang sederhana) sehingga menjadi lebih fungsional dan menarik.
Pengertian XHTML :
XHTML adalah kombinasi dari HTML dan XML (Extensible Markup Language), tetapi juga
merupakan bentuk sempurna yang artinya, lebih lengkap dan lebih jelas daripada HTML.
Fungsi XHTML :
Fungsi atau kegunaan dari HTML sebagai bahasa markup di Internet, dimana HTML adalah
seperangkat fungsi dan kemudahan penggunaan mereka sendiri. Beberapa keuntungan dari HTML-mediator untuk membuat halaman web.
Pengertian Adobe Photosop :
Adobe Photoshop, atau biasa disebut Photoshop, adalah perangkat lunak editor citra buatan Adobe Systems yang dikhususkan untuk pengeditan foto/gambar dan
Fungsi Adobe Photosop :
1. Membuat tulisan dengan efek tertentu
Kelebihan Photoshop adalah mampu membuat tulisan dengan bermacam-macam karakteristik.
2. Membuat tekstur dan material yang beragam
Dengan langkah-langkah tertentu, seorang designer bisa membuat gambar misalnya daun, logam, air, dan bermacam gambar lainnya. 3. Mengedit foto dan gambar yang sudah ada
Manipulasi yang bisa dilakukan antara lain: mengubah posisi gambar, mengatur pencahayaan, komposisi warna, menyambung gambar,
menambah border (frame) dan efek-efek lainnya. 4. Memproses materi web.
Photoshop juga digunakan untuk keperluan web, misalnya: kompresi
file gambar agar
ukurannya lebih kecil, memotong gambar kecil-kecil (slice), dan membuat web photo gallery.
Pengertian Ilustrator :
Adobe Illustrator sendiri adalah Grafik vektor adalah gambar grafik komputer yang disusun berdasarkan
bentuk-bentuk geometri sederhana dengan persamaan-persamaan matematis. Bentuk-bentuk geometri dasar yang dimaksud meliputi titik, garis, kurva, dan poligon.
Sertifikasi yang dibutuhkan untuk mendukung pekerjaan tersebut
sertifikasi di Bidang Computer, Graphics Web dan Multimedia dll untuk seseorang yang ahli di bidang grafis dan animasi 3D dengan menguasai aplikasi Maya. Maya mengintegrasikan teknologi render tingkat lanjut, visual effect, animasi, dan modeling yang banyak digunakan developer, maupun Web Designer dalam pembuatan film, game, maupun content Web yang banyak menggunakan animasi 3D.
Certified Internet Web Master ( CIW ) adalah sertifikasi yang menguji
penguasaan dasar teknologi Internet, seperti Web browser, FTP dan e-mail, Web page authoring menggunakan XHTML, dasar-dasar
infrastuktur jaringan, dan manajemen proyek. Sertifikasi ini ditujukan bagi mereka yang bekerja sebagai business development, advertising, dan sales.
Kelompok:
NIM. 2015110021P, 2012110026
PROGRAMMER
Tugas:
1.
Membangun/mengembangkan software terutama pada
tahap construction dengan melakukan coding dengan
bahasa pemprograman yang ditentukan
2.
Mengimplementasikan requiremant dan desain proses
bisnis ke komputer dengan menggunakan algoritma
/logika dan bahasa pemprograman
KODE ETIK PROGRAMMER
1. Seorang programmer tidak boleh membuat atau
mendistribusikan Malware.
2. Seorang programmer tidak boleh menulis kode yang sulit
diikuti dengan sengaja.
3. Seorang programmer tidak boleh menulis dokumentasi yang
dengan sengaja untuk membingungkan atau tidak akurat.
4. Seorang programmer tidak boleh menggunakan ulang kode
dengan hak cipta kecuali telah membeli atau meminta ijin.
5. Tidak boleh mencari keuntungan tambahan dari proyek yang
didanai oleh pihak kedua tanpa ijin
6. Tidak boleh mencuri software khususnya development tools.
7. Tidak boleh menerima dana tambahan dari berbagai pihak eksternal dalam suatu proyek secara bersamaan kecuali mendapat ijin.
8. Tidak boleh menulis kode yang dengan sengaja menjatuhkan kode programmer lain untuk mengambil keunutungan dalam menaikkan status.
9. Tidak boleh membeberkan data-data penting karyawan dalam perusahaan.
10. Tidak boleh memberitahu masalah keuangan pada pekerja dalam pengembangan suatu proyek.
11. Tidak pernah mengambil keuntungan dari pekerjaan orang lain. 12. Tidak boleh mempermalukan profesinya.
13. Tidak boleh secara asal-asalan menyangkal adanya bug dalam aplikasi.
14. Tidak boleh mengenalkan bug yang ada di dalam software yang nantinya programmer akan mendapatkan keuntungan dalam membetulkan bug.
11. Tidak pernah mengambil keuntungan dari pekerjaan
orang lain.
12. Tidak boleh mempermalukan profesinya.
13. Tidak boleh secara asal-asalan menyangkal adanya bug
dalam aplikasi.
14. Tidak boleh mengenalkan bug yang ada di dalam
software yang nantinya programmer akan
mendapatkan keuntungan dalam membetulkan bug.
15. Terus mengikuti pada perkembangan ilmu komputer.
FAKTOR YANG MEMPENGARUHI
KUALITAS PRODUK DAN PRODUKTIVITAS PROGRAMMER
1.
Kemampuan Pribadi
2.
KomunikasiTeam
3.
Kerumitan Produk
4.
Notasi yang Tepat
5.
Pendekatan Sistematis
7. Tingkat Teknologi
8. Tingkat Kehandalan
9. Pemahaman Permasalahan
10. Ketersediaan Waktu
11. Persyaratan Ketrampilan
12. Fasilitas dan Sumber Daya
13. Pelatihan yang Cukup
14. Kemampuan Manajemen
15. Peningkatan Kualitas
KETERAMPILAN YANG HARUS
DIMILIKI SEORANG PROGRAMMER
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.
Memiliki kemampuan sebagaimana dijelaskan dalam point
1. dan 2. untuk program yang ditulis dan
didokumentasikan oleh programmer lain.
4.
Membaca program untuk memperkaya perkakas yang
KEWAJIBAN PROGRAMMER
1.
Memahami konsep dasar sistem operasi.
2.Memahami konsep dasar jaringan.
3.
Memahami konsep dasar relational database.
4.Karena sekarang jaman internet, maka wajib
memahami protokol HTTP, FTP, POP3, SMTP, SSH.
Protokol HTTP sekarang adalah prokol yang paling
banyak digunakan di internet.
5.
Karena sekarang jaman globalisasi, maka wajib
memahami Unicode. Unicode itu penting supaya
aplikasi kita tetap bisa diinstal di komputer mana saja.
6.
Lebih dari satu bahasa pemrograman.
7.Cara menggunakan Version Control.
SIKAP PROGRAMMER
TERHADAP KLIEN
1.
Mempunyai sikap & kepribadian baik, komunikatif,
mudah beradaptasi dengan lingkungan kerja, cetakan
dan fleksibel.
2.
Mampu bekerja berorientasi jadwal, mengatur
pekerjaan multiple project dan nerkerja sama dalam
team.
3.
Membuat kontrak kerja dengan klien.
SertifikasiUntukbahasaPemrograman
1. Java (Oleh Sun)
•Sun Certified Programmer adalahsertifikasi paling dasar dari sun untuk programmer java. Untuk dapat menjadi seorang Certified java programmer, kita harus lulus ujian Sun.
•Sun Certified Developer adalah anak tangga selanjutnyadari sertifikasi Sun. Kita mungkin berpikir hanya perlu sekali lagi mengerjakan soal-soal pilihang anda untuk menjadi seorang Certified dava Developer, tetapi sun menuntut lebih banyak dalam ujian untuk jenjang ini. •Untuk sertifikasi SCJD selain harus sudah memiliki sertifikat SCJP, kita harus menyelesaikan tugaspemograman yang dirancang untuk menguji aplikasi ketrampilan java kita dalam
menghadapi persoalan dunia maya. Untuk ujian tugas pemograman ini kita harus membayar biaya US$ 250.
•Sun certified Web Compenent Developer (SCWCD) •Sun certified business component developer (SCBCD) •Sun certified Developer for java web services (SCDJWS)
•Sun certified Mobile application developer untuk platform J2ME (SCMAD)
•Sun certified enterprise Architect for J2EE adalahsertifikat premium dari Sun. Sebagaimana dicerminkan oleh namanya setifikat ini sangat berfokus pada enterprise. Ini berarti pemegang sertifikat ini dapat menangani pengembangan aplikasi berskala besar dan tingkat availability yang tinggi untuk mendapatkannya kita harus memiliki kedua sertifikasi SCJP dan SCJD.
2. Microsoft.Net (Oleh Microsoft)
•Microsoft Certification Application Developer (MCAD). MCAD
ditunjukanuntukmereka yang lingkup pekerjaannya meliputi
pengembangan aplikasi,komponen,atau layanan database dan jaringan berskala kecil sampai menengah pada platform Windows. •Microsoft Certified Solution Developer (MCSD). Sertifikat MCSD merupakan salah satu sertifikat TI dengan reputasi yang dikenal baik di kalangan industry. Dengan mengantongi sertifikat MCSD, seseorang dianggap telah mampu mendemontrasikan kemampuan yang dibutuhkan untuk memimpin sebuah organisasi dalam proses perancang,implementasi, dan adminitrasi dari suatu solusi bisnis dengan menggunakan produk Microsoft.
Referensi
https://choirulyogya.wordpress.com/profesi-ti/1-programmerdeveloper/
Kelompok:
NIM. 2013110058, 2013110028
System Analyst
Analis sistem adalah seseorang yang bertanggung jawab atas
penelitian, perencanaan, pengkoordinasian, dan
merekomendasikan pemilihan perangkat lunak dan sistem yang paling sesuai dengan kebutuhan organisasi bisnis atau
perusahaan. Analis sistem memegang peranan yang sangat penting dalam proses pengembangan sistem. Seorang analis sistem harus memiliki setidaknya empat keahlian: analisis, teknis, manajerial, dan interpersonal (berkomunikasi dengan orang lain).
Tanggung jawab system analyst
Tanggungjawab analis sistem tidak hanya pada pembuatan
program komputer saja, tetapi pada sistem secara keseluruhan.
Pengetahuan analis sistem harus luas, tidak hanya pada
teknologi komputer, tetapi juga pada bidang aplikasi yang ditanganinya.
Pekerjaan analis sistem dalam pembuatan program terbatas
pada pemecahan masalah secara garis besar.
Pekerjaan analis sistem melibatkan hubungan banyak orang,
tidak terbatas pada sesama analis sistem,programer tetapi juga pemakai sistem dan manajer.
Keahlian yang harus dimiliki
Sebagai analis sistem harus mempunyai pengetahuan yang luas dan keahlian yang khusus. Beberapa analis setuju bahwa pengetahuan-pengetahuan dan keahlian berikut sangat diperlukan bagi seorang analis sistem yang baik:
a) Pengetahuan dan keahlian tentang teknik pengolahan data, teknologi komputer dan pemograman komputer
– Keahlian teknis yang harus dimiliki adalah termasuk keahlian dalam penggunaan alat dan teknik untuk pengembangan perangkat lunak aplikasi serta keahlian dalam menggunakan komputer.
– Pengetahuan teknis yang harus dimiliki meliputi pengetahuan tentang perangkat keras, teknologi komunikasi data, bahasa-bahasa komputer, sistem operasi, utiliti, dan paket-paket perangkat lunak lainnya.
b) Pengetahuan tentang metode kuantitatif
Dalam membangun model-model aplikasi, analis sistem banyak menggunakan metode-metode
kuantitatif seperti linier programming, dynamic programming, regresion, network, decision tree, trend, simulasi.
Ahli memecahkan masalah kompleks ke dalam masalah kecil
Analis sistem harus mempunyai kemampuan untuk meletakkan permasalahan-permasalahan komplek yang dihadapi oleh bisnis, memecah-mecah masalah tersebut ke dalam bagian-bagiannya,
menganalisisnya dan kemudian harus dapat merangkainya kembali menjadi suatu sistem yang dapat mengatasi permasalahan-permasalahan tersebut.
Etika profesi sebagai system analyst
Tidak pernah mengambil keuntungan dari pekerjaan orang lain.
Tidak boleh mempermalukan profesinya.
Terus mengikuti pada perkembangan ilmu komputer.
Tidak boleh menulis kode atau menganalisis yang dengan sengaja menjatuhkan analisis untuk mengambil keuntungan dalam menaikkan status.
Tidak boleh membeberkan data-data penting karyawan dalam perusahaan.
Tidak boleh memberitahu masalah keuangan pada pekerja dalam pengembangan suatu proyek.
Sertifikasi Untuk System Analyst
Sertifikasi yang dapat diambil oleh seorang system analyst bisa seperti
-MCAD (Microsoft Certification Application Developer), karena ini ditujukan untuk mereka yang lingkup pekerjaannya meliputi
pengembangan aplikasi, komponen, atau layanan database dan jaringan berskala kecil sampai menengah pada platform
Windows.
-MCSD (Microsoft Certified System Developer). Sertifikat MCSD merupakan salah satu sertifikat TI dengan reputasi yang dikenal baik di kalangan industri. Dengan mengantongi sertifikat MCSD, seseorang dianggap telah mampu mendemonstrasikan
kemampuan yang dibutuhkan untuk memimpin sebuah organisasi dalam proses perancangan, implementasi, dan administrasi dari suatu solusi bisnis dengan menggunakan produk Microsoft.
Daftar pustaka
Kelompok:
NIM. 2013.11.00.60, 2014.11.00.51
A. Pegertian System Analyst
System analyst atau analis sistem adalah seseorang yang bertanggung jawab atas penelitian, perencanaan, pengkoordinasian, dan merekomendasikan pemilihan perangkat lunak dan sistem yang paling sesuai dengan kebutuhan organisasi bisnis atau perusahaan. Analis sistem memegang peranan yang sangat penting dalam proses pengembangan sistem. Seorang analis sistem harus memiliki setidaknya empat keahlian: analisis, teknis, manajerial, dan interpersonal (berkomunikasi dengan orang lain). Kemampuan analisis memungkinkan seorang analis sistem untuk memahami perilaku organisasi beserta fungsi-fungsinya, pemahaman tersebut akan membantu dalam mengidentifikasi kemungkinan terbaik serta menganalisis penyelesaian permasalahan. Keahlian teknis akan membantu seorang analis sistem untuk memahami potensi dan keterbatasan dari teknologi informasi. Seorang analis sistem harus mampu untuk bekerja dengan berbagai jenis bahasa pemrograman, sistem operasi, serta perangkat keras yang digunakan.
. Keahlian manajerial akan membantu seorang analis sistem mengelola proyek, sumber daya, dan perubahan. Keahlian interpersonal akan membantu analis sistem dalam berinteraksi dengan pengguna akhir sebagaimana halnya dengan analis,programer, dan profesi sistem lainnya.
Analis sistem bisa pula menjadi perantara atau penghubung antara perusahaan penjual perangkat lunak dengan organisasi tempat ia bekerja, dan bertanggung jawab atas analisis biaya pengembangan, usulan desain dan pengembangan, serta menentukan rentang waktu yang diperlukan. Analis sistem bertanggung jawab pula atas studi kelayakan atas sistem komputer sebelum membuat satu usulan kepada pihak manajemen perusahaan.
B. Job Description System Analyst
Pada dasarnya seorang system analyst mempunyai tugas sebagai berikut :
Menganalisa sistem yang sudah ada dan membuat feasibility pengembangan sistem. Mengembangkan solusi yang paling efisien dan efektif.
Menentukan teknologi yang akan digunakan dalam solusi pembangunan / pengembangan sistem.
Menentukan framework dan standard implementasi pekerjaan yang akan digunakan dalam pembangunan / pengembangan sistem.
Mengarahkan tim dalam pengembangan agar dapat bekerja secara sinkron dan terarah. Bekerja dan berkomunikasi dengan pihak pemberi kerja untuk memetakan kebutuhan
sistem yang akan dibangun / dikembangkan. Membuat dokumen kebutuhan sistem.
Menerjemahkan kebutuhan client (pemberi kerja) kedalam spesifikasi teknis yang jelas dan terstruktur.
Membuat jadwal pelaksanaan implementasi termasuk jadwal uji coba dan skenarionya. Mengawasi pelaksanaan implementasi sistem yang dibuat agar terarah dan sesuai dengan
spesifikasi kebutuhan sistem dan jadwal yang telah ditetapkan. Membuat metode transfer knowledge kepada pemberi kerja.
C. Keahlian Yang Diperlukan Seorang System Analyst
Untuk manjadi seorang profesinal sebagai system analyst harus memiliki pengetahuan dan keahlian sebagai berikut :
Pengetahuan dan keterampilan teknologi komputer, bahasa pemograman dan teknik pengolahan data. Termasuk diantaranya keterampilan dalam menggunakan alat dan teknik untuk mengembangkan aplikasi software dan hardware, teknologi komunikasi data, bahasa-bahasa pemograman, dan sistem operasi.
Pengetahuan tentang user atau bisnis secara umum. Seorang system analyst membutuhkan pengetahuan bisnis perusahaan, paling tidak secara umum, agar dapat berkomunikasi dengan user yang akan menjalankan sistem ini. Pengetahuan bisnis yang sebaiknya dimiliki adalah pengetahuan mengenai akuntansi perusahaan, manajemen, marketing, personalia, company policies.
Pengetahuan dan keterampilan mengenai metode kualitatif seperti linear programming, dynamic programming, simulasi dan lain sebagainya.
Kemampuan menganalisa masalah dan memberikan solusi. System analyst umumnya akan menganalisa, memilah dan menguraikan masalah kompleks yang ditimbulkan oleh sistem yang dipakai perusahaan. Kemampuan ini penting untuk mendapatkan solusi masalah.
Communication skills (verbal maupun tulisan) dan kemampuan untuk membina dan menjaga hubungan. Layaknya profesional, kemampuan komunikasi adalah keterampilan esensial untuk berhubungan dengan banyak pihak, terutama user, dalam menyampaikan presentasi, pembuatan laporan dan lain - lain.
D. Sertifikasi Untuk System Analyst
Standar dan sertifikasi dapat dilakukan oleh badan yang resmi dari pemerintah atau dapat juga mengikuti standar sertifikasi di industri, yang sering juga disebut vendor certification. Sertifikasi yang dikeluarkan oleh para
vendor biasanya dikelompokkan kedalam beberapa spesialisasi, beberapa
contoh yang cukup terkenal saat ini antara lain :
Cisco : Cisco Certified Network Associate (CCNA), Cisco Certified Network Professional (CCNP), Cisco Certified Designing Associate (CCDA), Cisco Certfied Designing Professional (CCDP), danCisco Security Specialist 1 (CSS 1).
Microsoft : Microsoft Certified System Engineer (MCSE), Microsoft Certified System Administrator (MCSA), Microsoft Certified Solution Developer (MCSD), dan Microsoft Certified Database Administrator (MCDBA).
Lotus : Certified Lotus Specialist (CLS), Certified Lotus Professional Application Development (CLPAD), dan Certified Lotus Professional System Administration (CLPSA).
Oracle : Oracle Certified Professional Database Administrator (OCPDBA) dan Oracle Certified Professional Developer (OCPDeveloper).
Dibidang internet, sertifikasi dari CIW (Certified Internet Web Master), seperti Master CIW Administrator, Master CIW Enterprise Developer.
Sertifikasi yang dapat diambil oleh seorang system analyst bisa
seperti MCAD (Microsoft Certification Application Developer), karena ini ditujukan untuk mereka yang lingkup pekerjaannya meliputi pengembangan aplikasi, komponen, atau layanan database dan jaringan berskala kecil sampai menengah pada platform Windows. Dan juga sertifikasi MCSD (Microsoft Certified System Developer). Sertifikat MCSD merupakan salah satu sertifikat TI dengan reputasi yang dikenal baik di kalangan industri. Dengan mengantongi sertifikat MCSD, seseorang dianggap telah mampu mendemonstrasikan kemampuan yang dibutuhkan untuk memimpin sebuah organisasi dalam proses perancangan, implementasi, dan administrasi dari suatu solusi bisnis dengan menggunakan produk Microsoft.
Kelompok:
NIM. 2015110020P
Web Designer
Web designer yaitu orang yang bekerja dengan
unsur-unsur visual pada suatu halaman web.
Web designer adalah orang yang tugasnya membuat
tampilan halaman website sehinga tampak begitu
Biasanya desainer web mengintegrasikan berbagai
komponen seperti file gambar, file video seperti flash, atau
multimedia lain ke dalam sebuah halaman website untuk
menambah pengalaman visual bagi para pengguna, atau
untuk melengkapi hamalan konten website.
Beberapa hal yang harus dikuasai
oleh seorang web designer:
• Client-side scripting: JavaScript
• Server-Side scripting: PHP, ASP, dsb.
• Cascading Style Sheets / CSS
• HTML
• Manipulasi image :
Adobe Photosop, GIMP, Corel Draw, dsb.
• Animasi, biasanya berupa flash.
TUGAS-TUGAS WEB DESIGNER
Merancang Konsep Layout (Wireframing)
Tugas pertama web designer adalah membuat rancangan
layout website
TUGAS-TUGAS WEB DESIGNER
Merancang Layout Secara Visual
Setelah membuat rancangan layout dalam bentuk
wireframe, selanjutnya tentunya membuat bentuk
visualnya, bisa di photoshop, firework atau gimp.
TUGAS-TUGAS WEB DESIGNER
Konversi Layout Visual ke HTML dan CSS
Untuk itu tentunya dibutuhkan proses konversi dari
file Photoshop, Firework atau Gimp kedalam bentuk
HTML dan CSS agar bisa dijalankan dengan baik di
Web Browser. Biasanya dikenal istilah Slicing, karena
sebagain besar desain web dibuat dengan photoshop.
Membuat Susunan Markup (HTML)
Tugas web designer setelah proses slicing tersebut
adalah mengatur tata letak elemen-elemen yang ada
di sebuah website sesuai dengan bentuk visual yang
sudah dibuat sebelumnya
TUGAS-TUGAS WEB DESIGNER
Mempercantik Markup Dengan CSS
TUGAS-TUGAS WEB DESIGNER
Memastikan kode sudah benar (Validation)
Tentunya kualitas kode juga harus diperhatikan,
apakah kode yang dibuat sudah memenuhi standar
atau belum, jadi kode-kode HTML yang sudah
dibuat harus di validasi dengan tools yang ada
seperti W3 Validator (http://validator.w3.org).
Revisi atau Update (Version Control | GIT)
KODE ETIK SEORANG WEB DESAIN
1. Reliability / Reliabilitas
Seorang web designer memiliki kewajiban untuk memastikan bahwa proyeknya bisa selesai dan bisa digunakan oleh kliennya.
2. Confidentiality / Kerahasiaan
Dalam sebuah proyek website, seorang web desainer pasti akan
menggunakan akses code dan username untuk berbagai hal ( CMS, CPanel, Spanel, FTP ) yang bisa didapatkan dari klien ataupun dari perusahaan hosting. Adalah merupakan kewajiban web designer untuk menyimpan baik data
tersebut selama proyek berlangsung dan melakukan serah terima resmi data – data tersebut setelah proyek konstruksi selesai.
KODE ETIK SEORANG WEB DESAIN
3. Usability / Kedaya gunaan
Sebuah website harus dibuat supaya useful / berguna, web
designer WAJIB untuk melatih kliennya untuk menggunakan situs tersebut. Bahkan untuk hal – hal kecil seperti membuat email atau login ke CPanel / SPanel.
4. Longevity / Keabadian
Website harus terus di update dan memiliki peringkat SEO yang baik
SERTIFIKASI
Sertifikasi Nasional :
Standar Kompetensi Kerja Nasional Indonesia (SKKNI) berdasarkan perarturan Menakertrans, untuk sertifikasi bidang
Bidang Desain Grafis masih dalam pembahasan direncanakan rampung 2016. Sertifikasi Internasional :
Sertifikasi ini biasanya dikeluarkan oleh produsen aplikasi yang berkaitan dengan disain grafis, seperti :
Adobe
Adobe Dreamweaver Cs6. Sertifikasi ini bertujuan untuk memvalidasi
pengetahuan peserta mengenai penggunaan Adobe Dreamweaver CS6 ACE. Isi materi test mengenai pengetahuan arsitektur website, desain tata letak, koding halaman website, dan editing website dengan Dreamweaver.
Adobe Flash CS6 ACE. Program ini membahas dan menguji pengetahuan peserta dalam animasi, video,
serta cara deploy aplikasi berbasis flash ke production. Baik dalam platform web, desktop, maupun mobile platform. Dalam sertifikasi ini juga ada ujian mengenai penggunaan dasar dasar ActionScript 3.0 ZEND
Program sertifikasi ini untuk memvalidasi dan menguji kemampuan peserta dalam penggunaan teknologi Zend.
Zend PHP Certification. Sertifikasi di bidang koding dengan bahasa pemrograman PHP. Mulai dari
dasar-dasar koding, penggunaan fungsi, sampai kepada penggunaan dan integrasi database dalam PHP.
Zend Framework 2 Certification. Sertifikasi yang ditujukan untuk kalangan professional dalam
penggunaan Zend Framework 2. Zend Framework merupakan framework enterprise yang populer dan dibuat langsung oleh organisasi pengurus PHP. Uji pengetahuan diantaranya membahas service manager, authentication, sampai kepada web services.
Wordpress
Sertifikasi dan training ini bertujuan memberi pengetahuan dan memvalidasi pengetahuan peserta dalam
scaling Wordpress sampai dapat menghandle jutaan pengguna. Juga para peserta tersertifikasi juga mendapat kesempatan menjadi tim inti dalam pengembangan Wordpress.
Daftar pustaka :
Peraturan Menteri Tenaga Kerja Dan Transmigrasi Republik Indonesia
Nomor: Per. 21/Men/X/2007 KKNI
Kelompok:
NIM. 2016110056P
PENGERTIAN
Pranata Komputer adalah Pegawai Negeri Sipil yang
diberi tugas, wewenang, tanggung jawab, dan hak secara
penuh oleh pejabat yang berwenang untuk melakukan
kegiatan sistem informasi berbasis komputer.
Sistem Informasi berbasis computer adalah kesatuan
yang terdiri dari komp uter, database, sumber daya
manusia, system jaringan dan prosedur yang dioperasikan
secara terpadu untuk menghasilkan informasi.
Tugas pokok Pranata Komputer adalah
merencanakan, menganalisis, merancang,
mengimplementasikan, mengembangkan dan atau
JENJANG JABATAN
PRANATA KOMPUTER
PRANATA KOMPUTER
TERAMPIL
PELAKSANA PEMULA (Gol II.a) PELAKSANA (Gol II.b / II.c / II.d)
PELAKSANA LANJUTAN (Gol III.a & III.b) PELAKSANA PENYELIA (Gol III.c & III.d)
AHLI
PERTAMA (Gol III.a & III.b ) MUDA (Gol III.c & III.d)
MADYA (Gol IV.a / IV.b / IV.c) UTAMA (Gol. IV.d & IV.e)
Kualifikasi dan pengetahuan Teknis
Profesional dan penguasaan ilmu
Unsur dan sub unsur kegiatan :
a. pendidikan, meliputi :
pendidikan sekolah dan memperoleh ijazah/gelar dan pendidikan dan pelatihan fungsional di bidang kepranata komputeran serta memperoleh surat tanda tamat
pendidikan dan pelatihan.
b. operasi teknologi informasi, meliputi :
pengoperasian komputer, perekaman data, pemasangan dan pemeliharaan sistem komputer dan sistem jaringan
komputer.
c. implementasi teknologi informasi, meliputi :
Pemrograman dasar, pemrograman menengah,
pemrograman lanjutan dan penerapan sistem operasi komputer.
Unsur dan sub unsur kegiatan :
d. implementasi sistem informasi, meliputi :
implementasi sistem komputer dan program paket,
implementasi database; dan implementasi sistem jaringan komputer.
e. analisis dan perancangan sistem informasi, meliputi analisis sistim informasi, perancangan sistem informasi,
perancangan sistem komputer, perancangan danpengembangan database, perancangan sistem jaringan komputer.
f. penyusunan kebijaksanaan sistim informasi, meliputi : perencanaan dan pengembangan sistem informasi dan
Unsur dan sub unsur kegiatan :
g. pengembangan profesi, meliputi :
pembuatan karya tulis/karya ilmiah di bidang teknologi informasi; penyusunan petunjuk teknis pelaksanaan ; pengelolaan kegiatan teknologi informasi; dan
penerjemahan/penyaduran buku dan bahan-bahan lain di bidang teknologi informasi;
h. pendukungkegiatan Pranata Komputer, meliputi : pengajar/pelatih di bidang teknologi informasi; peran serta dalam seminar/lokakarya/konferensi; keanggotaan dalam Tim Penilai Angka Kredit Jabatan Fungsional Pranata Komputer; keanggotaan dalam organisasi profesi; perolehan piagam kehormatan; dan perolehan gelar kesarjanaan lainnya.
Standar kompetensi
PRANATA KOMPUTER
1. Pendidikan
Formal
1. SLTA/D1 untuk Tingkat Terampil 2. S1 untuk Tingkat Ahli
Non Formal
1. Diklat Fungsional Penjenjangan Pranata Komputer 2. Diklat Teknis Pranata Komputer
2. Pengetahuan
Memahami Sistem Penilaian dan Administrasi Pranata Komputer; Memahami konsep, teknik dan aplikasi teknologi informasi antara
lain:
Memahami teknologi komputer; sistem operasi komputer; pemanfaatan aplikasi komputer di lingkungan perkantoran; teknik pemrograman; teknologi
penyimpanan dan pengambilan data; Teknologi jaringan komputer; Memahami cara pembuatan dokumentasi program; Memahami etika penggunaan sistem komputer.
Standar kompetensi
PRANATA KOMPUTER
3.
Keterampilan
Mengoperasikan komputer; Melakukan perekaman data.
Memasang dan/atau memelihara sistem komputer;
Memasang dan/atau memelihara sistem jaringan komputer; Melakukan pemrograman dasar.
Melakukan pemrograman menengah; Melakukan pemrograman lanjutan;
Standar kompetensi
PRANATA KOMPUTER
4. Keahlian
Mengimplementasikan sistem komputer dan program paket; Mengimplementasikan database;
Mengimplementasikan sistem jaringan komputer; Merancang dan Menganalisis sistem informasi. Merancang sistem komputer;
Merancang dan mengembangkan database; Merancang sistem jaringan komputer.
Merencanakan sistem informasi; Mengembangkan sistem informasi.
Merumuskan visi dan misi sistem informasi; Merumuskan strategi sistem informasi.
Standar kompetensi
PRANATA KOMPUTER
5.
Sikap Profesional
a. Dapat merencanakan pekerjaan yang akan dilaksanakan;
b. Dapat melaksanakan pekerjaan sesuai dengan rencana yang
disusun dengan penuh tanggung jawab;
c. Dapat menyusun laporan daripekerjaan yang dihasilkan; d. Mampu mengembangkan diri;
e. Disiplin; f. Mandiri.
Sertifikasi Yang Dibutuhkan
Sertifikat merupakan bukti penguasaan ilmu khusus dalam
bidang IT
Di Jabatan Pranata Komputer tidak mensyaratkan
Sertifikat tertentu, tetapi sertifikat dibutuhkan dalam
unsur penambah dalam penetapan Angka Kredit Pranata
Komputer.
Sertifikat menjadi salah satu pertimbangan dalam
pengangkatan Pranata Komputer Tingkat Ahli
Sertifikat juga berfungsi untuk penempatan dan penugasan
Share Pengalaman
Tes CPNS & Pranata Komputer
Tes CPNS
Tes Kompetensi Dasar (TKD) 1. Tes Kewarganegaraan
2. Tes Intelejensi Umum 3. Tes Karakteristik Pribadi
Tes Keahlian (Pranata Komputer)
Tes Kompetensi Bidang (TKB) /Bidang IT Algoritma dan Pemrograman
Jaringan
Trik & Tip Tes CPNS
Manajemen Waktu
Belajar mengerjakan soal sesuai waktu yang ditentukan
Mengerjakan Soal
Soal di buat untuk di jawab, bukan di pikirkan
Mencari jawaban
Jika tidak tau jawaban yang benar, cari jawaban yang salah
Analisasi
Temukan rumus yang di buat sendiri, bukan menghafal rumus Lihat jawaban kemudian baca pertanyaan
Trik & Tip Dalam Bekerja di Bidang IT
Kuasai Microsof Office
Word Excel
Power Point
Penanganan Virus
Instal & Uninstal Anti-Virus
Pengamanan Komputer dari Virus
Instal & Uninstal Program
Memahami instalasi perangkat lunak/ aplikasi
(Setinggi apapun ilmu kita di bidang IT, kita akan MALU jika keahlian dasar diatas tidak kita kuasai)
TERIMA KASIH
Sumber Data
KEPUTUSAN MENPAN NOMOR 66/KEP/M.PAN/7/2003 (Tentang
Jabatan Fungsional Pranata Komputer)
KEPUTUSAN BERSAMA BPS dan BKN
NOMOR : 002/BPS-SKB/II/2004
(Tentang Petunjuk Pelasanaan Jabatan Fungsional Pranata Komputer dan Angka Kreditnya)
KEPUTUSAN BPS Nomor 290 Tahun 2004
(Tentang Standar Kompetensi Jabatan Fungsional Pranata Komputer)
Kelompok:
NIM. 2013.11.0047, 2013.11.0077
Deskripsi Pekerjaan Software Engineer
Software Engineer merupakan salah satu profesi IT yang
paling populer. Software Engineer meneliti, merancang, dan
mendevelop sistem software untuk memenuhi keperluan client. Setelah sistem sudah secara perlu dirancang software engineer lalu diuji, debug, dan memelihara sistem.
Para pekerja Software Engineer harus memiliki pengetahuan berbagai bahasa pemrograman komputer dan aplikasi, ini karena luasnya bidang kerja yang dapat terlibat didalamnya.
Aktivatas yang dilakukan oleh software Engineer
meliputi :
•
Research, perancangan, dan pembuatan software baru
•
Menguji program baru dan mencari kesalahan
•
Mendevelop program yang sudah ada
•
Memasang produk software yang sudah ada dan
mengambil incompatible platform untuk berkerja
bersama
•
Memeriksa teknologi baru
•
Membuat spesifikasi teknis dan perencanaan pengujian
•
Bekerja dengan bahasa coding komputer
•
Membuat dekomentasi operasional dengan technical
author
•
Memelihara sistem dan memonitoring dan
memperbaiki kerusakan software
•
Berkonsultasi dengan client berkaitan dngan
pemeliaharan dan performance dari sistem software
•
Secara konstan meng_update pengetahuan teknis,
membaca manual dan mengakses aplikasi baru
Orang-orang yang ingin berprofesi dibidang ini garus
memiliki keahlian sebagai berikut:
•
Pengetahuan tentang berbagai macam aplikasi
•
Antusiasme dan pengetahuan dari project lifecycle
•
Kemampuan analytical dan problem solving
•
Memperhatingkan detail
•
Pikiran yang logis
• Numeracy (pemahaman tentang sains dan matematik)
• Pengetahuan tentang sektor yang akan anda kerjakan
• Kemampuan interpersonal dan komunikasi yang baik
• Kemampuan berkomunikasi secara efektip dengan client, kolega,
dan manajemen senior
• Kemampuan untuk belajar skill dan teknologi terbaru dengan
cepat
• Awareness pada isu terkini yang mempengaruhi industri dan
teknologi yang dimiliki
Sertifikasi
Alasan pentingnya sertifikasi profesionalisme dibidang
IT :
•
Bahwa untuk menuju pada level yang diharapkan,
pekerjaan IT membutuhkan expertise
•
Bahwa profesi dibidang IT, dapat dikatakan
merupakan profesi menjual jasa dan bisnis jasa
bersifat kepercayaan
Manfaat adanya sertifikasi profesionalisme :
• Ikut berperan dalam menciptakan lingkungan kerja yang lebih
profesional
• Pengakuan resmi pemerintah tentang tingkat keahlian individu
terhadap sebuah profesi
• Pengakuan dari sebuah organisasi profesi sejenis, baik tingkat regional maupun tingkat internasional
• Membuka akses lapangan pekerjaan secaranasional, regional
maupun tingkat internasional
• Memperoleh peningkatan karier dan pendapatan sesuai
perimbangan dengan pedoman skala yang diberlakukan
Sertifikasi
Sertifikasi software engineer
Sertifikasi yang harus dimiliki seseorang yang berprofesi dibidang ini sebagai berikut:
1. Institute for Certification of Computing Profesionals (ICCP)
Merupakan badan sertifikasi profesi teknologi informasi di Amerika. ICCP melakukan pengujian terhadap 19 bidang minat, diantaranya adalah bussiness informationsystem, office information system, internet, system development, dan software engineer.