6 ms·
I’d love to work on a tech stack that can be mastered in six months, with just as much understanding as someone who has been around it for five years.
by pgwhalen 9y ago
I’d love to work on a tech stack that can be mastered in six months, with just as much understanding as someone who has been around it for five years.
- pilsetnieks 9y agoThere are very few companies that have a completely unique tech stack that couldn't have been encountered anywhere else.
- smcdow 9y agoDepends on how similar the domains are. Stacks are vastly different in companies working in disparate domains -- I've worked as a software engineer in C4ISR, gaming, EDA, oil & gas, HFT, remote sensing, consumer electronics, and more. The stacks couldn't be more different & foreign from each other. Like living in different universes. Six months to learn all the moving parts is about right. (I can't imagine a career in only one domain; how boring would that be? Hopefully will be getting a new job in HPC soon.)
- TeMPOraL 9y agoAn experienced developer won't need that amount of understanding to do 99% of the tasks at work, and for the remaining 1% there is documentation (right?). And if that's all your homebrewn stack, something is very wrong there.
- turk184 9y agoThere is no such thing, not at any of the higher paying roles. I'm 6 months in to a new job right now and although I had some early wins for them, I'm definitely still learning my way through the systems, the people, and the overall organization. There are no shortcuts. 6-12 months is typical. That doesn't mean you should let an ineffective person hang around that long, though. This place fired another developer who started on the same day as I did because he wasn't engaged and showing competent progress.