• Cara Meningkatkan Skill Programing



    Bagi kamu yang ingin meningkatkan kemampuan/skill Programing anda, admin punya tips nya nih dari berbagai sumber yang terpercaya.yang pertama yang harus kamu kuasai yaitu,
    kamu harus memahami penggunaan struktur data, algoritma, merancang OOPS, multi-threading dan berbagai konsep pemrograman misalnya rekursi, prototyping, dan unit testing. Pemrograman adalah kombinasi dari banyak keterampilan, yang tidak bisa dipelajari dalam waktu cepat, melainkan dari pengalaman. Anda dapat menghabiskan waktu bertahun-tahun untuk menjadi seorang progremer yang mahir.
    1. Coding, Coding dan Coding
    Coding meruapakan salah satu kegiatan yang sering di lakukan oleh seorang Programer. Jangan sekali-kali kamu menghapal Codingan-codingan karena coding bukanlah sebua hafalan melainkan sebuah skill yang harus kamu pahami dan kuasai untuk meningkatkan skill Programmer kamu.
    2. Membaca Buku
    Bacalah buku tentang ilmu-ilmu tentang Programming yang di tulis dari Programmer-programmer yang profesional dan banyak pengalamannya.
    3. Berkontribusi ke Open Source, bergabung di milis
    Berkontribusi pada kode open source, terutama dari Google dan beberapa proyek lainnya adalah salah satu cara lain untuk meningkatkan kemampuan pemrograman. Bergabunglah di berbagai milis dan cobalah mengikuti diskusi, dari diskusi kamu akan belajar banyak hal. Karena sebagian besar dari diskusi yang terjadi antara programmer adalah sharing masalah yang mereka temukan dan berharap ada yang memilki pengalaman yang sama dan bisa berbagi pengalaman.  Atau berusaha memecahkanya secara bersama-sama. Jadi jangan hanya duduk diam tetapi aktiflah  mengajukan pertanyaan dan berbagai pengalaman di milis.
    4.  Struktur data dan Algoritma
    Struktur data dan algoritma merupakan dasar programming yang wajib di pelajari. Untuk menjadi progremmer yang handal kamu harus mengerti penerapan struktur data dan algoritma. Ini merupakan hal yang penting yang harus dilakukan untuk menjadi programmer yang handal. Karena struktur data adalah bagian kunci dari program apapun, penerapan struktur data akan membantu kamu memecahkan berbagai masalah saat koding. Demikian juga dengan algoritma yang dapat mengembangkan keterampilan pemrograman kamu.
    5.  Membaca Blog
    Blog yang membahas tentang pemrograman biasanya ditulis oleh programmer sendiri dan kebanyakan dari mereka berbagi pandangan pribadi, dan pengalaman. Blog sama halnya dengan membaca buku, kamu akan mendapatkan berbagai informasi saat membacanya. Blog juga membantu untuk mempelajari teknologi baru dan fitur baru.
    6.  Membuat dokumentasi
    Kamu harus membuat dokumentasi dari semua pemrograman yang sedang di pelajari saat ini. Ini akan membantu kamu untuk berlatih inovasi ini secara akurat.
    7.  Mempelajari beberapa jenis pemrograman
    Untuk kamu para programmer yang sudah sangat mengerti konsep pemograman maka tidak akan mengalami kesulitan dalam mempelajari bahasa pemogramman lainnya. Dengan adanya konsep pemograman yang baik , programmer hanya tinggal mempelajari sintax-sintax ,cara penulisan code, konfigurasi untuk bahasa pemogramman tertentu. Untuk mempelajari hal tersebut dapat dilakukan dengan melakukan browsing-browsing atau bergabung dengan forum forum yang secara khisus membahas mengenai bahasa pemogramman tertentu.
    8. Lakukan review koding
    Review koding akan membantu kamu menjadi seorang programmer yang handal. Karna review akan memberi tau kamu tentang bugs yang ada pada program kamu. Jika suatu saat kamu mendapatkan kesempatan untuk bekerja di sebuah perusahaan yang memiliki unit testing, saat koding yang kamu buat direview secara konsisten hal ini akan membuat kamu cenderung menjadi progremmer yang lebih baik. Progremmer dan review  bisa saling bekerjasama dan membantu untuk meningkatkan kemampuan pemrograman.
    9.  Berbicara dengan sesama programmer
    Membaca adalah kegiatan pasif dibandingkan dengan berbicara. Cobalah untuk berdiskusi dengan sesama progremmer terkadang dapat memberikan solusi tentang bugs-bugs yang di temukan. Setiap progremmer memilki gaya masing-masing dalam koding, kamu bisa belajar dari mereka dan menemukan cara yang efektif dalam koding. Kebanyakan programmer cenderung mengisolasi diri mereka, mereka hanya bekerja di depan komputer berjam-jam bahkan sampai lupa makan, mandi, tidur dan bersosialisai. Jangan hanya duduk di depan komputer dan koding, cobalah nongkrong dengan sesama programmer. Dan berpartisipasi pada acara juga membantu kamu memperluas wawasan.
    10.  Meningkatkan kemampuan logika
    Logika adalah dasar bagi seorang programmer membuat program. Ada banyak hal yang dapat dilakukan untuk meningkatkan logika seseorang diantaranya adalah dengan berlatih programming puzzles atau sering dikenal dengan algoritma. Hal ini dapat dilakukan dengan mengerjakan soal-soal algoritma seperti, Membalikkan kata, Menghitung bilangan prima, menghitung bilangan faktor, dsb atau bisa mencoba soal-soal yang ada.

  • 0 komentar:

    Post a Comment

    LET'S DOI IT

    "Hanya Butuh Satu Keberhasilan Untuk Menutupi Seribu Kegagalan."