Bagaimana sih caranya kita memulai untuk belajar programming atau pemrograman?
Jadi banyak banget dari kalian yang baru mulai belajar pemrograman itu bingung awalnya dari mana lalu juga apa yang harus dilakukan pertama kali saat belajar pemrograman.
Nah, jadi bagaimana sih cara kita memulai belajar programing dan tetap konsisten untuk semangat belajar. Tapi lepas dari itu semua, saat ini mungkin adalah saat yang paling tepat buat kalian untuk belajar pemograman ya karena di saat saat pandemi seperti ini, mungkin waktu kalian juga lebih banyak di rumah. Dan inilah saatnya kita untuk menambah skill atau ilmu khususnya dalam bidang pemrograman.
- Menurut saya, tips yang pertama ini merupakan yang paling penting adalah tentukan tujuan. Jadi kalian harus menentukan tujuan kalian dulu sebelum mulai belajar programming, coba tanya kepada diri kalian sendiri, kenapa sih mau belajar programming? jangan sampai kalian enggak tahu tujuannya apa, jangan sampai kalian cuma ikut ikutan orang lain. Hanya karena sekarang lagi ramai lagi hype terus sekalian juga pengin belajar pemrograman dan banyak orang yang sudah masuk ke dunia IT misalkan dia kuliah di jurusan IT bekerja di perusahaan IT, tapi dia enggak punya tujuan gitu. Jadi jangan sampai kalian seperti itu tentukan dulu tujuan kalian belajar pemrograman itu apa? setelah itu kalian fokus mau bikin apa? jadi kalian tentuin dulu dari awal saya pengin bikin web saya pengin bikin mobile apps saya pengin bikin aplikasi ioT saya mau bikin aplikasi machine learning kalian Mau bikin game misalnya jadi itu harus kalian tentukan dulu. Terus kalau misalkan kalian yang tujuannya untuk bekerja, misalkan kalian bisa tentukan dulu saya mau kerja dimana sebagai apa supaya nanti kalian fokus. Atau bahkan kalian bisa mikirin nanti saya cita citanya mau jadi apa. Misalkan kalian mahasiswa semester awal nih kalian tentukan dulu cita citanya pengin jadi apa atau kalau misalkan kalian mahasiswa tingkat akhir. Nah kalian tentukan dulu saya tugas akhirnya mau apa saya penelitiannya mau apa gitu ya? Jadi karena menurut saya. Enggak Ada yang terlambat nya untuk belajar programming. Jangan sampai kalian merasa. Oh saya udah berapa banyak sudah terlambat belajar programming. Oh saya udah semester berapa tapi belum bisa ngoding. Belum bisa programming. Wah kayaknya udah telat belum terlambat ya, jadi kalian masih bisa belajar pemrograman satu kali merasa wah saya bukan latar belakangnya bukan? apakah saya masih bisa belajar? saat ini atau enggak? nah, jadi jangan khawatir, selama kalian tujuannya jelas pengin ngapain belajar pemrograman itu adalah hal yang utama dia teman temannya. Jadi yang pertama adalah tentukan dulu tujuannya.
- Tips yang kedua adalah kalian harus menyiapkan mental untuk belajar pemrograman. Kenapa saya bilang siapkan mental karena. Saya merasa programming itu bukan untuk semua orang, tapi semua orang harus mencoba belajar programming. Karena mungkin Ada orang yang bilang coding is fun gitu ya, kalau menurut saya enggak seperti itu ya, karena menurut saya coding itu susah tapi rewarding dan worthed untuk dipelajari. Jadi jangan berharap kalian belajar ngoding itu langsung Jago gitu ya. Enggak belajar nya mungkin lama mungkin berat gitu karena sebetulnya yang namanya programming atau coding itu Kan dia skill ya dan yang namanya skill itu harus dilatih dipelajari di asah terus menerus sama seperti yang lain lah sama seperti belajar alat musik belajar masak, belajar keahlian yang lain itu adalah sebuah skill yang harus terus menerus. Jadi mental kalian harus disiapkan dulu bahwa coding itu menantang lah ya. Kalau saya bilang susah kayaknya menjatuhkan mental malah dan ketika kalian memutuskan untuk mulai belajar ngoding, itu artinya kalian sudah komitmen untuk tidak berhenti belajar.
- Tips yang ketiga adalah saatnya kalian pilih teknologi atau bahasa pemrograman untuk kalian pelajari itu apa, karena di dunia programming ini sangat banyak sekali bahasa pemograman sangat banyak sekali teknologi, sangat banyak sekali yang disebut dengan Library, Framework dan rasanya pada saat kalian belajar pemrograman enggak bisa kalian pelajari semuanya sekaligus. Jika kalian memutuskan untuk belajar aplikasi web itu, ada pilihan bahasanya tersendiri. Jika kalian memutuskan mau bikin mobile apps itu ada teknologi-teknologi sendiri atau bahasa programan tersendiri. Jadi Setelah kalian tahu mau bikin apa, pilih teknologi atau bahasa yang spesifik dan setelah kalian tahu silahkan kalian cari road map nya alur pembelajaran nya.
- Tips yang keempat adalah mencari sumber belajarnya. Setelah kalian tahu saya mau bikin apa, setelah kalian tahu bahasanya mau pakai apa udah disiapin semua software pendukungnya, baru kita mulai cari sumber belajarnya, kita belajarnya mulai dari mana gitu ya. Dan saat ini kalian perlu bersyukur bahwa banyak sekali sumber belajar yang ada di Internet ya, terutama belajar untuk menjadi seorang programmer itu tidak hanya bisa didapat dari pendidikan formal sekarang udah banyak banget udah banyak banget bertebaran sumber belajar di Internet. Tinggal gimana cara kalian nyari nya kalian mau cari yang gratis kalau mau cari yang berbayar itu sudah sangat banyak dan bentuknya juga macam macam kalian bisa dapetin pembelajaran lewat artikel sebagai tulisan di blog, di forum, di website atau kalian bisa dapetin yang audio visual bisa lewat YouTube atau bisa lewat kelas kelas premium. Jadi banyak banget silahkan dicari aja sumber belajar yang sesuai dengan kebutuhan kalian dan cara belajar kalian.
- Tips yang kelima adalah buat sesuatu. Maksudnya gimana buat sesuatu Setelah kalian tadi ngikutin tutorial Setelah kalian ngikutin sumber belajar ya Saran saya kalian ikutin aja dulu sampai sesuai dengan apa yang diminta Setelah selesai baru kalian buat sesuatu yang berbeda. Dengan yang ada di tutorial itu atau di kelas online itu atau di pembelajaran itu buat sesuatu yang berbeda. Tapi dengan menerapkan ilmu yang kalian dapat dari tutorial itu. Jadi saran saya buat sesuatu dari ilmu yang kalian dapatkan di sumber belajar tadi. Jangan sampai kalian terjebak di tutorial terus tutorialnya diikutin selesai, tapi kalian enggak bisa membuat sesuatu di luar tutorial itu jangan sampai kayak gitu jadi jadikan tutorial tadi sebagai dasar untuk membuat sesuatu yang berbeda buatnya yang sederhana aja enggak usah yang terlalu kompleks sampai kalian bikin aplikasi lengkap atau bikin sistem informasi misalnya terlalu kompleks. Jadi enggak usah project besar bikin Sebuah aplikasi kecil yang penting menyelesaikan sebuah problem spesifik punya kalian sendiri.
- Tips yang keenam adalah belajar untuk bisa membaca dokumentasi resmi dari sebuah teknologi. Bisa itu Framework bisa itu Library atau Plugin atau apapun yang kalian dapatkan gitu ya. Saya tahu itu pasti agak sulit dan membosankan karena bahasanya itu sangat teknikal. Ya, kalau kita membaca dokumentasi itu, tapi menurut saya kemampuan itu akan sangat penting agar kalian tidak mengandalkan orang lain untuk menyelesaikan problem kalian. Jadi kalau kalian mentok ketemu kesulitan, jangan dulu tanya ke orang lain, apalagi sesuatu yang sebetulnya di dokumentasinya sudah lengkap. Jadi pastikan kalau pun suatu saat kalian bertanya ke orang lain atau lewat forum itu kalian sudah melakukan pencarian sendiri terutama ke dokumentasi resminya.
- Tips yang ketujuh adalah belajar untuk bisa menyelesaikan error ya karena ini juga merupakan skill ya yang enggak kalah penting, karena saya yakin semua programmer itu pasti akan menghadapi error. Jadi kalau kalian selama ini belajar program yang belum pernah dapat error enggak usah khawatir suatu saat kalian pasti akan dapatin error itu ya kalian belajar gimana caranya melakukan Googling terhadap error yang kalian dapetin gimana caranya dapatin solusinya di forum seperti stackoverflow jadi dengan mengetahui cara membaca sebuah dokumentasi itu bisa membantu kamu untuk menghilangkan error yg kamu alami.
- Tips yang kedelapan adalah cari teman seperjuangan, jadi usahakan belajar itu jangan sendiri cari teman yang sama levelnya untuk mengikuti pembelajaran yang sama. Jadi misalkan kalian ngikutin Sebuah tutorial bareng bareng gitu ngikutinnya sehingga kalian bisa berdiskusi ketika ada error. Pokoknya cari teman seperjuangan kalau sudah punya temannya.Terus kalian ngikutin pembelajaran bareng bareng. Setelah itu coba untuk membuat project bareng bareng juga gitu. Jadi misalkan bikin satu website tapi dibagi 2 kerjaannya gitu ini untuk melatih juga satu komunikasi yang kedua kolaborasi gitu karena nanti ke depannya pasti kita tidak lepas dari komunikasi dan kolaborasi kalau memang mau menjadi seorang programmer.
- Tips kesembilan adalah ikut komunitas, ini sangat penting sekali karena biasanya di dalam komunitas itu ilmu yang didapatin banyak banget. Selain kita dapatin banyak teman dapatkan banyak ilmu dan ilmu nya juga pasti yang memang diterapkan saat ini baik itu di industri maupun di dunia pekerjaan. Karena biasanya kalau misalkan kalian belajar sesuatu di kampus biasanya ada gap antara yang dipelajari di kampus dengan yang dipelajari, di industri atau di lapangan gitu dan biasanya untuk menjembatani itu kalian ikut komunitas. Komunitasnya bisa offline ya komunitas yang Ada di dekat tempat kalian di kota kalian, di daerah kalian, di kampus, di sekolah atau komunitas online. Jadi ikut komunitas itu penting.
- Dan yang terakhir nih teman teman tips yang kesepuluh setelah kalian ngikutin semua tips yang tadi. yaitu kembalikan ilmu yang sudah kalian dapatin tadi. Maksudnya gimana, Setelah kalian belajar lewat tutorial, Setelah kalian ikut forum diskusi, kalian bertanya ada yang jawab rasanya enak banget gitu ya kita nanya ada yg jawab orang sudah bersusah payah memahami masalah kita ngasih solusi itu perasaannya tuh enak banget lah. Nah alangkah lebih baiknya giliran kalian yg bantuin orang lain. mengembalikan ilmu nya bisa macam macam. pertama tadi kalian bisa aktif terlibat di diskusi, di forum forum. Jadi kalau selama ini kalian nanya terus dijawab giliran kalian deh yang jawab kalau kalian tahu atau kalau misalkan kalian bukan tipe orang yang seperti itu kalian bisa berkontribusi dengan membuat konten yang bermanfaat dan bisa bikin artikel bisa berupa blog atau tulisan. Kalian bisa bikin postingan di sosial media. Kalian bisa bikin di Instagram, bisa bikin konten di YouTube ya pokoknya ilmu yang sudah kalian dapetin itu Saran saya kembalikan lagi supaya bisa dimanfaatin oleh orang lain atau bahkan kalian bisa ngajarin orang lain aja yang Ada di sekitar kalian. Nah jadi teman yang kebingungan ajarin adik kelas kalau di sekolah atau di kampus karena ngajarin orang juga merupakan salah satu teknik belajar yang cukup efektif gitu.
Oke temen-temen, jadi itu dia sepuluh tips untuk kamu yang pertama kali memulai untuk menjadi programmer, semoga temen-temen yang baru masuk ke dunia programmer dimudahkan jalannya dan saran saya tetap selalu belajar karena dunia IT itu khususnya programmer setiap tahunnya selalu ada teknologi-teknologi terbaru yang mana kalo temen-temen nggak belajar, maka akan ketinggalan deh. Itu aja terima kasih ya. TETAP SEMANGAT.
Tidak ada komentar: