Hanya ingin tahu bagaimana semua orang mengikutinya. Saya terutama bekerja dengan bentuk ASP.NET dan Windows, tapi saya terjebak menggunakan 3.0 untuk alasan bisnis. Jadi sebagian besar pendidikan mandiri saya adalah waktu saya sendiri (akhir pekan, yang saya suka melakukan pemrograman game, jadi saya hanya punya 3-5 jam seminggu untuk belajar sesuatu yang baru)
Bagaimana Anda mengikuti pasokan konten baru yang tidak pernah berakhir?
learning
career-development
Mata-mata
sumber
sumber
Jawaban:
Pemrogram IMHO terlalu menekankan teknologi terbaru. Sangat penting untuk mendengar tentang mereka sehingga Anda tahu apa yang harus dicari ketika diperlukan. Namun, teknologi terbaru berubah begitu cepat sehingga tidak ada gunanya mempelajarinya secara rinci kecuali / sampai Anda benar-benar perlu menggunakannya. Alih-alih, fokuskan sebagian besar upaya belajar Anda pada dasar-dasar.
sumber
Eksperimen terus-menerus
Membaca itu bagus, tetapi itu bukan pengganti untuk melakukannya. Jika Anda membaca tentang sesuatu yang menurut Anda menarik, katakanlah, Mercurial sebagai sistem kontrol versi, maka pergilah dan coba gunakan dalam proyek di rumah.
Jika benar-benar sakit kepala untuk membuatnya bekerja untuk kepuasan Anda maka Anda cukup bisa berharap ide itu layu dan mati, jika tidak (seperti Mercurial yang sangat mudah) maka kemungkinan akan mendapatkan daya tarik dan Anda siap bermain.
Cobalah untuk memilih teknologi dan pendekatan yang menambah apa yang Anda coba lakukan setiap hari. Sebagai contoh, Spring Roo menunjukkan janji sebagai alat pengembangan aplikasi yang cepat.
Ingatlah bahwa apa pun yang Anda pelajari biasanya memiliki waktu paruh 18 bulan jadi jangan menyimpan pengetahuan Anda untuk diri sendiri.
sumber
Membaca sepanjang waktu. Saya mendapatkan dosis yang cukup baik dari teknologi .Net dan terkait hanya dengan bekerja di dalamnya setiap hari, sehingga sebagian besar waktu saya membaca adalah teknologi yang sama sekali tidak terkait. Bagian tersulit adalah keinginan untuk menguasai segalanya. Anda tidak bisa. Jadi, Anda memilih teknologi Anda berdasarkan apa yang berlaku untuk pekerjaan Anda saat ini atau apa yang Anda minati dengan kuat dan menerima bahwa hanya memiliki pengetahuan yang lewat dari yang lain adalah OK.
Tujuan saya adalah menjadi jack dari sebagian besar perdagangan, menguasai beberapa.
ETA: Saya memiliki daftar panjang blog yang saya baca, yang telah saya kumpulkan selama bertahun-tahun dengan menemukan blog yang menarik minat saya dan kemudian menggunakan daftar blog mereka atau tautan ke blog lain untuk menemukan yang baru. Anda mengikuti latihan itu cukup lama, Anda akan menemukan bacaan yang sangat bagus.
sumber
Karena ada sejumlah informasi yang tidak terbatas untuk kita pelajari, semuanya bermuara pada penentuan pertukaran antara waktu dan hasil (menghabiskan waktu untuk mempelajari konsep-konsep baru).
Untuk membedakan apa yang berharga adalah keterampilan berharga yang sebagian besar dari kita terus berjuang untuk mencapainya. Titik awal yang sederhana adalah mengikuti posting blog oleh orang-orang terkenal di bidang target. Saya menemukan bahwa memeriksa pertanyaan populer di SO memberi saya hasil yang bagus dalam waktu singkat. Apa pun yang saya rasa harus diselidiki lebih lanjut akan ditindaklanjuti dengan jumlah Googling yang berlebihan.
sumber
Saya cenderung mempraktikkan pembelajaran just-in-time. Saya menerapkan prinsip YAGNI pada teknologi baru. Pada titik ini, harus ada kasus bisnis yang valid untuk mempelajari teknologi baru. Hanya ada 24 jam dalam sehari, dan saya harus memanfaatkan waktu saya sebaik-baiknya.
sumber
BACA BACA!
Temukan sumber yang dapat Anda baca terus-menerus. Ketika teknologi baru disebutkan bahwa Anda tidak tahu tentang, pergi dan teliti secara khusus. Situs-situs seperti ini sangat bagus karena ada banyak sekali orang di sini yang terus-menerus menyebut teknologi yang berbeda. Sumber lain dapat berupa umpan berita teknologi, majalah pemrograman, konferensi, dll.
EDIT: Saya kira saya tidak pernah menjelaskan mengapa sepenuhnya. Saya pikir ini adalah pendekatan terbaik karena memungkinkan Anda untuk terpapar dengan sangat cepat (dan gratis sebagian besar waktu) untuk banyak teknologi yang berbeda. Kemudian, Anda dapat meninjau secara singkat teknologi-teknologi tersebut untuk mendapatkan gambaran umum tentang apa itu sebelum benar-benar menginvestasikan banyak waktu untuk mempelajarinya. Tidak semua teknologi akan menarik / digunakan untuk Anda sehingga ini memungkinkan Anda untuk menyaring IMO dengan cukup efektif apa yang akan Anda investasikan waktu dan apa yang tidak.
sumber
Ada beberapa cara saya tetap selalu dibombardir dengan informasi:
5 langkah ini akan membuat Anda tetap segar dan memberikan Anda banyak info! :)
sumber
Saya berlangganan Wired UK Magazine, membaca blog, membeli buku baru, mendengarkan Podcast, berpartisipasi di forum.
Terkadang rasanya seperti kalah dalam pertempuran, tetapi teruskan saja.
sumber
Ketika saya mendapat kesempatan, buat kode proyek kecil menggunakan mode bahasa dekade ini.
Saya menulis simulator UI untuk perangkat tertanam di Jawa untuk menjadi lebih mahir di Jawa.
Tugas saya saat ini adalah menulis aplikasi menggunakan C # untuk berbicara dengan fixture tes.
Saya juga mencoba-coba sedikit dengan HTML dan situs web saya sendiri.
Saya masih belum belajar Python, Ruby, Ruby on Rails, ASP.NET, Objective C, dll ...
Jangan khawatir tentang bahasa iseng. Menjadi lebih terampil di bahasa komputer dasar Anda dan belajar bahasa iseng karena Anda punya waktu atau mendapat bayaran peluang untuk melakukannya.
sumber
Saya biasanya menindaklanjuti di layar pemain dari konferensi. Anda selalu dapat menemukan diskusi yang relevan tentang fitur bahasa baru, alat, kerangka kerja atau teknologi lainnya, tergantung pada apa konferensi itu berputar. Ini dapat memberi Anda beberapa wawasan besar tentang yang baru: filosofi dasar dan premis untuk masalah yang ditanganinya. Ini seperti memelihara panorama Anda dari dataran tinggi.
Jika saya akrab dengan teknologi tertentu dan telah menggunakannya di masa lalu, bahkan sebentar, saya biasanya berlangganan catatan rilis, hanya untuk mengawasi acara terbaru.
Setelah itu, saya dengan @Jonathan Khoo tentang masalah ini. Saya memperhatikan tag baru yang muncul di SO, karena ini adalah cara yang paling mudah diakses untuk mengenali tren baru di komunitas pengembang.
sumber
Saya terutama membaca di blog berita teknis. Saya terutama menyukai http://www.techmeme.com karena merupakan agregator. Jika saya kemudian mendengar sesuatu yang menarik di sana, seperti teknologi atau bahasa baru, dll. Misalnya "adobe wallaby" saya akan pergi dan google dan belajar lebih banyak tentang itu.
Juga sesekali saya akan membuat proyek sampingan dalam bahasa atau teknologi baru. Saya seorang pengembang .NET berdasarkan perdagangan, tetapi saya baru-baru ini mencoba-coba pemrograman iOS. Dan sekarang semuanya mengarah ke HTML5 jadi saya akan melihat ke arah itu.
sumber