Only some programming, but i rarely use my desktop pc for it.What does "work" consist of?
The Ryzen platform makes a lot of sense for what you get (6c/12t), although for strictly gaming, the 9400F combo would probably have a very, very minor edge.