A programmer thought the job was just writing code all day. Starting their first engineering role, they discovered real work meant constant collaboration with customers, project managers, and teammates. The shift surprised them, but in a good way.
Chapters
Before I started learning programming, I thought that all that engineers do is code, and after they finish whatever they were doing, they call it a day. No need to talk to customers, project managers, clients, or others. My assumption couldn't be more wrong. When I first started learning programming, I have found real joy in building things, plus continuously learning and getting better. I would be pretty happy doing just that for the whole day without the need to talk to anyone. So when I got my first role as an engineer, I saw what actually engineers do, and it was a bit of a shock to me, but also in a positive way. I saw how important collaboration, alignment, and working together with others is.