|
|
| | Ask HN: How do you deal with a boss who is stuck in the past? | | 12 points by BigCanOfTuna on Dec 6, 2008 | hide | past | favorite | 25 comments | | I'm working for a small startup that has chosen Rails as its development platform. A significant portion of the application has already been coded by my boss and he continues to participate in development. The problem though, is that while he means well, his many years of C experience and his lack of web application development is causing me some serious pain. I am continually refactoring his code and trying, to the best of my ability, to help him understand basic principles of Ruby style, web design patterns, and basic OOP. It's getting to the point where he is becoming very defensive about his code. How the the HN community deal with these situations? |
|

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact
|
Several responses come to mind here:
1. Unless you're working for a very unusual startup, your time would be better spent writing new code rather than refactoring existing code.
2. You speak of experience as though it's a bad thing. It's possible that your boss knows what he's doing.
3. Ultimately, he's the boss. If you don't like his code and he doesn't like your suggestions, either quit or be fired.
How the the HN community deal with these situations?
I think the usual solution here is to quit and start our own companies where we don't have to put up with a boss we don't like. :-)