Topik trending
#
Bonk Eco continues to show strength amid $USELESS rally
#
Pump.fun to raise $1B token sale, traders speculating on airdrop
#
Boop.Fun leading the way with a new launchpad on Solana.
Saya telah berkonsultasi untuk 100+ perusahaan selama 3 tahun terakhir, dan berikut adalah beberapa rekomendasi favorit pribadi saya:
(Anda akan terkejut melihat berapa banyak pengembang di luar gelembung online yang membutuhkan bantuan.)
1. Beberapa tim tidak menggunakan sistem versi kode apa pun. Saya tahu ini sulit dipercaya, tetapi saya memiliki saksi. Sejujurnya, yang ini tidak umum, tetapi saya telah melihatnya dengan mata kepala sendiri.
2. Budaya pengujian jarang terjadi. Cara mudah untuk meningkatkan apa yang dilakukan tim adalah dengan mengajari mereka cara menulis pengujian unit dan integrasi otomatis.
3. Spreadsheet adalah solusi paling populer yang pernah saya lihat di alam liar. Misalnya, salah satu rekomendasi saya yang paling umum adalah menggunakan MLFlow untuk melacak eksperimen dan model versi.
4. Sebagian besar tim selalu ingin menerapkan solusi yang benar secara teknis untuk suatu masalah. Saya menjadi sangat pandai dalam mengidentifikasi solusi yang memenuhi lebih banyak kendala (seperti anggaran, garis waktu, kemampuan tim, persepsi, dll.) Saya menyebutnya "pembingkaian masalah", dan ini sangat membantu perusahaan.
5. Saya selalu merekomendasikan kontainer pengembang kepada tim di mana setiap orang menggunakan sistem operasi yang berbeda dan kesulitan dengan konfigurasi dan portabilitas.
6. Cobalah untuk menskalakan aplikasi tanpa menghabiskan waktu untuk observabilitas dan ketertelusuran. Sebagian besar waktu, ini semudah mencatat informasi yang tepat. Terkadang Anda dapat meluangkan waktu menyiapkan alat yang tepat untuk observabilitas yang lebih serius.
7. Dalam sistem pembelajaran mesin (90% dari proyek yang saya tangani), pemantauan selalu menjadi renungan. Saya menjadi cukup pandai dalam membantu tim berintegrasi dengan Evidently AI.
8. Saya menghabiskan banyak waktu untuk membantu tim membangun alur kerja end-to-end, berulang, dan dapat diotomatisasi dengan placeholder yang dapat diisi nanti. Misalnya, membangun alur pelatihan yang dimulai dengan pemrosesan data dan diakhiri dengan penyebaran model.
Banyak latihan berbeda selalu muncul dengan tim yang berbeda:
• Cara mengimplementasikan CI/CD
• Cara versi kumpulan data
• Bagaimana mengetahui apa arti "selesai"
• Cara mengelola rahasia dengan benar
• Cara mengelola pengaturan konfigurasi
• Cara mengonfigurasi log
• Cara menguji dalam produksi (pengujian a/b, penyebaran bayangan, dll)
• ...
Orang-orang yang bekerja untuk perusahaan teknologi besar bertahun-tahun lebih maju dari orang lain, tetapi pasar untuk pengetahuan ini di luar teknologi besar sangat besar.

26 Des, 21.45
Saya bertemu dengan seorang pria yang menghasilkan tujuh angka setiap tahun dengan melakukan ini berulang kali:
• Bergabung dengan tim pengembangan selama seminggu
• Mengidentifikasi 3 - 5 potensi perbaikan untuk proses mereka
• Menulis proposal singkat dan konkret untuk setiap perbaikan
• Secara opsional, membantu tim menerapkannya
• Mendokumentasikan hasilnya
• Daun
Dia mendapatkan ini hampir menjadi sains: ini adalah proses yang dapat diulang dengan beberapa rekomendasi "pokok" yang dapat digunakan hampir semua orang.
C-Suite mencintainya. Tim menyukainya.
Anda akan bosan jika Anda mendengar ceritanya sehari-hari, tetapi dia menyukainya.
@kelvongx *banyak
1,9K
Teratas
Peringkat
Favorit