https://www.quora.com/What-painful-lessons-do-programmers-learn-after-the-fact/answer/Alan-Mellor?ch=99&share=17c134f7&srid=zx8E
- Keep backups. Of everything.
- Use meaningful names
- Don't do too much in one step
- Use surrogate primary keys for your foreign key links
- Isolate the things that change from the things that don't
- No, you won't remember what you meant. And I never knew it
- Estimates are garbage until the thing is nearly done
- People treat you how you treat them
- You can have too many people on a project
- The answer is not always in Google
- Some goals cannot be met
- Some clients cannot be pleased
- Some people are best avoided
- Efficiency isn't the most important thing until it is
- You might be difficult to replace exactly, but employers will take close enough
- If it isn't on someone's radar, it didn't happen
No comments:
Post a Comment