Q: what efforts go towards 20Y-career building?
A: instrumentation in c++(java is a bit more churn); socket programming; STL internals; JVM internals; shell scripting; pthreads; FIX; linux internal?
This question is slightly vague, but it’s subtly different from
Q2: what efforts create social value over 20Y?
Q3: what efforts are cumulative over 20Y?
I feel the key question in this write-up is about building a deep and broad “foundation”, upon which we can start to plan (possible) social value, retirement planning, parenting/family building etc.
- 😦 teaching and research —- Somehow I tend to feel research creates long-term value but I suspect most research efforts are not valuable!
- 😦 open-source software —- I tend to feel OSS projects create social value, but most of them are not successful and have no lasting influence
- 😦 Deepening your domain knowledge such as (German’s) security lending —- It does increase your value-add to some employers and help you move up to management, but I don’t call it “foundation”.
- MSFM and other formal training —- I feel this is less effective, more ivory-tower, but it does build a firm theoretical foundation.
- fitness and health .. more important than I feel (as shown by my action)
- zbs such as instrumentation skills? Yes zbs helps your KPI, and also indirectly helps you with interviews. It’s portable skill, unlike local system knowledge. Can the value last 20Y? Depends on the technology churn. c++ and java are safer.
- IV muscle building? My favorite career building effort. 20Y? 10Y yes.
- English/Chinese writing and vocab