Pernahkah Anda berharap Anda mengambil ilmu komputer di perguruan tinggi, atau melihat teman Anda bekerja sebagai pengembang dan ingin melakukan apa yang mereka lakukan? Atau, apakah Anda hanya ingin dapat membuat beberapa fungsi baru untuk situs web Anda sendiri, tanpa membayar pengembang?
Seringkali, ketika orang berpikir tentang belajar ke program, mereka membangunnya menjadi tantangan yang sangat besar sehingga mereka tidak pernah benar-benar memulai. Tetapi kenyataannya adalah, Anda tidak harus masuk ke pemrograman dengan sikap semua atau tidak sama sekali. Bahkan jika Anda hanya dapat mendedikasikan beberapa malam untuk itu setiap minggu, Anda dapat mengembangkan aplikasi hanya dalam tiga bulan. Serius!
Tentu saja, memulai adalah bagian tersulit - Anda ingin itu terjadi dalam semalam, dan itu tidak akan terjadi. Tetapi jika Anda mulai meretas pada tutorial hari ini, Anda dapat memiliki proyek penuh langsung di web pada akhir pekan. Pada akhir bulan, Anda bisa membangun aplikasi yang relatif canggih dari awal. Tidak ada peluru ajaib, tetapi yang paling penting adalah Anda baru saja mulai menyelesaikan masalah dan membangun. Inilah cara mengatasi belajar kode di waktu luang Anda.
Lihat Jalanan
Cara yang bagus untuk memulai adalah dengan beberapa sumber daya online gratis. Codecademy menyelenggarakan tutorial online tentang topik-topik seperti HTML dan Javascript untuk membantu Anda belajar secara interaktif. Mendaftar untuk email Tahun Kode mereka, dan Anda akan menerima pelajaran pengkodean baru setiap Senin (dan akan membangun aplikasi dan situs web sebelum Anda menyadarinya!). Jika Anda ingin bermain-main dengan kode sebelum menangani rencana pelajaran, lihat Coba Ruby, tutorial dalam browser yang interaktif dan menyenangkan dari Code School .
Dan ketika Anda menemui kesulitan, ketahuilah bahwa pemrogram yang berpengalaman sekalipun selalu mengalami masalah. Bawa pertanyaan Anda ke forum online seperti Stack Overflow .
Hit the Books
Banyak buku bagus yang akan memberi Anda latihan lanjutan dan mengajarkan Anda dasar-dasar teori pemrograman. Tetapi berhati-hatilah: Hanya membaca buku-buku ini tidak akan membuat Anda seorang programmer. Tantang diri Anda untuk duduk di depan komputer dan berlatih, bukan hanya mengandalkan teks! Saya pribadi suka bermain-main dengan latihan di Learn Python the Hard Way dan Beginning Ruby .
Kembali ke Kelas
Jika Anda benar-benar serius mempelajari kode dalam beberapa bulan ke depan, Code Academy yang berbasis di Chicago adalah program tiga bulan yang menyediakan instruksi, bimbingan, dan lingkungan yang mendalam untuk mengembangkan keahlian Anda dalam pengalaman pengguna dan pengembangan web. Jaret Manuel, yang pergi melalui Code Academy musim dingin ini, mengatakan tentang pengalamannya, "Saya tidak punya ilusi menjadi pengembang hardcore, tetapi setelah membangun PuckDrop.net dan aplikasi manajemen properti dengan bantuan, saya bukti bahwa siapa pun dapat belajar untuk kode dan gunakan dalam 12 minggu! "
Untuk kelas yang kurang intensif, lihat organisasi seperti Ladies Learning Code dan Girl Develop It . Keduanya menawarkan lokakarya dalam HTML, CSS, Javascript, Ruby, WordPress, dan Python, disajikan dalam lingkungan yang terbuka untuk pemula yang paling pemula. Mereka juga fokus membantu wanita belajar memprogram (meskipun mereka juga menerima pria).
Temui Pengembang
Meskipun tidak ada yang bisa belajar untuk Anda, Anda juga tidak perlu sendirian dalam pencarian kode. Sangat penting untuk memiliki teman yang dapat membantu Anda memulai (dan siapa yang dapat Anda hubungi untuk meminta bantuan). Anda tidak ingin menghabiskan beberapa hari pertama membenturkan kepala ke layar!
Tidak tahu ada pengembang untuk dihubungi? Sebagian besar yang saya temui lebih dari senang untuk membantu pendatang baru. Cobalah pergi ke pertemuan pengembang di kota Anda, dan jelaskan bahwa Anda baru memulai dan sedang mencari bimbingan. Atau, mengobrol dengan toko dev atau startup di daerah Anda - mereka mungkin bisa memperkenalkan Anda kepada seseorang.
Lain kali Anda mendapati diri Anda mengatakan sesuatu seperti "Seandainya saya pernah belajar ilmu komputer" atau "Saya bisa memiliki pekerjaan hebat jika saya seorang pengembang, " ingat ini: Tiga bulan dari sekarang, Anda juga bisa menjadi seorang programmer . Jadi keluarlah dan mulai membangun!




