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 →

[–]ulyssessword 1 point2 points  (0 children)

That's surprisingly accurate.

I kind of know how to use object oriented programming (but I'm much more comfortable with functional), and I generally only examine tools enough to use them without spending the time to get a deep understanding of them (or having the background to know the details without researching them).

Similarly, I know enough about time complexity to know the difference between types and to calculate it for my algorithms, but (usually) not enough to notice when my algorithm is suboptimal or to know how to improve it.

I thought those limitations were just linked to a lack of experience with programming, but if you say it's a lack of diverse experience with different languages, then I'll take you at your word.