4 ms·
>It's only boring if you don't like making software I think that's at least somewhat dependent on personality, and at least as much dependent on what sort of e
by TheCraiggers 12y ago
>It's only boring if you don't like making software
I think that's at least somewhat dependent on personality, and at least as much dependent on what sort of enterprise apps you're writing.
Personally, there's only so much enjoyment I can extract from writing CRUD code at work, especially when I'm literally handed a multi-page document detailing exactly how the program is going to work, right down to pseudocode.
I think a better comparison would be programming as a hobby versus job. I'm sure many game developers working at development houses like EA get burned out just like the guy working in the salt mines grinding out CRUD code. In both scenarios they lack a vested interest because creativity, in various amounts, is not allowed. Compare that to somebody writing 'boring' apps as a hobby where they have complete creative control.
For me, programming is an art. It's a creative exercise. I'm much more vested when I'm allowed to flex that creative muscle. The kind of application doesn't matter as much as the amount of creativity I'm allowed. Your mileage my indeed vary though.
- d357r0y3r 12y agoFair points, I'm used to having some flexibility in my day to day. If you're being handed strict requirements that include implementation details, that could be a grind. My greater point would be that there's a lot of creativity that goes into developing good UIs, even for non-entertainment applications.