Developer Apprenticeship: the way to sustain an organic growth?

Developer Apprenticeship: the way to sustain an organic growth?

TL;DR - educating a specialist takes time, money & effort - w/o a guarantee of final payoff. Maybe it's the time to get back to traditional apprenticeship model to secure educator's position & make job market more sane? On several occasions I've evangelized the advantages of sensible, organic growth over opportunistic, aggressive head-hunting. And I haven't changed my mind, but it'd be stupid to ignore risks & flaws…

Building foundations of Software Engineering Culture that doesn't suck

Building foundations of Software Engineering Culture that doesn't suck

Let's start with the question: How does the organization you work for (outside of your team!) impact your everyday's work (as a software engineer)? I mean: what does the organization do to make you / help you become a better engineer? what's being done to make your current workplace a better work environment? do you feel your org believes that your potential & creativity can make a difference? or are you…