Pengertian Programmer Komputer
Programmer Komputer adalah profesi yang bertugas untuk membuat sebuah program melalui bantuan bahasa pemrograman yang dapat digunakan untuk menyelesaikan permasalahan melalui otomasi dengan bantuan perangkat lunak atau software. Tugas inti dari seorang programmer sama seperti tugas sebuah program itu sendiri. Sebuah program itu didesain dan dikembangkan agar mampu membatu manusia sebagi pengguna (user) dalam mengatasi kegiatan kesehariannya. Jadi, tugas seorang programmer komputer adalah menolong manusia menyelesaikan kegiatan sehari-harinya dengan bantuan komputer. Dari hal tersebut, terlihat jelas bahwa seorang programmer komputer merupakan orang yang sangat berjasa kepada masyarakat, seperti halnya dokter, perawat, akuntan dan lainnya.
Perkembangan Dunia Programmer
Seorang programer tentu lebih mengutamakan dari sisi programingnya. Bagaimana kecepatan prosesnya, bagaimana keamanan scriptnya, bagaimana dapat berjalan dengan baik di berbagai platform, bagaimana mempermudah untuk mengembangkan script tersebut nantinya, bagaimana agar mudah untuk dibuatkan design (template) nya. Hal-hal tersebut akan menjadi pertimbangan-pertimbangan seorang programer dalam bekerja.
Programer akan benar-benar diperlukan jika program yang dibuat bersifat uniq dan tidak ada atau belum ada opensourcenya. Atau jika sudah ada opensourcenya perlu meng-customize software tsb untuk disesuaikan dengan kebutuhan.
Kode Etik Programmer
Pemrograman komputer membutuhkan sebuah kode etik, dan kebanyakan dari kode-kode etik ini disadur berdasarkan kode etik yang kini digunakan oleh perkumpulan programmer internasional.
Kode etik seorang programmer adalah sebagai berikut :
- Seorang programmer tidak boleh membuat atau mendistribusikan Malware.
- Seorang programmer tidak boleh menulis kode yang sulit diikuti dengan sengaja.
- Seorang programmer tidak boleh menulis dokumentasi yang dengan sengaja untuk membingungkan atau tidak akurat.
- Seorang programmer tidak boleh menggunakan ulang kode dengan hak cipta kecuali telah membeli atau telah meminta izin.
- Tidak boleh mencari keuntungan tambahan dari proyek yang didanai oleh pihak kedua tanpa izin.
- Tidak boleh mencuri software khususnya development tools.
- Tidak boleh menerima dana tambahan dari berbagai pihak eksternal dalam suatu proyek secara bersamaan kecuali mendapatkan izin.
- Tidak boleh menulis kode yang dengan sengaja menjatuhkan kode programmer lain 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.
- Tidak pernah mengambil keuntungan dari pekerjaan orang lain.
- Tidak boleh mempermalukan profesinya.
- Tidak boleh secara asal-asalan menyangkal adanya bug dalam aplikasi.
- Tidak boleh mengenalkan bug yang ada di dalam software yang nantinya programmer akan mendapatkan keuntungan dalam membetulkan bug.
- Terus mengikuti pada perkembangan ilmu komputer.
Pada umumnya, programmer harus mematuhi “Golden Rule”: Memperlakukan orang lain sebagaimana kamu ingin diperlakukan. Jika semua programmer mematuhi peraturan ini, maka tidak akan ada masalah dalam komunitas.
6 Pekerjaan Seorang Programmer
Hi assalamualaikum pagii tman" hehe
Ohayou Gozaimasu - Goten Morgen- Good Morning :D
hari ini wiwa akan memposting sebuah pekerjaan untuk seorang lulusan IT atau pun lulusan pendidikan SMA atau SMK atau TKA juga gak apa" lah hehe asalkan pinter :D tp jgn salahh lohh dalam pemograman biasanya org yg lulusan tidak berasal dari pendidikan jga bsa mahir dlam pemograman dengan cara OTODIDAK :D
okok silahkan ke TKP untuk melihat apa saja yg harus di butuhkan untuk menjadi seorang programer yg hebatt dan mungkin kita bsa berlatih untuk bsa menjadi seorang programerr yang smart yg d butuhkan d dunia kerja saat iniii :P
1. Senior Web Programmer
Pengalaman Kerja min 2thun, S1 TI knowledge & Experienve MVC pattern + PHP + JQuery + Ajax
2. IT Manager (IM)
Memahami masalah jaringan server dan trouble shooting, mengerti bahasa program Visual Basic, Microsoft ESQL, Linux, Windows Server, mampu mengelola program, merawat jaringan, dan komputer yang ada, menguasai komputer(Power Point, Ms.excel, Word)
3. Staff IT
minimal IPK 3.0, menguasai data warehousing & keamanan jaringan, SQL server, mengenal Database, Visual Basic, Mengerti finger point, bisa membuat program(Programmer).
4. IT Support(ITS)
mengerti networking, Hardware & Softwaretrouble shooting, PHP /Joomla Programmer.
5.IT Consultant
Memilikidasar programming (VB/ DELPHI/ PHP), memiliki dasar database (SQL).
6. IT Programmer
Mengerti jaringan (Network) dan Troubleshoot Jaringan mengerti system operasi Windows Server, Windows 2000, dan Win XP, Mengerti SQL Server dan Programming
Mungkin masih banyak lagi yg perlu di tambahkan hehe soal nya perkembangan di dunia IT masih banyak alias selalu berkembang biak hihihi yang jelas kebanyakan jika kalian lihat di setiap perusahaan mulai dari software house, atau perusahaan pemograman lain nya pasti kalian di anjurkan untuk bisa pemograman mulai dari JAVA, C++, PHP, AJAX, VB, Jbuilder, dan masih bnyak lagii macam nya tergantung perusahaan apa yg harus kita bsa dalam memahami program di dunia kerja.. dalam arti disini dalam dunia pemograman yg kita kerjakan :)
5 hal menyenangkan menjadi programmer
- 1. Lebih Bebas
Menjadi Programer tidak mengharuskan anda bekerja pada suatu perusahaan. Dengan bekal kemampuan yang ada, anda bisa menjadi programer lepas. Hal itu saya alami sendiri, sebagai programer web masih banyak perusahaan kecil yang belum sanggup menggaji seorang IT. Maka disinilah kita bisa mendapat peluang pemasukan tanpa harus terikat dengan perusahaan. Freedom!!!
- 2. Merasa puas jika proyek terselesaikan
Sungguh menyenangkan sekali apabila sebuah website sudah kita selesaikan dengan baik. Hal itu bisa meningkatkan rasa kepercayaan diri kita. Anda akan mempunyai pola pikir bahwa semua bisa diselesaikan dengan baik jika kita bersungguh-sungguh. Dengan begitu akan berkembang pula kepribadian anda dalam memandang hidup
- 3. Hidup terasa lebih ringan
Mengetahui website yang telah saya buat mendapat apresiasi dari klien membuat saya lebih bersemangat untuk membuat proyek selanjutnya. Tentu ini menambah motivasi anda untuk berkembang menjadi programer yang lebih baik. Itulah salah satu bagian menyenangkan menjadi seorang Programer. Selalu ingin berkembang dari segi kualitas diri dan wawasan
- 4. Lebih Gampang Populer
Saya seorang mahasiswa dan mengalami sendiri fenomena ini. Pelajaran programing merupakan pelajaran yang sangat sukar dipahami. Menurut saya itu karena dosen menyampaikan materi kurang kreatif. Begitu rekan-rekan mahasiswa tahu bahwa saya mempunyai kelebihandi bidang ini, mereka berbondong-bondong ingin berkonsultasi. Apalagi dikelilingi seorang wanita, ha-ha,,,,Oke, lupakan hal itu tadi yah ^_^. Kesimpulannya dengan populer anda jadi lebih gampang membuka pergaulan baru. Manis kan jadi programer
- 5. Anti nganggur karena selalu saja ada ide kreatif untuk dikembangkan
Banyak orang berpikir programer adalah profesi eksklusif yang hanya bisa dikerjakan oleh orang tertentu saja. Sehingga sulit jika ingin dikembangkan menjadi sebuah bisnis.Kadang setelah selesai membuat website klien. Saya sering meninjau ulang hasil karya sendiri. Dan terkadang suka mendapat inspirasi untuk menambah fitur dalam website tersebut. Akhirnya saya merancang aplikasi tambahan untuk website tersebut, dan menariknya saya bisa menawarkan harga tambahan jika klien mau menambahkan fitur tambahan tersebut ke website mereka. Bertambah pula kesenangan dan penghasilan kita. So, Kreatif bukan secara tidak langsung anda juga belajar marketing.
Referensi :