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.
+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
reply
Don't worry, I wont, ever.
The world need trolls for keeping a proper sanity checks! 🥸
reply
deleted by author
reply
Go for it, let's see your lowest...
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
reply
Not that I know, maybe someone inject some in my sleep.
reply
deleted by author
reply
Oh! So that's why...
I should probably stop then.