Hannn ( Cara Menjadi Programmer Junior )

 

Cara Menjadi Programmer Junior



Assalamualaikum WR.WB

Hai Kenalin saya Muhammad Farhan kelahiran Depok, 12-08-2001 ; 
saya mau bagi - bagi sedikit ilmu nih, kenapa saya mau bagi-bagi ilmu, karna kalo bagi-bagi duit itu kuis nama nya :v ( maaf kalo garing hehe )
ok di article pertama di blog ini saya mau ngebahas tentang cara menjadi programmer junior
baiklah Baca Article nya sampe abis yaaa ;
sebenarnya belajar programming itu hampir mirip belajar fisika dan matematika. walaupun hafal rumusnya, kalau tidak kuat logikanya tidak akan pernah bisa memecahkan soal. sama programming juga seperti itu. sekalipun sudah beli buku teori bahasa inggris sekalipun, baca sampai mata berair, trus beli PC yang super mantap dan spek yg mempuni, tapi tetep saja, Jika logika dan kreativitas nya kurang yaa jadi sia sia hafalin code cooding nya
menurut saya pribadi, kunci utama belajar programming ada 3 yakni Algoritma, Logika dan Problem Solving. sedangkan masalah syntax mau pakai bahasa apapun kalau ketiga dasar tersebut kuat maka tidak akan masalah. Algoritma yang saya maksud disini adalah mempelajari metode – metode (teori – teori) pemecahan masalah yang sudah ada. kita perlu belajar berbagai macam algoritmaagar semakin kaya khazanah pengetahuan kita (seperti Algoritma SortingSearching, Decision Maker, dll), algoritma-algoritma ini akan memberikan gambaran bagaimana cara kerjanya untuk memecahkan sebuah masalah. kedua dengan menggunakan logika, kita harus belajar tentang bagaimana memanfaatkan algoritma-algoritma tersebut, menyusunya sedemikian rupa agar dapat memecahkan masalah besar yang sebenarnya.
dalam belajar Algoritma, kita biasanya akan diberikan sebuah Algoritma yang ideal untuk kasus tertentu, misalnya Algoritma Sorting untuk mengurutkan data, dan Algoritma Searching untuk pencarian data. sedangkan dalam dunia real kita harus bisa menggabungkan berbagai macam algoritma tersebut menjadi satu kesatuan (inilah yang disebut menguji kemapuan logika) yang mana akan dipakai untuk memecahkan masalah yang sebenarnya (Problem Solving).
sebagai contoh saya pernah diminta untuk membantu bagaimana cara untuk mencari sebuah data dalam tumpukan data yang jumlahnya jutaan bahkan ratus jutaan. menggunakan Algoritma Searching biasa tentu akan sangat lama. disinilah kita dituntut untuk kreatif, dengan berbagai algoritma yang sudah kita pelajari, kita susun sedemikain hingga (menggunakan logika tentunya), sampai bisa menghasilkan sebuah solusi yang efektif dan efisien (Problem Solving). banyak teori-teori algoritma, tapi kalau tidak pandai dalam meracik algoritma-algoritma tersebut, maka tidak akan pernah bisa mendapatkan solusi untuk Problem Solving.
untuk Algoritma kita bisa membeli berbagai macam buku, atau searching di mbah google. tapi untuk Logika kita tidak bisa membeli diamanpun, ibarat soal fisika, ada rumusnya , ada smart solutionya, tapi tidak ngerti jalan logikanya. ya cuma Pura-Pura ngerti doang padahal mah ga tau jalan logika soal fisika nya ☺
jadi intinya nggak perlu hafalan syntax, nggak usah dihafalkan , tanya mbah google bisa. kalau sering pakai syntax tertentu lama-lama juga hafal sendiri. kalau sering latihan akan paham logikanya, nanti kalau ada masalah yang mirip, tinggal modif sedikit sudah selesai.


Kalian juga bisa loh belajar pemograman di STT-NF dengan mengambil jurusan TI (Teknik Infomatika)

Yuk, Sahabat juga bisa follow akun official STT Terpadu Nurul Fikri untuk mendapatkan info penting lainnya:
IG : 
@sttterpadunf
YT & FB : STTTerpaduNF
Linkedin : STTTerpaduNF
Twitter : 
@sttterpadunf1
Silahkan di buka website STT-NurulFikri,

dan jangan lupa juga untuk follow ig saya Hannn12, dan juga Youtube Saya

Sekian Article kali ini dari saya,insyaallah next saya akan mempublish artikel tentang  " bagaimana membuat game sederhana "

TERIMA KASIH atas kunjungan nya
Salam Hormat saya Muhammad Farhan
WASSALAMUALAIKUM WR.WB

Komentar

Posting Komentar