3 ms·
I think hubris is unwanted. An accurate appraisal of someone else is hard if you cannot even appraise yourself. And nobody likes posturing. Conways law helps h
by samsquire 3y ago
I think hubris is unwanted. An accurate appraisal of someone else is hard if you cannot even appraise yourself. And nobody likes posturing.
Conways law helps here. Every interaction between two engineers is a unique numbered permutation. That can either have positive value or negative value based on each skill level. Even if one is a beginner and one is an expert.
I have a great deal of respect for people who ship lasting software, even if other people criticize their solutions.
I have a great deal of respect for people who write entire systems, even if other people criticise their code or nitpick it or want to rewrite it.
I have a great deal of respect for people who can do the entire thing by themselves.
How many silent engineers are holding the world together but don't talk and share their knowledge and skills? They don't have GitHub profiles. How do you evaluate their skill?
If other people were to evaluate my work and that be used as the benchmark to evaluate my skill and help me get jobs based on other people's perspectives of me as a developer.
Organisations want perfect candidates who are good at everything. (T shape individuals)
Given how fast the industry has grown, you'll get a big mix of talent in a software engineering department.
Bring someone in from another company and they could level the place with criticism that "they did it wrong".
The whole hubris thing gives me negative feelings.