3 ms·
I'm kind of curious why language specializations matter much to all but the most hardcore of hardcore performance firms. People have demonstrated now that you c
by SOLAR_FIELDS 8mo ago
I'm kind of curious why language specializations matter much to all but the most hardcore of hardcore performance firms. People have demonstrated now that you can pick up even Rust with an LLM and be productive with it in a few days if you know what you are doing: https://github.com/humanlayer/advanced-context-engineering-for-coding-agents/blob/main/ace-fca.md https://github.com/humanlayer/advanced-context-engineering-f...
- suralind 8mo agoI just like my stack, which includes Go. That stack is of course ever changing, but why would I make a drastic change if I’m already both happy and somewhat good? I’ve been recruiting people and had exposure to small sample of generalists as an interviewer, but also in a team. Not too long ago, I’ve been briefly exposed to „staff” level Go developers who, I kid you not, would not follow ANY known and widely accepted as best practice Go convention (that I could identify). Obviously these were Java, C#, Python developers bringing habits from their last language to that project and boy was it bad. I suppose that was an extreme end of the spectrum (they were also incredibly toxic), but not once before were I in a team where new code was that bad. Of course, best practices are there to serve you and not the other way around, but each time I’d ask, they couldn’t explain why in a coherent way. I suppose once you know programming it’s kinda easy to change the syntax, but imo code is just significantly better if people know what they are doing.
- sceptic123 8mo agoBeing productive isn't the same as being an expert
- SOLAR_FIELDS 8mo ago100% agree! But how many organizations actually need an expert vs someone productive? Goes back to the "only the most hardcore performance-based orgs" point as an example