Great additional thoughts, Joshua! Also, nice list.
Only one word of caution I should have mentioned earlier: be careful not to become overly dependent on standard libraries to do all the heavy lifting for you. This is a trap one can easily fall into, especially with "let us do it all for you" languages like Java, C#, and Javascript. While there's nothing wrong with using a standard library implementation of, say, a linked list, you should also learn how to build one yourself.
In short, aim to have at least a basic understanding of any "abstraction" you use. You don't have to learn this all at once, but plan to make time to learn it sooner rather than later.
For further actions, you may consider blocking this person and/or reporting abuse
We're a place where coders share, stay up-to-date and grow their careers.
Great additional thoughts, Joshua! Also, nice list.
Only one word of caution I should have mentioned earlier: be careful not to become overly dependent on standard libraries to do all the heavy lifting for you. This is a trap one can easily fall into, especially with "let us do it all for you" languages like Java, C#, and Javascript. While there's nothing wrong with using a standard library implementation of, say, a linked list, you should also learn how to build one yourself.
In short, aim to have at least a basic understanding of any "abstraction" you use. You don't have to learn this all at once, but plan to make time to learn it sooner rather than later.