CodeGym /Java Blog /Acak /Cara Menyelesaikan Proyek Hewan Peliharaan Anda. Kiat unt...
John Squirrels
Level 41
San Francisco

Cara Menyelesaikan Proyek Hewan Peliharaan Anda. Kiat untuk Membuat Proyek Sampingan Anda Sukses

Dipublikasikan di grup Acak
Salah satu saran inti yang biasanya kami berikan kepada siswa CodeGym dan pemula lainnya dalam pengkodean yang ingin maju dan mendapatkan pekerjaan Pengembang Junior pertama mereka , adalah mengerjakan proyek hewan peliharaan independen pribadi. Menambahkan satu atau dua proyek sampingan ke portofolio Anda bisa menjadi nilai tambah yang besar jika Anda belum memiliki banyak pengalaman kerja, membantu meyakinkan pemberi kerja untuk mempekerjakan Anda. Cara Menyelesaikan Proyek Hewan Peliharaan Anda.  Kiat untuk Membuat Proyek Sampingan Anda Sukses - 1Mengembangkan proyek hewan peliharaan selalu merupakan ide yang bagus, dan tidak ada yang membantahnya. Tapi memberi nasihat adalah satu hal, sebenarnya membangun proyek sampingan adalah hal lain. Pengembang yang tidak berpengalaman dapat dan kemungkinan besar akan menghadapi sejumlah kesulitan saat mengerjakan proyek pribadi tanpa bantuan dari luar.

Cara mengaktifkan dan menjalankan proyek hewan peliharaan Anda

Ide untuk sebuah proyek adalah masalah awal yang dihadapi kebanyakan orang, karena ternyata tidak mudah untuk menghasilkan ide yang orisinal namun realistis. Tetapi masalah utama datang ketika Anda mulai mengerjakan sebuah proyek. Untuk benar-benar menyelesaikan proyek dan menjalankannya adalah tugas yang sebenarnya gagal diselesaikan oleh banyak pemula pengkodean. Dan dapat dimengerti, karena pengembangan perangkat lunak yang sangat sederhana pun seringkali membutuhkan lebih dari sekadar pengetahuan pengkodean dasar. Ada beberapa hal yang harus Anda ingat saat ingin memulai proyek hewan peliharaan, terutama jika itu adalah proyek pertama Anda.

1. Teliti dan rencanakan dulu, kode kemudian.

Sama seperti bangunan apa pun yang membutuhkan fondasi, sebuah proyek, tidak peduli seberapa kecil dan independennya, harus dimulai dengan rencana yang tidak mungkin diselesaikan tanpa kerja penelitian dan pemikiran. Mulai membuat kode dan mengembangkan tanpa memiliki rencana yang jelas adalah salah satu kesalahan paling umum yang cenderung dilakukan pengembang, dan bukan hanya kesalahan yang tidak berpengalaman. Jadi sarannya jangan terburu-buru dengan coding. Memulai kode tanpa rencana yang tepat dapat dengan mudah membuang-buang waktu yang membawa Anda ke jalan buntu dan kebutuhan untuk memulai dari awal lagi.Cara Menyelesaikan Proyek Hewan Peliharaan Anda.  Kiat untuk Membuat Proyek Sampingan Anda Sukses - 2

2. Tetapkan tujuan dan tenggat waktu.

Hal penting lainnya, yang sering diabaikan oleh pembuat kode Junior dan yang lebih berpengalaman, adalah menetapkan tujuan dan tenggat waktu, yang juga merupakan perencanaan, tetapi bagian ini memerlukan beberapa kata terpisah. Dalam hal tujuan, penting untuk bersikap realistis. Jika keterampilan dan kemampuan Anda masih sangat terbatas, sebaiknya jangan terlalu berambisi dan memilih proyek yang mampu Anda selesaikan, meskipun itu membutuhkan pembelajaran tambahan dan usaha ekstra. Menetapkan tenggat waktu untuk diri sendiri (dan menaatinya) adalah cara lain untuk membangun disiplin diri dan memotivasi diri sendiri untuk menyelesaikan proyek dalam kerangka waktu yang realistis.

3. Cobalah untuk memecahkan masalah nyata dengan proyek Anda.

Saran lain terkait tahap perencanaan adalah memilih ide untuk proyek Anda. Kebanyakan orang tidak mengalami kesulitan dalam menghasilkan ide untuk proyek kesayangan mereka, satu-satunya masalah adalah ide mereka tidak terlalu bagus. Cari beberapa masalah nyata, di bidang Anda atau di tempat lain, yang dapat diselesaikan oleh proyek Anda (atau setidaknya coba). “Anda tidak bisa memaksakan diri untuk memiliki ide yang bagus. Sebagian besar proyek kesayangan saya berasal dari mengerjakan sesuatu yang lain dan menyadari bahwa ada sesuatu yang hilang. Saya kemudian melanjutkan untuk membangun komponen/bagian/perpustakaan yang hilang itu. Belakangan, ketika saya mendapatkan lebih banyak pengalaman dengan kerangka kerja, saya menyadari bahwa saya tidak terlalu menyukai salah satunya. Saya kemudian membuatnya sendiri, yang saya gunakan di banyak proyek hari ini. Saat saya menggunakannya, saya melihat lebih banyak komponen yang hilang, lebih banyak hal yang dapat saya bangun yang akan menghemat banyak waktu, dan itu sendiri menjadi proyek hewan peliharaan baru. Ini adalah kebutuhan-dan-penawaran dasar, tetapi lebih bersifat pribadi. Perhatikan kebutuhannya, dan gagasan tentang suplai akan datang kepada Anda.”kata Bruno Skvorc, pengembang web berpengalaman dari Kroasia.Cara Menyelesaikan Proyek Hewan Peliharaan Anda.  Kiat untuk Membuat Proyek Sampingan Anda Sukses - 3

4. Fokus pada perusahaan teknologi yang ingin Anda gunakan untuk bekerja.

Jika sumber motivasi utama Anda untuk mengerjakan proyek hewan peliharaan adalah mendapatkan pengalaman dan membangun resume untuk mendapatkan pekerjaan penuh waktu sebagai pengembang perangkat lunak, saat memilih proyek, Anda juga harus memikirkan teknologi yang akan Anda gunakan di dalamnya. Lebih baik proyek Anda berada di bidang yang sama dengan perusahaan yang akan Anda lamar, atau menggunakan teknologi yang sama dengan yang mereka kerjakan. “Proyek hewan peliharaan terbaik memuaskan keingintahuan Anda, jadi pilihlah teknologi yang membuat Anda terpesona dan bangunlah,” saran Sanjay Paul, pengembang di Palantir Technologies.

5. Jangan abaikan bagian depan jika proyek Anda membutuhkannya.

Anda dapat menebaknya, mengabaikan front-end juga merupakan kesalahan yang sangat umum dilakukan banyak pengembang saat mulai mengerjakan proyek kesayangan mereka. Anda tidak perlu front-end untuk menjadi sangat memukau, setidaknya pastikan itu berfungsi dan terlihat cukup profesional. Itu sebabnya ide yang bagus adalah membuat sketsa desain tentang bagaimana produk Anda akan terlihat sebelum Anda mulai membuat kode, dan kembali ke ujung depan secara teratur, menyesuaikannya dengan setiap perubahan yang terjadi di sepanjang jalan.Cara Menyelesaikan Proyek Hewan Peliharaan Anda.  Kiat untuk Membuat Proyek Sampingan Anda Sukses - 4

6. Gunakan Pomodoro dan teknik anti penundaan lainnya untuk mengerjakan proyek kesayangan secara sistematis.

Mengerjakan proyek independen Anda secara teratur dalam jangka waktu yang ditentukan (misalnya, dua jam setiap hari, dari jam 9 pagi hingga 11 pagi) juga sangat penting, dan di sinilah berbagai alat efisiensi dan teknik anti penundaan dapat berguna. Gunakan apa pun yang berhasil untuk Anda, pastikan pengembangan proyek Anda tidak berubah menjadi sesuatu yang terus Anda tunda dan tinggalkan untuk besok hari demi hari.

7. Publikasikan pekerjaan Anda.

Menerbitkan karya Anda di mana pun Anda bisa dengan cara tertentu juga merupakan metode motivasi. Satu hal adalah mengembangkan sesuatu yang hanya akan Anda lihat, dan hal lainnya adalah menciptakan produk yang dapat dicoba dan dibagikan oleh orang lain tentangnya. Meskipun ini adalah proyek hewan peliharaan pertama Anda dan sangat mendasar, lebih baik persiapkan diri Anda untuk mempublikasikannya sejak awal, ini akan membantu mengatur suasana hati yang tepat.

8. Gunakan kontrol versi dan terus lihat kembali pekerjaan Anda.

Dan rekomendasi terakhir adalah menggunakan sistem kontrol versi atau cara lain untuk melacak kode. Ini akan memungkinkan Anda untuk memastikan pekerjaan Anda tidak akan hilang seiring waktu (yang pada akhirnya akan terjadi jika Anda membiarkannya di komputer). Kontrol versi juga akan memungkinkan Anda untuk melihat kembali pekerjaan Anda sesekali di masa mendatang, yang memang perlu Anda lakukan. Melihat kembali pekerjaan Anda sebelumnya selalu sehat: dengan cara ini Anda dapat melacak kemajuan Anda sebagai seorang profesional, menemukan cara dalam proyek awal yang akan Anda lakukan secara berbeda sekarang, dan seterusnya.
Komentar
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION