People are talking a lot about vibe coding, these days. What will this mean for people working as software engineers? My own personal sense is that productivity will be greatly improved with LLM tools – something we’re starting to see happen – but it’s premature to say large numbers of jobs will disappear. We'll see how things play out.
An important factor around this trend is “getting the right vibe”. How can we be expected to vibe code when the vibe is off?
We’ve been thinking about this a lot at Autodesk Research, where we’re looking at developing tools to support the vibe coding community. We want to make sure that coders of the future live and work in environments that support their wellbeing and maximize their productivity (there will always be someone else with a better LLM waiting to take their job, after all).
One important aspect of this work is to determine what a room’s vibe consists of, from static properties such as a its materials to dynamic properties…