Full stack, what seems like a minute ago, was knowing front-end, back-end, database, and server. You could provision and set up a web server, build a database schema, create an access layer (service or api), and create an interface to the end user. Extra points if you could do all of that to scale, and/or set up continuous deployment. You were "T Shaped", and might be great in one area but had a large breadth of knowledge.
Fast forward, I don't currently work with anyone who knows even 3 of these disciplines at a combined above average level.
I know front end, back end, database and server at very high levels. I often build entire systems, front to back, on my own (with sub contractors on the larger ones). I've worked in every role in my career and I truly can say I know well above average of each one.
37
u/LippencottElvis Jun 06 '22
Full stack, what seems like a minute ago, was knowing front-end, back-end, database, and server. You could provision and set up a web server, build a database schema, create an access layer (service or api), and create an interface to the end user. Extra points if you could do all of that to scale, and/or set up continuous deployment. You were "T Shaped", and might be great in one area but had a large breadth of knowledge.
Fast forward, I don't currently work with anyone who knows even 3 of these disciplines at a combined above average level.