Potensi diri merupakan anugerah yang diberikan oleh Allah SWT kepada setiap individu, dan potensi diri tersebut haruslah dikembangkan oleh masing-masing individu. Seorang pemrogram, komputer programmer atau programmer adalah seseorang yang menulis perangkat lunak komputer . Programmer istilah komputer dapat merujuk ke spesialis dalam satu bidang pemrograman komputer atau ke generalis yang menulis kode untuk berbagai jenis perangkat lunak. Orang yang mengaku praktek atau pendekatan formal untuk pemrograman mungkin juga dikenal sebagai analis programmer. Sebuah komputer utama programmer bahasa ( C, C++, Java, Lisp, Python dll) sering diawali dengan judul di atas, dan mereka yang bekerja di lingkungan web sering awalan judul mereka dengan web.
Cita-cita saya ingin menjadi seorang progammer yang handal. Namun untuk mencapainya saya membutuhkan sebuah kerja keras. Salah satu caranya yaitu saya berkuliah di Universitas Gunadarma dan memilih juruan Tekhnik Informatika, selain sejalan dengan cita-cita saya juga prospek kedepan juga sangat bagus.
Untuk menjadi seorang progammer haruslah memiliki logika yang berjalan dengan baik, untuk membuat flow chart kerangka pemikiran suatu proses agar input bisa menjadi output yang diharapkan. karena akan sangat sulit jika seseorang yang ingin menjadi seorang progammer namun logikanya kurang atau tidak berjalan dengan baik.
Progamer juga memiliki beberapa tugas, diantaranya yaitu :
- Membangun software atau aplikasi, baik itu di internal organisasi atau outsource.
- Tanggungjawab pemrogram terbatas pada pembuatan program komputer.
- Pengetahuan programer cukup terbatas pada teknologi komputer, system komputer, utilitas dan bahasa-bahasa program yang diperlukan.
- Pekerjaan programer sifatnya teknis dan harus tepat dalam pembuatan
instruksi-instruksi program.
- Pekerjaan programer tidak menyangkut hubungan dengan banyak orang,terbatas pada sesama pemrogram dan analis sistem yang mempersiapkan rancang bangun (spesifikasi) program.
- Membuat halaman web dengan multimedia
- CGI programming
- Tanggungjawab pemrogram terbatas pada pembuatan program komputer.
- Pengetahuan programer cukup terbatas pada teknologi komputer, system komputer, utilitas dan bahasa-bahasa program yang diperlukan.
- Pekerjaan programer sifatnya teknis dan harus tepat dalam pembuatan
instruksi-instruksi program.
- Pekerjaan programer tidak menyangkut hubungan dengan banyak orang,terbatas pada sesama pemrogram dan analis sistem yang mempersiapkan rancang bangun (spesifikasi) program.
- Membuat halaman web dengan multimedia
- CGI programming
Dalam upaya saya untuk menhadi seorang programmer, saya mendapat beberapa kendala yang harus saya lewati. Salah satunya yaitu saya harus menguasai bahasa pemrograman, karena bahasa yang dimengerti oleh komputer yaitu bahasa pemrograman. Menguasai bahasa pemrograman bukanlah hal yang mudah, karena kita harus mengetahui dasar-dasarnya terlebih dahulu, dan kemungkinan akan membutuhkan waktu. Tetapi untuk menguasai bahasa pemrograman setiap individu berbeda-beda, ada yang membutuhkan waktu sedikit dan ada pula yang membutuhkan waktu yang lama.
Beberapa tips untuk belajar menjadi programmer yaitu :
1. Belajar mengenai Logika, Matimatika Diskrit dll.
2. Setidaknya menguasai satu subjek. Misalnya, kalkulus. Meskipun kalkulus tidak langsung diperlukan untuk belajar pemrograman tetapi banyak paradigma pemrograman membutuhkan kemampuan matematik.
3. Setidaknya pelajari teknik konsepsi program. Ini akan berguna jika kamu sdh maju dalam memprogram. Yaitu:
1. Belajar mengenai Logika, Matimatika Diskrit dll.
2. Setidaknya menguasai satu subjek. Misalnya, kalkulus. Meskipun kalkulus tidak langsung diperlukan untuk belajar pemrograman tetapi banyak paradigma pemrograman membutuhkan kemampuan matematik.
3. Setidaknya pelajari teknik konsepsi program. Ini akan berguna jika kamu sdh maju dalam memprogram. Yaitu:
* Flow Charting
* Pseudo-Code
* Unified Modeling Language
* Object Relational Mapping
* Pseudo-Code
* Unified Modeling Language
* Object Relational Mapping
4. Mempelajari konsep database.
5. Pelajari paradigma pemrograman. Seperti, prosedural, object oriented, fungsional, logika dan deklaratif pemrograman.
5. Pelajari paradigma pemrograman. Seperti, prosedural, object oriented, fungsional, logika dan deklaratif pemrograman.
Sumber : * http://en.wikipedia.org/wiki/Programmer
Nama : Ivan Muhammad Rifai
NPM : 53411756
Kelas : 1IA12