this is admittedly very broad and open-ended question, but I'd like to hear your opinions or related experiences.
I joined this company about a half a year ago. It's about 10 years old and has So, finally, my question: what would you focus on, both short and long term?
In the long term, I'd like to change the dev culture around here. I think we got here because a) we're averse to change, and b) we don't help/allow people to get better at their stuff. However, I'm not sure how to approach it. Any suggestions?
What about the tech stack? JSF 1 is awful, RichFaces3 is falling apart on the new browsers. Upgrading to JSF 2 is no trivial task. Is it worth it? Should we move to another stack altogether?
Any related comments are much appreciated. Thank you!
P.S. No, we can't just throw everything away (not the least because the team is not competent enough to churn out lots of good code, fast).