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.
...
2021/10/15
Write Less Code, Generate More Examine the principle of [[code generation]] Code Generation adalah salah satu teknik yang powerfull dimana kita bisa sedikit menulis kode dan menbuat secara otomatis.
Discover the main parts of a code generator Who or what is a code generator? Kalau ditanya siapa? manusia atau programmer adalah code generator. Bagus dalam problem solving dan kreative. Tapi manusia juga biasanya lama kelamaan jenuh dengan melakukan tugas yang terus berulang.
...