\u003C/figure>\n\u003C!-- /wp:image -->\n\n\u003C!-- wp:image -->\n\u003Cfigure class=\"wp-block-image\">\u003Cimg src=\"https://lh4.googleusercontent.com/tySxa4T4R38p8p41vQUXrQO6gwcwo6OaoDzB3Cd8ErhiJO0TMNnUOhj_m7j-laPpXXntakKbV9a-pHXxeocuhJpVUyBC1mBSoRXwAgjk8SGM0u6LG2dyohqvUFtKIvcvFt2laron\" alt=\"\"/>\u003C/figure>\n\u003C!-- /wp:image -->\n\n\u003C!-- wp:paragraph -->\n\u003Cp>\u003C/p>\n\u003C!-- /wp:paragraph -->\n\n\u003C!-- wp:heading -->\n\u003Ch2 id=\"h-money-isn-t-everything-but-it-helps\">Money isn’t everything, but it helps.\u003C/h2>\n\u003C!-- /wp:heading -->\n\n\u003C!-- wp:paragraph -->\n\u003Cp>When we dug deeper, we found that salary (60%), work-life balance (58%), flexibility (52%), productivity (52%), and growth opportunities (49%) were the top five reasons for developers to be happy at work. This data mirrors what other companies, like Skillsoft, have found in \u003Ca href=\"https://stackoverflow.blog/2022/02/09/the-three-top-paying-tech-roles-in-2022-and-the-skills-you-need-to-land-them/\">recent surveys\u003C/a>.\u003C/p>\n\u003C!-- /wp:paragraph -->\n\n\u003C!-- wp:paragraph -->\n\u003Cp>Similarly, the inverse of these reasons were the top five reasons developers are \u003Cem>unhappy\u003C/em> at work: a low salary, no work-life balance, feeling unproductive at work, and the absence of growth opportunities. Feeling unproductive at work was number one (45%) among the factors that cause unhappiness—even above salary, which slipped to fourth (37%). Similar to our \u003Ca href=\"https://stackoverflow.blog/2021/12/07/new-data-what-developers-look-for-in-future-job-opportunities/\">recent research around what developers prioritize when they look for new job opportunities\u003C/a>, flexibility and productivity consistently reign supreme.\u003C/p>\n\u003C!-- /wp:paragraph -->\n\n\u003C!-- wp:paragraph -->\n\u003Cp>“Feeling productive at work plays a much more critical role in team happiness than we probably realize. It shouldn’t be as surprising as it is,” said Matt Kiernander, technical advocate here at Stack Overflow. “When I code, I don’t like disruptions in my flow state. Constantly stopping and starting makes me feel unproductive. We all want to feel like we’re making a difference, and hitting roadblocks at work just because you’re not sure where to find answers is incredibly frustrating.”\u003C/p>\n\u003C!-- /wp:paragraph -->\n\n\u003C!-- wp:image {\"id\":19807,\"width\":839,\"height\":808,\"sizeSlug\":\"large\",\"linkDestination\":\"none\"} -->\n\u003Cfigure class=\"wp-block-image size-large is-resized\">\u003Cimg src=\"https://stackoverflow.blog/wp-content/uploads/2022/03/Developer-Happiness_Blog_03_Why-square-1-654x630.png\" alt=\"What makes developers happy and unhappy at work? Work-life balance, productivity, salary, growth opportunities, flexibility, impact, problem solving, autonomy, and work relationships all play a role.\" class=\"wp-image-19807\" width=\"839\" height=\"808\"/>\u003C/figure>\n\u003C!-- /wp:image -->\n\n\u003C!-- wp:heading -->\n\u003Ch2>A greenhouse might be the ideal developer habitat.\u003C/h2>\n\u003C!-- /wp:heading -->\n\n\u003C!-- wp:paragraph -->\n\u003Cp>In the past, we might assume the majority of developers worked from an office at least part of the time. But the pandemic has produced a massive shift to hybrid and fully remote work. With the home now becoming an office, new priorities emerge. When asked what makes for the ideal work environment, developers put windows, quiet surroundings, bright natural light, and plants at the top of the list. Just give them a chair and you’ve rounded out the top five elements of an ideal workspace. All in all, developers value flexibility. Not every work environment works for everyone in the same ways. Still, 45% developers say the ideal work environment is in their own home, while 27% say it’s in an office building. As if we needed further evidence that hybrid work was here to stay.\u003C/p>\n\u003C!-- /wp:paragraph -->\n\n\u003C!-- wp:image -->\n\u003Cfigure class=\"wp-block-image\">\u003Cimg src=\"https://lh5.googleusercontent.com/k_kVfMzNtrlg1VxqzH4gf1cUM9-t_z23RIBbGZJatdhZCd6dqXCA7vmjySF0lA6KtcdRcxiJ-D9w9NmFpSqfOcgAtu3_BkKyI0jy1pzu2DsPyhrbgYGZnxAdWXKAJtfAT7q3w9bZ\" alt=\"\"/>\u003C/figure>\n\u003C!-- /wp:image -->\n\n\u003C!-- wp:heading -->\n\u003Ch2 id=\"h-conclusion\">Conclusion\u003C/h2>\n\u003C!-- /wp:heading -->\n\n\u003C!-- wp:paragraph -->\n\u003Cp>Are developers happy at work? About 70% of the professional developers that we surveyed say they are. Why does it seem like there is so much movement in the workplace? Well, 20% of developers looking for new opportunities add up to a lot of people on a global scale. \u003C/p>\n\u003C!-- /wp:paragraph -->\n\n\u003C!-- wp:paragraph -->\n\u003Cp>For managers at organizations looking to hire and retain great tech talent, the most pressing question these days is: How do you ensure your developers are among the happy ones? Money doesn’t hurt, but our research indicates leaders should prioritize flexibility, work-life balance, and productivity. The ideal work environment varies greatly from person to person, but most want to be at home… or in a greenhouse. Good news: hybrid work allows for both.\u003C/p>\n\u003C!-- /wp:paragraph -->","html","2022-03-17T13:38:48.000Z",{"current":278},"new-data-what-makes-developers-happy-at-work",[280,288,293,297,302,309,314,316],{"_createdAt":281,"_id":282,"_rev":283,"_type":284,"_updatedAt":281,"slug":285,"title":287},"2023-05-23T16:43:21Z","wp-tagcat-stackoverflowknows","9HpbCsT2tq0xwozQfkc4ih","blogTag",{"current":286},"stackoverflowknows","#StackOverflowKnows",{"_createdAt":281,"_id":289,"_rev":283,"_type":284,"_updatedAt":281,"slug":290,"title":292},"wp-tagcat-community",{"current":291},"community","Community",{"_createdAt":281,"_id":294,"_rev":283,"_type":284,"_updatedAt":281,"slug":295,"title":296},"wp-tagcat-happiness",{"current":296},"happiness",{"_createdAt":281,"_id":298,"_rev":283,"_type":284,"_updatedAt":281,"slug":299,"title":301},"wp-tagcat-insights",{"current":300},"insights","Insights",{"_createdAt":281,"_id":303,"_rev":304,"_type":284,"_updatedAt":305,"slug":306,"title":308},"wp-tagcat-pulse-survey","fpDTFQqIDjNJIbHDKPBZnn","2025-01-30T16:27:33Z",{"current":307},"pulse-survey","Pulse survey",{"_createdAt":281,"_id":310,"_rev":283,"_type":284,"_updatedAt":281,"slug":311,"title":313},"wp-tagcat-survey",{"current":312},"survey","Survey",{"_createdAt":281,"_id":310,"_rev":283,"_type":284,"_updatedAt":281,"slug":315,"title":313},{"current":312},{"_createdAt":281,"_id":317,"_rev":283,"_type":284,"_updatedAt":281,"slug":318,"title":320},"wp-tagcat-work-life-balance",{"current":319},"work-life-balance","work-life balance","New data: What makes developers happy at work",[323,329,335,341],{"_id":324,"publishedAt":325,"slug":326,"sponsored":12,"title":328},"370eca08-3da8-4a13-b71e-5ab04e7d1f8b","2025-08-28T16:00:00.000Z",{"_type":10,"current":327},"moving-the-public-stack-overflow-sites-to-the-cloud-part-1","Moving the public Stack Overflow sites to the cloud: Part 1",{"_id":330,"publishedAt":331,"slug":332,"sponsored":267,"title":334},"e10457b6-a9f6-4aa9-90f2-d9e04eb77b7c","2025-08-27T04:40:00.000Z",{"_type":10,"current":333},"from-punch-cards-to-prompts-a-history-of-how-software-got-better","From punch cards to prompts: a history of how software got better",{"_id":336,"publishedAt":337,"slug":338,"sponsored":12,"title":340},"65472515-0b62-40d1-8b79-a62bdd2f508a","2025-08-25T16:00:00.000Z",{"_type":10,"current":339},"making-continuous-learning-work-at-work","Making continuous learning work at work",{"_id":342,"publishedAt":343,"slug":344,"sponsored":12,"title":346},"1b0bdf8c-5558-4631-80ca-40cb8e54b571","2025-08-21T14:00:25.054Z",{"_type":10,"current":345},"research-roadmap-update-august-2025","Research roadmap update, August 2025",{"count":348,"lastTimestamp":349},14,"2023-05-25T09:47:51Z",["Reactive",351],{"$sarticleModal":352},false,["Set"],["ShallowReactive",355],{"sanity-mSUiVIolTZqzkAAmpf59LCq7uCJ2MOwZfJAyNRC5r_U":-1,"sanity-comment-wp-post-19803-1756799476246":-1},"/2022/03/17/new-data-what-makes-developers-happy-at-work"]