As a full-stack developer, I can answer this. But sadly, it's just going to 
turn into a rant for 
me.

You just about perfectly described a LAMP Administrator. 
Sadly, I have found the definition of a full-stack developer differs depending 
on where you 
look.

To some it means the developer is capable of building, or guiding a team to, a 
project from 
beginning to end, both front-end and back-end techs. Which means server-side 
javascript 
as well as in browser javascript. Full html/css/ and even sass understanding, 
along with 
the ability to take a photoshop image and turn it into a website, while having 
expert 
knowledge of PHP/Python.

Some websites, notably LinkedIn, think a full-stack developer is anyone who 
writes web 
code using the entirety of the .NET stack. I absolutely hate LinkedIn. 

In recent years, and I just went through this trying to find a full-stack 
developer, while 
working with our talent acq. group, and others, that a full-stack is basically 
a web rocket 
scientist. You have to know a little of everything, have had your hands in 
everything, and 
be a rockstar with everything you touch.

I try to market myself as a full-stack lamp developer. I keep all my years of 
.NET off my 
resume because I don't wan't to use it. 

A full-stack is expected to understand how to communicate with other techs as 
well, such 
as api communication via xml/soap/json and others.




On Friday, November 25, 2022 3:36:34 PM CST Keith Smith via PLUG-discuss wrote:
> Hi,
> 
> I have read that to be qualified as a full-stack developer, one must
> know how to troubleshoot the entire stack.
> 
> Where are the boundaries.  I assume this means being able to program in
> PHP, know enough Linux to troubleshoot the hosting and be able to
> identify and assess the associated logs, understand and be able to
> troubleshoot/fix/install Apache, Be able to install MySQL and write SQL
> and troubleshoot as may be necessary.  I'm thinking this includes log
> rotate and the ability to add/edit/remove users, and work with SSH users
> and permissions.  Included is file and directory permissions.  Add to
> this the skills to manage sudo users.
> 
> This does not include networking, understanding load, the ability to
> install and configure Linux (although I think it would be helpful).
> 
> I'm thinking LAMP/LEMP where Linux is limited to hosting.
> 
> Am I in the ball park?
> 
> Thank you for your feed back.
> ---------------------------------------------------
> PLUG-discuss mailing list: PLUG-discuss@lists.phxlinux.org
> To subscribe, unsubscribe, or to change your mail settings:
> https://lists.phxlinux.org/mailman/listinfo/plug-discuss


---------------------------------------------------
PLUG-discuss mailing list: PLUG-discuss@lists.phxlinux.org
To subscribe, unsubscribe, or to change your mail settings:
https://lists.phxlinux.org/mailman/listinfo/plug-discuss

Reply via email to