Hacker News new | past | comments | ask | show | jobs | submit login

Software engineer is like a lawyer for JSON



Considering the possible alternative names for programmers:

Software Lawyer: we’ve got a code that ought to be well defined and straightforward to interpret, but a bunch of legacy rules have made it impossible to predict what anything really means without studying the system in great depth

Software Doctor: We’re trying usually trying to fix an absurd system ridden mysterious bugs while keeping it running. How it got into the state it is basically impossible to understand, it looks like they’ve just used parts for purposes totally unrelated to their intended use (the spine is totally in the wrong orientation).

Software Engineer: There is a rigid schedule posted on a board somewhere, but we’ve gone totally off the rails and have no chance of hitting any of those timelines.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: