3 ms·
Can confirm, am fullstack: Physical layer is someone else's problem.
by lowglow 11y ago
Can confirm, am fullstack: Physical layer is someone else's problem.
- Cyph0n 11y agoActually, even the three layers above that are likely someone else's problem (data link,network, and transport). Full-stack usually means knowledge of the application layer i.e. HTTP and client side.
- lowglow 11y agoI have a pretty extensive background working as a security engineer at an ISP out of high school, so I can handle that junk pretty easily.
- ownagefool 11y agoHonestly, I think that's extremely cheeky usage of the term. I'm of the opinion that you should be able to:- - talk to a datacentre, get servers, switches, power, network racked and ready to go. - Do the devops to configure this infrastructure. - Understand data-layer requirements and generally host and manage a CP or AP system. - Write the apps that'll live on these servers. - Implement resonable caching to scale. - Write the frontend code to implement a design to connect to these systems. - Have enough knowledge to profile and debug the performance bottlenecks of such systems. At about that point, you can start to consider yourselve "full stack". Now some could argue that you don't need rack the system or do the devops, but if you don't understand what you're hosting on, how are you ever going to debug an issue that outwith your application?