|
|
|
|
|
by nidx
2911 days ago
|
|
Whenever I interview someone I explain what Full Stack means to me.
As a small team we have to support the full stack of development.
That means * provisioning and updating servers
* installing and configuring software on those servers
* keeping server system software up to date (Apache/MySql/Php/etc)
* maintaining and developing custom frameworks
* writing all the admin tooling for getting sites up and running and configured
* working in our backends including writing queries
* designing databases and migrations
* maintaining deployment of new code and version control
* setting up build systems for our apps
* designing frontend systems (how they use api's, deployment of them, stores, etc..)
* writing components and styling them
and that is just the web stuff. Not including the VR/AR/App stuff we get tasked with building.While I am a Senior/Team Lead and don't expect people to be experts in all of that stuff, debugging requires at least being willing to take on any of that. The author seems to think that just frontend development requires all your mental capacity. I really don't want this to come off as me being arrogant but feel very confident in my skills in everything he described AND I do all of the above web stuff and more. I also manage a team and meetings and timelines and quotes and resourcing and sales questions etc... It's not that hard. And I know I am not a 10x or 100x dev (maybe 2-3x) |
|