RPL (Rekayasa Perangkat Lunak) adalah PROGAM
KEAHLIAN REKAYASA PERANGKAT LUNAK yang mempelajari bagaimana cara-cara
pengembangan perangkat lunak . Setelah Anda memilih jurusan ini untuk jenjang
pendidikan selanjutnya , tentu Anda akan berfikir akan kemana jalan hidup
selanjutnya setelah SMK . Apakah mau kuliah ? atau mau kerja ? , Kalau kuliah
jurusan apa yang tepat sedangkan kalau mau bekerja langsung , kerja apa ?
Allhamdulillah kali ini , atas ijin Allah Swt saya kembali menuliskan artikel yang pernah saya tulis sebelumnya dengan judul “PROGAM KEAHLIAN REKAYASA PERANGKAT LUNAK , Nanti kerja apa Anda ? ” , penasaran apa pekerjaan untuk PROGAM KEAHLIAN REKAYASA PERANGKAT LUNAK ? simak ulasannya dibawah ini ,
Seperti yang saya baca dari beberapa buku , media internet atau dari kehidupan nyatanya, berikut pekerjaan yang dapat ditekuni oleh Anda PROGAM KEAHLIAN REKAYASA PERANGKAT LUNAK :
Allhamdulillah kali ini , atas ijin Allah Swt saya kembali menuliskan artikel yang pernah saya tulis sebelumnya dengan judul “PROGAM KEAHLIAN REKAYASA PERANGKAT LUNAK , Nanti kerja apa Anda ? ” , penasaran apa pekerjaan untuk PROGAM KEAHLIAN REKAYASA PERANGKAT LUNAK ? simak ulasannya dibawah ini ,
Seperti yang saya baca dari beberapa buku , media internet atau dari kehidupan nyatanya, berikut pekerjaan yang dapat ditekuni oleh Anda PROGAM KEAHLIAN REKAYASA PERANGKAT LUNAK :
Programmer
PROGAM KEAHLIAN REKAYASA PERANGKAT LUNAK , nanti kerja apa Anda?
Yang ini pasti, karena PROGAM KEAHLIAN REKAYASA PERANGKAT LUNAK adalah jurusan ngoding program . Lalu bagaimana tugas seorang programmer ? Oh iya , sebelum menjadi programmer ada baiknya Anda membaca artikel “5 Kriteria perangkat lunak dapat menghasilkan software istimewa !” agar Anda mengetahui kriteria perangkat lunak istimewa itu seperti apa aja . Dengan begitu Anda akan menjadi programmer yang istimewa juga .
Yang ini pasti, karena PROGAM KEAHLIAN REKAYASA PERANGKAT LUNAK adalah jurusan ngoding program . Lalu bagaimana tugas seorang programmer ? Oh iya , sebelum menjadi programmer ada baiknya Anda membaca artikel “5 Kriteria perangkat lunak dapat menghasilkan software istimewa !” agar Anda mengetahui kriteria perangkat lunak istimewa itu seperti apa aja . Dengan begitu Anda akan menjadi programmer yang istimewa juga .
Tugas Programmer :
Merancang dan membuat software (lebih pada tahap construction) dengan menulis
coding menggunakan bahasa pemrograman tertentu .
Mengimplementasikan algoritmanya pada komputer
Melakukan testing terhadap software yang telah diciptakan sebelummnya .
Mengimplementasikan algoritmanya pada komputer
Melakukan testing terhadap software yang telah diciptakan sebelummnya .
Kiat-kiat menjadi programmer :
Siapin aja mental yang kuat serta pantang menyerah karena itulah sifat mutlak
dari programmer . Bagaimana mau jadi programmer kalau gagal sekali sudah
menyerah . Karenanya bagi Anda ingin yang bercita-cita menjadi programmer
jangan mudah putus asa . Indonesia membutuhkan lebih banyak programmer lagi
untuk dapat bersaing dalam dunia ilmu teknologi .
Menguasai algoritma , Anda akan mengetahui pentingnya algoritma ketika beneran menjadi programmer
Menguasi bahasa pemrograman . Disarankan menguasai beberapa bahasa pemrograman misalnya menguasai VB , Java , C++ , dll .
Allahamdulillah bila Anda bisa bahasa inggris karena dalam sintak/script pada editor tidak menggunakan bahasa indonesia .
Coba, coba dan coba lagi, bila program masih gagal atau error cari solusi jangan menyerah.
Ketika Anda merasa sudah menjadi programmer yang memadai , memulailah menjadi software enginner . Iya, profesi selanjutnya untuk lulusan RPL adalah Software Enginner
Menguasai algoritma , Anda akan mengetahui pentingnya algoritma ketika beneran menjadi programmer
Menguasi bahasa pemrograman . Disarankan menguasai beberapa bahasa pemrograman misalnya menguasai VB , Java , C++ , dll .
Allahamdulillah bila Anda bisa bahasa inggris karena dalam sintak/script pada editor tidak menggunakan bahasa indonesia .
Coba, coba dan coba lagi, bila program masih gagal atau error cari solusi jangan menyerah.
Ketika Anda merasa sudah menjadi programmer yang memadai , memulailah menjadi software enginner . Iya, profesi selanjutnya untuk lulusan RPL adalah Software Enginner
Software Engineer
PROGAM KEAHLIAN REKAYASA PERANGKAT LUNAK, nanti kerja apa Anda ?
Bukannya software enginner dan programmer sama ? Software enginner dan programmer menurut orang kebanyakan adalah profesi yang sama karena sama-sama merancang dan membuat software/program . Lalu kenapa saya tulis kalau sama ? Ya tentu kalau saya tulis berarti ada perbedaan . Perbedaan programmer dan software enginner terletak pada kreativitasnya. Ilustrasinya programmer dan software enginner sama-sama mendapatkan sebuah project . Programmer akan mengejarkan project itu sesuai permintaan kliennya , sedangkan software enginner akan mengejarkan project itu melebihi permintaannya , software enginner mampu merekayasa perangkat lunak menjadi lebih istimewa daripada programmer. lebih jelasnya, apa yang dilakukan software enginner ?
Bukannya software enginner dan programmer sama ? Software enginner dan programmer menurut orang kebanyakan adalah profesi yang sama karena sama-sama merancang dan membuat software/program . Lalu kenapa saya tulis kalau sama ? Ya tentu kalau saya tulis berarti ada perbedaan . Perbedaan programmer dan software enginner terletak pada kreativitasnya. Ilustrasinya programmer dan software enginner sama-sama mendapatkan sebuah project . Programmer akan mengejarkan project itu sesuai permintaan kliennya , sedangkan software enginner akan mengejarkan project itu melebihi permintaannya , software enginner mampu merekayasa perangkat lunak menjadi lebih istimewa daripada programmer. lebih jelasnya, apa yang dilakukan software enginner ?
Tugas Software Enginner
Melakukan semua tugas yang dilakukan programmer
Merekomendasikan dan menerapkan metedologi terbaik dalam sebuah project pembuatan software
Kiat-kiat menjadi Software Enginner
Lebih gigih dan pantang menyerah karena level lebih tinggi daripada programmer
Memahami SDLC berdasarkan SWEBOK (requirement, design, implementation / constructuion , testing, dan maintenance)
Memahami metodologi software development seperti RUP , Agile , XP , Scrum , dll
Lebih kreatif
Belajar dari karya(software) orang lain yang menurut Anda istimewa .
Merekomendasikan dan menerapkan metedologi terbaik dalam sebuah project pembuatan software
Kiat-kiat menjadi Software Enginner
Lebih gigih dan pantang menyerah karena level lebih tinggi daripada programmer
Memahami SDLC berdasarkan SWEBOK (requirement, design, implementation / constructuion , testing, dan maintenance)
Memahami metodologi software development seperti RUP , Agile , XP , Scrum , dll
Lebih kreatif
Belajar dari karya(software) orang lain yang menurut Anda istimewa .
Database Engineer / Database Administrator
Bagi perusahan kecil mungkin Database Engineer tidak terlalu dibutuhkan atau
digabung dengan profesi programmer . Lain halnya dengan perusahaan yang
memerlukan database yang besar misalnya shop online . Keberadaan Database
engineer sangat diperlukan sebagai pengelola database . ingin tahu tugas
database engineer ?
Tugas database engineer :
Merencanakan , mengembangkan , dan memelihara database
Desain database
Analisis data
Data modeling dan optimasi
Desain database
Analisis data
Data modeling dan optimasi
Kiat-kiat menjadi Database Engineer :
Menguasai beberapa software yang menggunakan DBMS (Oracle , Sql Server , Acces
, dll)
Web Engineer/Web Administrator
PROGAM KEAHLIAN REKAYASA PERANGKAT LUNAK, nanti kerja apa Anda ?
Mungkin inilah profesi yang akhir-akhir ini booming dan banyak orang belajar menjadi Web Engineer atau lebih akrabnya dengan Web Desaigner . Apakah ngeblog juga termasuk Web Engineer ? jawabannya adalah tidak , karena kebanyakan blog sekarang tidak merancang template sendiri melainkan hanya memakai template yang sudah jadi . Ketemu script hanya ketika ingin mengganti tulisan buka stylenya . Kalau bukan ngeblog , terus apa tugas Web Engineer ?
Mungkin inilah profesi yang akhir-akhir ini booming dan banyak orang belajar menjadi Web Engineer atau lebih akrabnya dengan Web Desaigner . Apakah ngeblog juga termasuk Web Engineer ? jawabannya adalah tidak , karena kebanyakan blog sekarang tidak merancang template sendiri melainkan hanya memakai template yang sudah jadi . Ketemu script hanya ketika ingin mengganti tulisan buka stylenya . Kalau bukan ngeblog , terus apa tugas Web Engineer ?
Tugas Web Engineer :
Merancang konsep layout (Wireframing)
Merancang konsep secara visual
Menulis srcipt HTML , CSS , Javascript pada editor sesuai konsep visual
Membuat susuna markup
Merancang konsep secara visual
Menulis srcipt HTML , CSS , Javascript pada editor sesuai konsep visual
Membuat susuna markup
Kiat-kiat menjadi Web Engineer :
Menguasai HTML , CSS , Javascript , dan bahasa pemrograman lain yang
digunakan dalam membuat website
Belajar Desain / Edit foto (Photoshop / Corel Draw)
Menggunakan tools-tools untuk memperefektif waktu
Belajar Desain / Edit foto (Photoshop / Corel Draw)
Menggunakan tools-tools untuk memperefektif waktu
Software Tester
PROGAM KEAHLIAN REKAYASA PERANGKAT LUNAK , nanti kerja apa Anda ?
Tugas utama software tester adalah melakukan pengecekan atau testing terdapa bug atau kesalahan di dalam sebuah program atau software . Menurut Anda mudah apa tidak menjadi software tester ? mudah kan ? kalau Anda mengira software tester pekerjaannya sangat mudah , Anda salah besar , justru software tester memiliki andil yang besar terhadap suksesnya sebuah software . Pada artikel selanjutnya saya akan coba mengulas bagaimana sulitnya menjadi software tester .
Tugas utama software tester adalah melakukan pengecekan atau testing terdapa bug atau kesalahan di dalam sebuah program atau software . Menurut Anda mudah apa tidak menjadi software tester ? mudah kan ? kalau Anda mengira software tester pekerjaannya sangat mudah , Anda salah besar , justru software tester memiliki andil yang besar terhadap suksesnya sebuah software . Pada artikel selanjutnya saya akan coba mengulas bagaimana sulitnya menjadi software tester .
Software Development
Software Development mungkin agak berbeda dengan berbeda dengan programmer
maupun software enginner . Perbedaan terletak bila programmer hanya membuat
software , software development lebih pada bisnisnya . Bagaimana
mengkomersilkan software . Software Development adalah penyempurna dari seorang
programmer karena bagaimana cara software yang telah dirancang secara susah
payah dapat dijual dan dijadikan uang .
Tugas Software Development :
Memasarkan software
Kiat-kiat menjadi software development
Belajar ilmu manajemen karena ini penting
Membuat software apa yang diperlukan dalam kehidupan
Memperbanyak komunikasi dan relasi
Marketting harus handal
Membuat software apa yang diperlukan dalam kehidupan
Memperbanyak komunikasi dan relasi
Marketting harus handal
Web Development
Setelah ada diatas saya tulis Web Engineer , selanjutnya ada Web Development .
Tugas Web Development pun sama dengan software development . Bagaimana cara
perangkat lunak yang dibuat dapat dijadikan menjadi uang . Kiat-kiatnya pun
sama dengan software development .
Game Developer
Bagi Anda pecinta game , sampai kapan main game terus ? belajarlah menjadi game
developer , Anda tidak akan merasakan bagaimana sensasi memainkan game buatan
sendiri bila tidak mencoba membuatnya . Hilangkan perasaan takut gamenya jelek
, gagal , toh yang namanya belajar pasti pernah mengalami fase kegagalan .
Untuk belajar membuat game saya saran kan menggunakan software Construct 2
karena mudah tanpa coding dan hasilnya dapat langsung Anda export ke berbagai
platform . Anda dapat menghubungi saya bila ingin bertanya dan diskusi mengenai
Construct 2 . Inyaallah akan saya berikan solusinya .
Kiat-kiat menjadi game developer :
Pantang menyerah
Membuat konsep sebelum memulai membuat game
Buatlah game yang menunukkan identas negara Anda , yakni Indonesia tercinta .
Kiat-kiat menjadi game developer :
Pantang menyerah
Membuat konsep sebelum memulai membuat game
Buatlah game yang menunukkan identas negara Anda , yakni Indonesia tercinta .
System Analysist
PROGAM KEAHLIAN REKAYASA PERANGKAT LUNAK , nanti kerja apa Anda ?
System Analsysist adalah kunci dalam pengembangan sistem . Sistem analisys bekerja sama dengan programmer dan software tester . Lalu apakah tugas system anaiysist ?
System Analsysist adalah kunci dalam pengembangan sistem . Sistem analisys bekerja sama dengan programmer dan software tester . Lalu apakah tugas system anaiysist ?
Tugas system analysist :
Menganalisis data-data yang diperoleh dari programmer maupun software tester
Memeberikan saran terbaik kepada programmer agar software menjadi lebih baik
lagi .
Kiat-kiat menjadi system analysist :
Biasakan bekerja dengan team
Tanggung jawab adalah keberkahan
Tulis semua data yang diperoleh dari programmer
Tanggung jawab adalah keberkahan
Tulis semua data yang diperoleh dari programmer
Konsultan IT
PROGAM KEAHLIAN REKAYASA PERANGKAT LUNAK , nanti kerja apa Anda ?
Tugas konsultant IT adalah menyelesaikan masalah client , maupun memenuhi keingingan klient . Misalnya saja suatu perusahan ingin membuat website company profile , dan Anda dapat menawarkan diri Anda sebagai Konsultan IT untuk membuat website company profile dengan harga sesuai kesepakan .
Tugas konsultant IT adalah menyelesaikan masalah client , maupun memenuhi keingingan klient . Misalnya saja suatu perusahan ingin membuat website company profile , dan Anda dapat menawarkan diri Anda sebagai Konsultan IT untuk membuat website company profile dengan harga sesuai kesepakan .
Kiat-kiat menjadi konsultan IT :
Dengarkan permintaan klien dengan seksama
Jangan kecewakan client hanya dengan tidak tepat waktu
Bila terdapat error pada project , katakan kalau Anda mampu memperbaikinya , hanya saja masih perlu waktu untuk mencari permasalah dan solusinya .
Jangan kecewakan client hanya dengan tidak tepat waktu
Bila terdapat error pada project , katakan kalau Anda mampu memperbaikinya , hanya saja masih perlu waktu untuk mencari permasalah dan solusinya .
Tidak ada komentar:
Posting Komentar