|
|
|
|
|
by currymj
482 days ago
|
|
i actually don’t think nontechnical people understand the result they want of code. have you ever seen those experiments where they asked people to draw a picture of a bicycle, from memory? people’s pictures made no mechanical sense. often people’s understanding of software is like that — even more so because it’s abstract and many parts are invisible. learning to clearly describe what software should do is a very artificial skill that at a certain point, shades into part of software engineering. |
|
Those people with cross domain knowledge in an industry will continue to have value for some time able to contribute to domain discussions and execute better with the tech. As a result I've always thought the "engineering" part of software was more valuable than the CS/Leetcode part of the industry. As a lecturer many decades ago told me in a SE course - "you will know more about their business, in greater detail by the time you are finished, then they even do".