Here's the criteria I have so far for a 'reasonably competent' developer:
- knowing how to compile a basic C program - knowing enough git to contribute to open-source projects on github-likes - knowing common DS&A patterns (not necessarily well enough to pass FAANG though) - being able to setup a basic CRUD website with logins & accounts - knowing OOP paradigms like classes, constructors, etc.
What am I missing?
[0]I use AI for search a lot to find modules and syntax