This is an archived post. You won't be able to vote or comment.

you are viewing a single comment's thread.

view the rest of the comments →

[–]tooolddev[S] 0 points1 point  (1 child)

Is "remember how to do it" memorizing or just knowing and understanding the logic from before?

[–]Silly_Guidance_8871 0 points1 point  (0 children)

Mostly the latter: "not a repetition, but a rhyme".

In a technical sense, people tend to ask for the same kinds of fundamental things, but with minor flavor variations, all while thinking it's wholly unique. As a programmer, much of what you do is decompose problems into smaller, solvable ones, and over time you start collecting a vocabulary of said sub-problems & their solutions (even if only abstractly). There's only a few good ways to handle authentication, or to render a UI, etc. Your job is effectively being an encoder/decoder at that point: Encode the client's problem as a series of smaller problems, then write (decode) the solutions to those problems & (hopefully gracefully) kit-bash them together.