2022/01/03
Link https://newsletter.pragmaticengineer.com/p/platform-teams-with-adam-rogal
Artikel ini ditulis oleh gergely berdasarkan interview bersama adam rogal. Keduanya pernah berkerja bersama di Uber.
Bagaimana lo mendefinisikan tim platform dan kenapa tim platform itu penting Tim platform adalah tim yang mensupport dan enable product engineering. Enablement adalah karakteristik utama dari tim platform yang baik. Tim platform bisa enable product engineering dalam beberapa cara.
Standardization Building and maintaining platform Onboarding Culture-bearing General support like Q&A, open office and similiar activity Penting untuk mengamati apa yang terjadi tanpa tim platform.
...
2021/12/15
8:15 Definisi Software Engineer Software engineer adalah profesi dimana kita berkembang seiring masalah yang kita pecahkan.
9:25 Bagaimana cara memilih problem statement yang bisa buat diri lo berkembang? Solving problem with the right manner, mengerti konsep koding, design pattern.
13:00 Contoh role model yang bagus sebagai pemula Attitude atau sikap dari seorang pemula yang harus dijadikan role model. Dia bisa mengerjakan problem statement itu dengan baik dan mengenalkan ke hal-hal baru.
...
2021/12/15
Ada 3 tahap dalam karir sebagai software engineer.
Solution Implementer / Junior level Problem Solver / Mid level Problem Finder / Senior level 13:13 Solution Implementer Solution implementer adalah tahap sebagai pemula, mereka perlu belajar basic. Sebagai leader lo bertanggung jawab untuk menyediakan solusi untuk diimplementasikan oleh junior. Tugas sebagai junior, lo hanya buat perlu menulis function dari solusi yang sudah disediakan. Belajar menyelesaikan solusi dengan cara menuangkannya dalam bentuk kode.
...