3 ms·
Though the author seems to be laser focused on career progression and $$$ (I suspect due to cultural bias's) "I had practical skills in all aspects of professi
by C1sc0cat 8y ago
Though the author seems to be laser focused on career progression and $$$ (I suspect due to cultural bias's)
"I had practical skills in all aspects of professional software engineering." I don't see any layer 1-3 skills there.
I would expect a full stack ie layers 1-7 developer to be able to design and get implemented a small network.
- james_s_tayler 8y agoNot really? It typically just means front-end, back-end, database. Not networking? I know it says "full" but it's not that full.
- joelbluminator 8y agoThey also have to build their own computer and a small generator that creates electricty, and probably their own wifi router. otherwise they're mediocre and don't understand how stuff REALLY works.
- james_s_tayler 8y agoWell we joke about it but I do have the concept of "deep stack" which are the devs who were Rockstar Ninjas when they were younger and are now 20 years deep and really do just know bloody everything. Rare, wonderful individuals. The other is the "Octopus". An octopus has reasonable skills at fullstack dev, customer development, business development, business analysis, marketing, sales and accounting.
- C1sc0cat 8y agoI do seem to recall as a child making a small generator Dad got me a kit designed for kids for Christmas on year. Though I think Layer one assumes power and the pys media exists :-)
- AstralStorm 8y agoPower is assumed, yes, but it deals with physical media directly. That's what 1 is. You make or design the RF level hardware. Layer 2 is where PHY is a separate entity - driver stack starts at the lowest point of this. (Used to be higher but now more things are offloaded to firmware or hardware.)
- shove 8y ago“If you want to make an apple pie…”
- C1sc0cat 8y agoNot to me as an ex OSI guy :-)