A misconception that software engineers just sit in front of their laptops and code 40 hours a week, with no social interaction.

A software engineer’s job is actually pretty social. Personally, I probably spend around half of my time interacting with people. This could be partially due to 1:1, team, and other meetings. But a large part of it is spent in bouncing off ideas about your project with your project mates (especially during the planning phase), chiming in the conversations about some recent or urgent problems to help find or propose solutions, answering others’ questions, organizing some events, etc.

Of course, I do need some dedicated uninterrupted time to focus on programming and to get into the zone, but it’s certainly not the only activity I do at work. The main point to understand is that the software engineering is not a solitary, but a social job.

Overall, I’m very happy with my profession. The enjoyment I get out of my work vastly outweighs all of these points combined.

  • 1
    Thank you for posting this, I enjoyed reading it. It gives me a better insight as to what my future career may look like if I am able to land a job at a company once I graduate.
Add Comment