#16 - High-level work is a pyramid scheme

lock-1 Members Only
#16 - High-level work is a pyramid scheme

Mình muốn viết bài này để nói về việc tại sao việc tập trung vào làm mấy việc high-level như vision, strategy khi bắt đầu làm sản phẩm là vô nghĩa. Nếu bạn là junior hay fresher, mình nghĩ rằng nên tập trung vào những thứ gần mặt đất hơn, cụ thể, rõ ràng hơn.


Đầu tiên phải nói một chút về các tầng trừu tượng. Để dễ hình dung thì các bạn hãy tưởng tượng các tầng trừu tượng (abstractions) chồng chất lên nhau như một kim tự tháp. Công việc high-level hay low-level phụ thuộc vào vị trí của nó trên tháp này.

Hai chiều không gian quan trọng trong tháp trừu tượng là mật độ thông tin và số lượng thông tin.

Abstraction level thấp nhất chứa rất nhiều mảnh thông tin kiến thức, nhưng mật độ thông tin của từng mảnh lại rất thấp.

Càng đi lên cao của thì số lượng abstractions càng ít đi, nhưng mật độ thông tin của từng mảnh lại tăng lên.

Thế nhưng nếu đem một mảnh abstraction ra khỏi tháp và nhìn vào nó một cách đơn lẻ, thì chúng ta sẽ không biết được nó đang trừu tượng hóa cái gì.

Điều này, cộng với việc tháp trừu tượng trong đầu mỗi người lại mỗi khác nhau, dẫn đến hậu quả là nhiều lúc chúng ta chọn ra một abstraction trong tháp của mình và thảy nó vào cuộc đối thoại nhưng lại không fit với tháp của người kia và làm cho họ khó hiểu.