Coder or not, at one point or another you’ve thought of tackling web design. Or mobile app development. Or database querying. Or something else from the evolving list of savvy, modern languages out there. (Yes, there are hundreds and hundreds.) For non-coders, the lack of control and reliance on developers plays into the pressure to pick up on at least some form of programming — complex or not.