I stopped reading somewhere around "A Fullstack developer is skilled in:" and have some notes, as a Fullstack dev. Under skills to land Frontend; Javascript/jQuery Should not include jQuery, because in most cases you don't need it. It's an outdated tool and we shouldn't build new things using it, here's why: https://youmightnotneedjquery.com/ Languages you need as a backend; Git Git is not a language. It's a tool. "Writing front-end code in JavaScript, HTML, and Java" Why is Java part of the Frontend list? "Writing back-end code in Java, Python, and Ruby" Backend code is not limited to these languages. And for these reasons, I consider this Article only a way to get clicks and income and not for educational purposes. Mostly because it's not really highlighting that there's so many different stacks, frameworks and languages. Perhaps inclusion of Node/JS and Go in backend languages? I know it's a whole lot of criticism, but it's also to highlight what you can do better to write better quality articles. And sometimes it's needed.