Di era teknologi yang mengganggu dan dominasi kerangka kerja.Pelatihan, pengembangan keterampilan, dan kemampuan mengikuti perkembangan teknologi dan tren terbaru - roti dan mentega dari programmer mana pun. Ini bukan faktor bonus, tetapi kemampuan vital, yang tanpanya Anda tidak dapat mencapai tujuan karir. Namun, selama pelatihan, pengembang melakukan sejumlah kesalahan umum - terlepas dari tahap apa karirnya berada. Mari kita bahas kesalahan ini hari ini. Saya harap dua atau tiga tips berguna dari sini, dan Anda langsung mulai belajar lebih efektif.
Diterjemahkan ke AlconostTidak punya kurikulum
Situs Rawplix Snapshot UnsplashMereka mengatakan bahwa jika Anda gagal dalam perencanaan, maka Anda berencana untuk gagal. Ini juga berlaku untuk pelatihan. Terkadang seorang pengembang tidak bisa menunggu, ia segera mulai belajar aktif, benar-benar tidak siap. Katakanlah Anda ingin mempelajari kerangka Bereaksi untuk bahasa Javascript dan mulai membaca tutorial Bereaksi tanpa mengetahui daerah mana yang menjadi fokus, bagaimana mencapai tujuan Anda, yaitu, belajar cara menulis aplikasi dalam Bereaksi. Dalam hal ini, lebih baik untuk mempelajari cara ini: kita melihat dokumentasi resmi, langkah demi langkah kita mempelajari konsep-konsep, dari dasar hingga lanjutan, berkenalan dengan bantuan API, menulis aplikasi percontohan tentang Bereaksi, berkenalan dengan contoh-contoh lain yang tersedia dan menetapkan sasaran-sasaran SMART pada setiap tahap pelatihan. Sasaran SMART baik karena mereka spesifik, terukur, dapat dicapai, realistis, dan terikat waktu.
Tidak memiliki tujuan akhir yang jelas
Snapshot Patrick Fore dari UnsplashAda banyak teknologi baru dan pendekatan baru dalam industri pengembangan perangkat lunak. Jangan salah paham: Saya percaya bahwa belajar seumur hidup itu baik. Jika Anda siap untuk belajar, maka hanya perlu mengembangkan serangkaian keterampilan dan mengembangkan pengetahuan baru. Namun, kebetulan pengembang terlalu rentan terhadap SUV (Lost Opportunity Syndrome) dan mencoba mempelajari semua hal baru yang telah saya dengar. Maka dia tidak akan punya waktu untuk pekerjaan produktif dan untuk penerapan pengetahuan dan keterampilan untuk bisnis. Sebelum mempelajari sesuatu, saya sarankan Anda memikirkan mengapa Anda mengajarkannya, di mana dan bagaimana Anda akan menerapkan pengetahuan atau keterampilan yang baru Anda peroleh. Misalnya, jika Anda mengembangkan untuk basis data, tetapi Anda mempelajari Javascript, itu artinya Anda akan beralih ke pengembangan tumpukan penuh. Atau, jika Anda terlibat dalam DevOps dan belajar AWS, maka, mungkin, Anda terpompa dalam perhitungan untuk mendapatkan pekerjaan baru di perusahaan yang menggunakan AWS.
Memilih topik yang terlalu luas
Foto oleh Yuri Kovalev , situs web UnsplashApakah semua orang mendengar ungkapan "gerobak dan gerobak kecil"? Terkadang pengembang terlalu bersemangat untuk mempelajari topik yang dipilih secara menyeluruh, tidak tahu bagaimana mengklarifikasi rencananya dan menetapkan tujuan yang terlalu luas selama pelatihan. Anda bertanya: "Dan kapan itu datang juga?" Saya percaya bahwa topiknya terlalu luas jika Anda tidak dapat menjelaskan dalam beberapa kata kepada pengembang lain hasil yang direncanakan dari pelatihan Anda. Hasil pembelajaran yang direncanakan memungkinkan untuk menilai pengetahuan apa yang harus diperoleh pengembang dari saya sebagai hasil mempelajari topik tertentu. Tentu saja, topik apa pun dapat dipelajari selamanya, tetapi harus ada batasnya, setelah itu Anda berkata pada diri sendiri: "itu saja untuk saat ini." Cukup merasa percaya diri dalam perjalanan menuju tujuan akhir. Di sini, misalnya, adalah beberapa hasil pembelajaran yang direncanakan dengan kerangka kerja Javascript Bereaksi:
, : - React, :
Harap dicatat: hasil yang disajikan di sini tidak dijelaskan secara spesifik atau terperinci (misalnya, kami tidak menulis "buat komponen dalam sintaks JSX"), karena Anda belum tahu semua nuansa kerangka Bereaksi. Mereka tidak terlalu lebar: hasil spesifik dijelaskan untuk setiap item, dan tidak panjang dan umum, seperti "Buat aplikasi Bereaksi".
Baca dan tonton terlalu banyak buku, manual, video
Snapshot Chuttersnap dari UnsplashKelelahan dari manual adalah kenyataan. Jika Anda pikir Anda benar-benar mempelajari sesuatu dengan mempelajari buku, video, dan tutorial yang tidak ada habisnya, maka buang saja waktu Anda. Pilih beberapa sumber (buku, video, format lainnya) - dan bekerja dengannya. Sangat mungkin bahwa informasi yang Anda pelajari dari video akan tumpang tindih dengan materi dari beberapa manual lain pada topik yang sama. Contoh lain: pencarian Amazon cepat pada kerangka Javascript Bereaksi menghasilkan sekitar 700 buku, beberapa dengan judul yang hampir sama, seperti Learning React. Berurusan dengan semua buku ini tidak realistis, dan bahkan jika Anda berhasil, itu bukan fakta bahwa Anda akan menjadi ahli Bereaksi atau membuang-buang waktu Anda.
Jangan melacak kemajuan
Cuplikan Lindsay Henwood dari UnsplashNah, jika Anda memiliki rencana yang jelas dan tujuan spesifik, tetapi mereka tidak banyak berguna, jika Anda tidak melacak kemajuan dan kecepatan gerakan Anda sendiri. Pantau pencapaian Anda setiap dua minggu, dalam kasus yang ekstrem - setiap bulan, periksa apakah Anda bergerak ke arah yang benar. Saya merekomendasikan menempatkan pengingat pada kalender untuk secara teratur mengevaluasi kemajuan yang dibuat sejak awal proses pendidikan. Jika Anda terlambat dalam mencapai tujuan Anda, maka Anda sendiri mungkin mengerti di mana tepatnya Anda berhenti - dan menyesuaikan rencana Anda. Di sisi lain, jika tujuan tercapai, ada baiknya merayakan dan bergerak untuk menjaga motivasi.
Belajar secara efektif
Cuplikan Katalog Pikiran di UnsplashSaat ini, kemampuan untuk belajar secara efektif adalah bonus dan kunci kesuksesan profesional. Saya sangat yakin bahwa Anda dapat menjadi mahir dalam segala hal jika Anda meluangkan waktu untuk memahami esensi proses dan ingin meningkatkan diri sendiri. Ini juga berlaku untuk pelatihan. Pelatihan adalah keterampilan yang dikembangkan dalam praktik. Mengetahui apa yang tidak boleh dilakukan terkadang tidak kalah pentingnya daripada mengetahui apa yang harus dilakukan ketika memulai pelatihan. Tidak heran filsuf sosial Tiongkok, Konfusius, pernah berkata:
βBelajar tanpa berpikir itu sia-sia, berpikir tanpa belajar itu berbahaya.β
- Konfusius
Tentang penerjemahArtikel ini diterjemahkan oleh Alconost.
Alconost
melokalkan game ,
aplikasi ,
dan situs dalam 68 bahasa. Penerjemah asli bahasa, pengujian linguistik, platform cloud dengan API, pelokalan berkelanjutan, manajer proyek 24/7, segala format sumber daya string.
Kami juga membuat
video iklan dan pelatihan - untuk situs yang menjual, gambar, iklan, pelatihan, permainan asah, penjelajah, trailer untuk Google Play dan App Store.
Lebih detail