--

In every field?

It's neither something I wrote nor something I could have implied; that straw man attack is unnecessary.

I expect programmers to build a solid understanding of the domain they're writing software for. This can be done by talking to people from the respective field or industry. That's part of the process and why building software can be challenging - programmers need to educate themselves about more than just tools.

Familiarity can be an outcome, not a premise to start with.

Quote Rich Hickey: In particular, if you want everything to be familiar, you will never learn anything new because it can't be significantly different from what you already know and not drift away from the familiarity.

--

--

Florian Salihovic

Entrepreneur · Machine learning and software engineering for bread and butter