Good point. I'm sometimes upset that I have to dig through a legacy database to figure out how to make my new web app work with it. I sometimes have to commit programming crimes to work around a legacy stored procedures that the company is unwilling to touch at that point. However, my job is relatively relaxed. My boss doesn't require any core hours from me and I go to the office every few weeks to touch base and attend meetings.
I then talk to friends who are doctors and pharmacists.....and I wouldn't be able to do their jobs. The pharmacist works 12 hours days. Mostly standing. She cannot leave for lunch. She rarely has a moment to text or do anything else at work. She under intense pressure to show up everyday. If she misses like 3 days due to any emergency she is going to get fired.
All I can say fuck that. Software development has its demons but most devs can make six figures changing the color of a button or creating relatively simple CRUD apps once they understand modern frameworks and databases.
I then talk to friends who are doctors and pharmacists.....and I wouldn't be able to do their jobs. The pharmacist works 12 hours days. Mostly standing. She cannot leave for lunch. She rarely has a moment to text or do anything else at work. She under intense pressure to show up everyday. If she misses like 3 days due to any emergency she is going to get fired.
All I can say fuck that. Software development has its demons but most devs can make six figures changing the color of a button or creating relatively simple CRUD apps once they understand modern frameworks and databases.