I would call you a good typist.
EDIT: I never cook with a recipe and do everything by taste, feel, and instinct.
Following receipt is in fact cooking. You can go by feel, but you don't have to. Majority of cooking is following receipt, whether written or not.
what happens when you get a null pointer because you have no concept of exception handling?
Ok, then you didn't follow it.
And yes following a recipe is cooking otherwise chefs would never do it, itβs called standardization
We all stand on the shoulders of giants.
But maybe you create your own universe from scratch and program it without abstraction, who knows.
Why is this important? Because how can one import a library for a problem that currently has no solution?
"The question of whether a computer can think is no more interesting than the question of whether a submarine can swim." - Dijkstra
A chef creates recipes and sometimes follows them. He can also extemporise.
This is not programming, just like how following a recipe is not cooking.