Salah satu pertanyaan dari Live Q&A Managing Software Engineering Career semalam

"In a team without an existing senior engineer, how can I establish myself as the senior"

Ada 2 skenario
1. Ada CTO di atas kita
2. Ga ada CTO, basically kita first engineer/founding engineer

Kalo ada CTO, mayan straightforward: kita bisa suggest untuk beliau bikin "fake" career ladder based on yang udah ada di industri:Kenapa "fake"? Karena blom pasti stage kumpeninya cocok untuk ada actual career ladder. Jadi career laddernya dipakai cuma buat kita upgrade skill dan evaluasi kita. Ga buat naikin title dan compensation (cuz might not make sense at all for the company)

Kalo ga ada CTO: fucking run. It will never end well for you. Kamu basically ditipu idea guy

Kalo kumpeninya not doing well: kita dibayar murah, dan ga belajar apapun. We don't earn. We don't learn
Kalo kumpeninya doing well: kita eventually akan dianggap ga scale with the company (karena kita ga diajarin!). Ntar kita bakal dikick sama investor dan CEO kita. Dan karena kita lugu, kita juga ga dapet equity. We don't earn. We don't learn