Menjadi Seorang Programmer Di masa Depan
Programmer adalah seseorang yang pekerjaannya membuat program atau aplikasi untuk digunakan sebagai alat bantu manusia dalam mengerjakan rutinitas yang bersifat monoton atau berulang-ulang dengan menggunakan bahasa pemrograman tertentu. Programmer pun manusia biasa yang membutuhkan sosialisai dengan manusia lain tanpa terlepas dari sifat-sifat yang dimiliki manusia pada umumnya. Namun, seorang programmer memiliki kemampuan lebih untuk bisa membuat program atau aplikasi yang bisa diterjemahkan oleh mesin (komputer). Program atau aplikasi biasa digunakan untuk membantu mempercepat rutinitas pekerjaan manusia.
Bagaimana seharusnya/syarat menjadi seorang programmer itu? umumnya syarat menjadi seorang programmer yaitu mempunyai kemampuan tinggi untuk belajar dan tekun dalam belajar pemrograman, menguasai salah satu/semua bahasa mesin dan mempunyai kreativitas tinggi untuk membuat sebuah program/software bisa berupa game atau aplikasi, paling tidak program/software yg dibuat lebih simple dan cepat atau bahkan lebih kompleks dari software biasanya.
Untuk menjadi seorang programmer, kamu tidak harus merupakan seseorang yang murni memiliki tingkat kecerdasan sangat tinggi. Namun, programmer dituntut agar bisa menghadapi tantangan yang kadang di luar pemikiran orang awam pada umumnya. Jadi, seorang programmer harus sering latihan atau malah harus sering mengerjakan pembuatan aplikasi, baik yang bersifat bisnis maupun bersifat latihan dan koleksi semata. Mempelajari pemrograman komputer sebaiknya dimulai dari mempelajari bahasa pemrograman yang relatif sederhana terlebih dahulu. Bahasa Pascal/Turbo Pascal maupun C/C++ merupakan alternatif yang baik untuk memulai.
Beberapa hal yang harus di pertajam dalam mempelajari pemrograman, yakni Konsep, Logika, dan Algoritma. Konsep, kemampuan mengkonsep program akan mempermudah kita menyelesaikan masalah. Logika, kemampuan untuk berpikir logis untuk mengambil keputusan dengan cermat. Algoritma, kemampuan untuk mengembangkan nalar untuk menghasilkan langkah tersingkat dalam penyelesaian masalah. Bila kita telah menguasai tiga hal tersebut, maka kita akan lebih mudah untuk mempelajari bahasa pemrograman apapun.
Kriteria yang harus dimiliki oleh seorang programmer
1. Punya kemampuan logika yang tinggi, Karena salah satu fungsi logika adalah menghubungkan / memformulasikan satu data base dengan data base lainnya, dan bagaimana memprosesnya dengan tepat hingga menghasilkan sesuatu dengan baik dan tepat seperti yg kita inginkan.Dan mampu berpikir secara cepat dan luas. Contohnya : kalau mengerjakan soal matematika atau fisika, dia pasti akan menemukan beberapa cara untuk menjawab soal tersebut.
2. Punya rasa penasaran yang tinggi, karena pada dasarnya programmer tidak jauh dihadapkan dari masalah2 pemrograman, seperti bagaimana cara ini, dan bagaimana cara itu.
3. Dengan bermodalkan poin no.2 diharapkan seorang programer tidak gampang menyerah dan putus asa. Jika memang waktunya, baru dia akan bertanya atau konsultasi dengan sesama programmer lainnya.
4. Rajin, tekun, dan ulet. Karena belajar pemrograman itu tidak mudah , dan dalam menjalaninya harus benar-benar rajin, tekun, dan ulet mengingat banyak sekali yang harus di pelajari.
5. Tidak pernah cukup. Kenapa ? Karena pemrograman berarti dan selalu menggunakan teknologi terbaru dan mengikuti perkembangan jaman. Jadi jika anda sudah mampu menguasai banyak hal, jangan merasa cukup atau puas sampai disitu, karena pemrograman juga akan terus berkembang seiring berjalannya waktu.
6. Senang dan mencintai, jangan melakukan pemrograman jika anda terpaksa, karena dijamin bahwa segala yang dilakukan dengan terpaksa akan memberikan hasil yang setengah - setengah.
Pekerjaan seorang programmer
Bagi banyak orang, proses memulai tidur adalah proses yang sangat serius. Sebagian memerlukan hal-hal khusus untuk bisa tidur. Sebagian orang dapat melakukan dengan cepat, sebagian lagi melakukannya dengan sangat lambat. Sebagian lagi bahkan susah tidur ketika mereka benar-benar membutuhkannya, sehingga mereka minum pil tidur, atau membuat minuman khusus. Intinya, jumlah orang yang bisa memulai tidurnya dengan mudah sangatlah sedikit.
Hal yang sama berlaku pula untuk programmer. Proses memulai bekerja bagi mereka kira-kira seperti proses yang dijalani oleh orang lain untuk tidur. Mereka tidak dapat begitu saja memulai pekerjaannya, layaknya sebagian besar orang yang tak bisa serta merta berkata "tidur!" dan langsung tertidur. Tidak ada pula resep umum yang bisa digunakan oleh programmer untuk mempercepat proses itu, seperti halnya tidak ada cara umum yang dapat dilakukan oleh semua orang untuk bisa cepat tidur.
Hasil kerja programmer adalah impian, angan dalam tidur yang nyenyak, fantasi. Semua itu ditulis dalam bahasa khusus untuk perangkat elektronik yang mengabadikan eksistensi impian-impiannya selama programmer sedang tidak tidur atau sedang memimpikan hal yang lain.
Hal yang sama berlaku pula untuk programmer. Proses memulai bekerja bagi mereka kira-kira seperti proses yang dijalani oleh orang lain untuk tidur. Mereka tidak dapat begitu saja memulai pekerjaannya, layaknya sebagian besar orang yang tak bisa serta merta berkata "tidur!" dan langsung tertidur. Tidak ada pula resep umum yang bisa digunakan oleh programmer untuk mempercepat proses itu, seperti halnya tidak ada cara umum yang dapat dilakukan oleh semua orang untuk bisa cepat tidur.
Hasil kerja programmer adalah impian, angan dalam tidur yang nyenyak, fantasi. Semua itu ditulis dalam bahasa khusus untuk perangkat elektronik yang mengabadikan eksistensi impian-impiannya selama programmer sedang tidak tidur atau sedang memimpikan hal yang lain.
Mungkin bisa dikatakan pekerjaan seorang programmer adalah mengkhayal dan tidur.Pekerjan nya ialah membuat suatu program.Dimana sebelum menciptakan suatu program dia harus mampu memikirkan konsep dan membayangkan program yang mau di ciptakan yang dapat dia buat sesuai dengan kreativitas nya.
Tidak ada komentar:
Posting Komentar