Saya sudah belajar, bekerja, dan bermain dengan Python selama satu setengah tahun sekarang. Sebagai seorang ahli biologi yang perlahan-lahan beralih ke bio-informatika, bahasa ini telah menjadi inti dari semua kontribusi utama yang saya buat di lab. Saya kurang lebih jatuh cinta dengan cara Python memungkinkan saya untuk mengekspresikan solusi yang indah dan juga dengan semantik bahasa yang memungkinkan aliran alami dari pikiran ke kode yang bisa diterapkan.
Yang ingin saya ketahui adalah jawaban Anda untuk jenis pertanyaan yang jarang saya lihat di forum ini atau lainnya. Pertanyaan ini tampaknya penting bagi saya bagi siapa saja yang berada di jalur perbaikan Python tetapi siapa yang bertanya-tanya apa langkah selanjutnya.
Biarkan saya meringkas apa yang saya TIDAK ingin tanyakan terlebih dahulu;)
- Saya tidak ingin tahu cara CEPAT belajar Python
- Saya juga tidak ingin mencari tahu cara terbaik untuk berkenalan dengan bahasa tersebut
- Akhirnya, saya tidak ingin tahu pendekatan 'satu trik yang melakukan semuanya'.
Apa yang saya ingin tahu tentang pendapat Anda, adalah:
Apa saja langkah-langkah yang akan Anda rekomendasikan kepada pekerja harian Python, dari magang ke status guru (jangan ragu untuk berhenti di mana pun keahlian Anda menentukannya), agar seseorang MENINGKATKAN DENGAN KONSTAN, menjadi pembuat kode Python yang lebih baik dan lebih baik, selangkah demi selangkah. Beberapa orang di SO hampir tampak layak disembah karena kehebatan Python mereka, mohon beri tahu kami :)
Jenis jawaban yang akan saya nikmati (tapi jangan ragu untuk mengejutkan pembaca: P), diformat kurang lebih seperti ini:
- Baca ini (misalnya: tutorial python), perhatikan detail seperti itu
- Kode untuk banyak waktu / masalah / baris kode
- Kemudian, baca ini (misalnya: buku ini atau itu), tetapi kali ini, perhatikan ini
- Atasi beberapa masalah kehidupan nyata
- Kemudian, lanjutkan membaca Y.
- Pastikan untuk memahami konsep-konsep ini
- Kode untuk waktu X
- Kembali ke dasar-dasar ini dan itu atau pindah lebih jauh ke ...
- (Anda mendapatkan intinya :)
Saya benar-benar peduli tentang mengetahui pendapat Anda tentang apa yang harus diperhatikan seseorang, pada berbagai tahap, untuk maju secara KONSTAN (dengan upaya, tentu saja). Jika Anda berasal dari bidang keahlian tertentu, diskusikan jalur yang Anda lihat sesuai di bidang ini.
EDIT: Terima kasih atas masukan Anda yang luar biasa, saya kembali ke jalur peningkatan Python! Saya sangat menghargai!
![Ex1: x = 42; y = x; x + = 1; cetak x, y Ex2: x = [1,2,3]; y = x; x [0] = 4; cetak x, y](https://imgur.com/6dxRh.png)