I can actually call myself a Full-stack developer too... 🤣
Full-stack basically mean the programmer works on, and manage, all the parts of a website or web application.
  • The frontend: what you see in the browser
  • The backend: what your actions on a page do and what content to show from the server
  • The database: where and how the data are stored in the server
Since those technologies are usually clearly separated and work together in a structured fashion (imagine a layered cake), they're often called "Stacks".
There's also weird acronyms that describe what components are used in a certain "Stack", like LAMP (Linux, Apache, MySQL and PHP) or MERN (MongoDB, Express, React.js and Node.js).
As you can see, there's nothing suspicious about those "Stacks", but for a non-programmer they might be even more confusing though. 😉
reply
deleted by author
reply
Thanks for the Super Zap! 🫂
In bigger companies the design part might be the job of a dedicated designer and a Full-stack developer, in title only, exclude the deploy part, where you actually make it available to the users online.
But, if you're alone or on a small team you might end up doing everything, then another concept comes up, which is DevOps (Dev and IT together) which shares the idea that everyone on the team, even if partially, should know what the other side is doing as to avoid issues where one build a system the IT can't manage or the IT find issues that are code related and need a developer to fix it.
There are many shades when it comes to development, but on a general rule, as I often share, if you can do everything, you become the most valuable member in a team that can stand on its own if anything happens.
Here working on side projects and freelancing helps a lot.
It might sound like a daunting task, being capable of doing everything, but I assure you it's easier and more fun than it might look.
The best programmers are the ones with a passion.
reply
+1 for the DevOps and you could apply SecOps there as well maybe ;-)
reply
Absolutely.
reply
deleted by author
reply
Don't worry about it, I shared my explanation just because it's something I love to do and want to inspire others.
You just need to find your comfy zone and have fun, that's what matters the most! 😆
reply
deleted by author
reply
Let's make it itno a movie poster:

"Trolling @nemo" 🐟

reply
deleted by author
Also this reminds me, even though I'm a programmer I don't drink coffee, at all.
Am I an anomaly?
reply
deleted by author