| ▲ | elephanlemon 4 days ago | ||||||||||||||||
Practicing code specifically is one of many options for engineers right now. How about other skills? For example, now seems like a good opportunity to start developing deep knowledge in a particular domain, so that when you build AI assisted software in that space, you’re competent enough to know if it’s doing the right thing. Or, develop a better understanding of a range of disciplines, so that when you go to solve problems, you’re aware of them and have more areas to draw from. (The combination is what Valve calls a T-shaped employee I believe.) Also a good opportunity to develop your interpersonal skills. | |||||||||||||||||
| ▲ | ehnto 4 days ago | parent | next [-] | ||||||||||||||||
I agree. I think the rapid learning generalist has a real advantage right now, but that kind of advantage cannot be leveraged by big companies structured to utilise specialists. I think that's why individual contributors in big teams aren't seeing massive benefits from AI where a small team or solo developer may be seeing greater leverage. If you are a strong generalist with an entrepreneurial spirit, I think I would be aiming at getting hired by a small company where you can provide a buttload of value or looking at starting something where you have domain experience outside of software. | |||||||||||||||||
| |||||||||||||||||
| ▲ | saghm 3 days ago | parent | prev | next [-] | ||||||||||||||||
> The combination is what Valve calls a T-shaped employee I believe For what it's worth, I've heard this at jobs before, and I've never worked at Valve (or as far as I'm aware with anyone who worked at Valve previously). I think it's probably more common than just something they say. | |||||||||||||||||
| ▲ | grttw 4 days ago | parent | prev [-] | ||||||||||||||||
Actually this does nothing but create more noise in an org. The Job of the engineer is to be really good with the tech not business. | |||||||||||||||||
| |||||||||||||||||