5 ms·
What do you mean "higher levels"? Is there some forbidden knowledge that must not be written down? Because if not, all levels have experts who can teach you.
by BarryMilo 5y ago
What do you mean "higher levels"? Is there some forbidden knowledge that must not be written down? Because if not, all levels have experts who can teach you.
- TheCoelacanth 5y agoThe experts exist, but can you get access to them?
- Jensson 5y agoThere is a lot of knowledge you can't write down since you yourself don't know what it is, you just know how to apply it. For example, how do you structure your programs? You can write down some rules of thumb, but you can't write down your entire decision process as a flow chart that can be used on any program to structure every function in them. How to structure big programs is one of the biggest hurdles for new programmers, they just have to learn it themselves since nobody can teach them that. You can get a bit of feedback for simple program structures, but for more complex cases you wont even get good feedback, to continue to improve at that stage you just have to rely on yourself.
- galaxyLogic 5y agoThere is so much software out there in a way it is not too different from biological systems. Programs are like creatures you can study and observe. There is no single book explaining all of software. You must be a bit of scientist yourself. Discover how thing work and what works best.
- Jensson 5y agoThat is what I'm saying, you can't teach that.
- ZephyrBlu 5y agoAt some point it becomes more like knowledge extraction and synthesis rather than being explicitly taught, because there are intangibles that your mentor can't directly teach you.