I find a little sad if the majority of software professionals would work on projects that they do not find enjoyment working with. If companies would not hire someone who enjoys their job then why work at such companies at all?
Companies should strive to create the best working conditions so professionals can do their best and be happy working there.
Smart companies put effort into making work on non-fun projects sustainable - either by rotating people who work on them, or by giving developers some time to make them more fun (e. g. technical tasks to improve quality of life). If company doesn't care about work being fun, best talent is not going to stick around for a long time.
I totally agree. But even in a company where most of the work is enjoyable, there will be some projects that suck. These projects can still make sense for business reasons. You cannot simply refuse to work in such a case.
You can always make such projects suck less, there's always some way to make it more enjoyable. I'm not saying that you should quit right away when some hard times appear. I'm saying that you should focus on maximizing results and adding value. That means if you are not delivering your best results, look for a way to improve them, talk to your manager, client or change your working conditions in some way. Quitting is an option but is not the only one.
For further actions, you may consider blocking this person and/or reporting abuse
We're a place where coders share, stay up-to-date and grow their careers.
I find a little sad if the majority of software professionals would work on projects that they do not find enjoyment working with. If companies would not hire someone who enjoys their job then why work at such companies at all?
Companies should strive to create the best working conditions so professionals can do their best and be happy working there.
Smart companies put effort into making work on non-fun projects sustainable - either by rotating people who work on them, or by giving developers some time to make them more fun (e. g. technical tasks to improve quality of life). If company doesn't care about work being fun, best talent is not going to stick around for a long time.
I totally agree. But even in a company where most of the work is enjoyable, there will be some projects that suck. These projects can still make sense for business reasons. You cannot simply refuse to work in such a case.
You can always make such projects suck less, there's always some way to make it more enjoyable. I'm not saying that you should quit right away when some hard times appear. I'm saying that you should focus on maximizing results and adding value. That means if you are not delivering your best results, look for a way to improve them, talk to your manager, client or change your working conditions in some way. Quitting is an option but is not the only one.