Langkah Awal menjadi programmer
- Tujuan Dasar Menjadi Seorang Programmer
Apa tujuan dasar anda ? mencari uang ? menjadi seorang Bill Gates ? atau membuat game besar seperti CAPCOM ?
Jika anda tertarik belajar pemograman hanya untuk mencari uang lebih baik anda mencari pekerjaan lain, karena pemograman memerlukan kreatifitas layaknya seorang pelukis jadi sebelum mencari uang anda harus mendatangkan Kreatifitas terlebih dahulu...
Jika anda tertarik belajar pemograman untuk menjadi seorang Hacker yang hebat saya rasa tujuan anda terlalu jauh... karena hacker erat kaitanya dengan menganalisa sebuah program secara detail mencari celah dalam suatu program, jadi jika anda belum bisa membuat program sendiri jangan berharap untuk menjadi seorang Hacker terlebih dahulu, buatlah karya anda sendiri sebelum menganalisa karya orang lain (hacking)
Jika anda tertarik belajar pemograman untuk menjadi seorang pembuat game anda tidak salah tetapi sama halnya sengan seorang Hacker, membuat game tidak semudah dan menyenangkan seperti saat anda memainkan game, setidaknya anda harus menguasai konsep modeling game, AI (Artifical Intelegence, DirectX atau OpenGL (jika anda akan membuat game 3D), Membuat Game lebih rumit/kompleks daripada membuat program pengelolahan angka (kalkulator) karena dalam game terdapat peluang, perhitungan angka yang lebih banyak... jika anda seperti ini saya yakin anda akan merasa bosan saat mempelajari bahasa pemograman (Ya saya tahu karena merasakan sendiri)
Lalu ?
Buatlah presepsi bahwa apapun program yang akan anda buat di komputer karena Hobi dan kreatifitas anda, anda harus yakin dan senang bahwa suatu saat nanti program yang anda buat akan digunakan oleh banyak orang dan berguna... setelah itu tercapai Lanjutkanlah Cita-cita anda menjadi seorang Hacker , Game Developer dan salah satu Pekerjaan anda.
Setelah anda menguasai konsep awal dan tujuan dasar sorang programmer berarti anda sudah siap untuk memulainya....
Dalam pemograman pada dasarnya terbagi 2 jenis tipe program tools yaitu
- Visual Programming
Dalam Visual Programming tools anda akan membuat aplikasi layaknya anda membuat presentasi dalam Microsoft Power Point, hanya saja anda perlu bantuan bahasa pemograman yang membantunya membuat program bekerja, Visual Programming cocok untuk pembuatan software tapi tidak cukup bagus untuk games, tetapi beberapa Visual tool ini ada yang dibuat khusu untuk membuat game. Contoh Visual Programming yaitu Visual Studio (Visual Basic, Visual Foxpro, Visual C++,Visual Foxpro J#, Visual Foxpro C#), Netbeans (Freeware), Borland Delphi, RPG MAKER VX /XP (2D Game Engine /Bahasa Pemograman Ruby), Game Maker (2D / Isometric Game Engine - Game Maker Languange) Dan Masih Banyak Lagi.
Visual Programming cocok bagi anda yang tidak ingin repot-repot belajar bahasa pemogramam secara dasar tapi ini juga bukan langkah yang baik karena Visual Programming terbatas dalam pengkodingan
- Code Programming
Dalam Code Programming anda harus siap membaca ratusan dan ribuan baris bahasa pemograman, karena semua program dibuat dalam baris kode teks saja berbeda dengan Visual Programming anda akan dibantu oleh Design Form. Anda harus memiliki daya ingat yang bagus, pasalanya form yang dibuat menggunakan baris kode saja, tapi hasilnya nanti Code Programming bisa lebih bagus dengan Visual Programming (Bagi Yang Sudah Expert)
Anda tidak harus menguasai semua bahasa pemograman, cukup kuasai beberapa saja sesuai kebutuhan anda dan kuasai penuh bahasa pemograman tersebut...
Saran :
Bahasa Pemograman yang cukup mudah dan powerfull di pelajari menurut saya diantaranya
- Borland Delphi, Turbo Pascal, Free Pascal (Pascal Languange)
- Visual Basic 6 , Visual Basic.NET (Basic Languange)
- Visual C#.NET (C# Languange)
- DevC++ , Codeblocks, Borland C++, Visual C++ (C++ Languange , Cukup sulit dipelajari tapi C++ merupakan bahasa pemograman yang cukup powerfull)
- Borland J, Visual J# (off), Netbeans, Eclipse (JAVA languange, Gratis, Full PBO (Pemograman Berorientasi Objek), WORA (Write Once Run Anywhere), cukup susah dan mudah mirip C++)
- Game Maker (Game maker languange)
Read more: http://hadian-alkani.blogspot.com/2012/06/langkah-awal-menjadi-seorang-programmer.html#ixzz59pQKwCKr
Tips Menjadi Programmer yang handal
Juni 27, 2013 jakaraya Tinggalkan komentar Go to comments
Untuk menjadi seorang programmer dibutuhkan usaha yang maksimal. Latihan rutin harus sering dilakukan untuk mengasah kemampuan dalam berpikir dan menuliskan instruksi dalam bentuk source code. Ada beberapa hal yang menjadi syarat untuk menjadi seorang programmer yang mahir, diantaranya adalah sebagai berikut:
Pantang Menyerah
Di awal-awal belajar pemrograman, sifat inilah yang harus selalu dipegang teguh, karena tidak semua orang yang belajar pemrogaman dapat dengan mudah menguasai bahasa yang sedang ia pelajari. Pantang menyerah sampai akhir adalah karakter yang sangat baik. Dengan sikap tersebut, anda akan mampu menyeleseikan persoalan apapun dalam koding, debugging, dan deploying. Trial dan error menjadi hal yang biasa, jadi jangan menyerah!
Pengorbanan
Banyak hal yang harus dikorbankan untuk menjadi programmer handal, salah satunya adalah waktu tidur. Normalnya, manusia akan tidur antara 5-8 jam. Namun, waktu tersebut tidak berlaku bagi programmer. Seringkali seorang programmer hanya tidur dua jam sehari, apalagi ketika ada proyek yang harus dikerjakan.
cara menjadi programmer tips menjadi programmer handal belajar menjadi programmer
Membuka wawasan
Seorang programmer harus bersikap terbuka terhadap perkembangan teknologi. Teknologi selalu berkembang setiap saat. Dahulu mungkin kita kenal bahasa-bahasa pemrograman seperti pascal, fortran dan sebagainya. Seiring dengan berkembangnya waktu bahasa tersebut menjadi kurang populer. Mereka telah tergantikan dengan bahasa berorientasi objek seperti Java dan C#. Artinya, sebagai programmer kita harus mengetahui bahasa apa yang saat ini populer dan sesegera mungkin menguasainya.
Kenali platform
Mengenali platform yang dibidangi juga suatu keharusan, sebab itu adalah salah satu syarat untuk menjadi expert di bidang tersebut. Jika anda adalah seorang developer web, maka fokuskanlah latihan anda di pemrograman yang erat dengan website populer saat ini, misalnya PHP, HTML5.
Bikin program
Out Of Topic Show Konversi KodeHide Konversi Kode Show EmoticonHide Emoticon