10 Reality Checks for Software Development Jobs
- College does not prepare you for the job
- You will not always be working on a Green Field project
- Nobody cares about clean code
- You will need to work with people
- You will have to attend meetings
- You will be asked for estimates
- Half of your work will be devoted to fighting bugs
- You will always be uncertain about something
- Disconnecting from your job is a skill
- Soft skills are more beneficial than good technical skills