I write code that supports enterprise cloud computing.
I get into work around 9, and I check my emails, eat breakfast, and plan what I want to accomplish that day. Then, I sit down and code until lunch. Depending on how work is going, I might get up and ask my teammates for help, or I might get up just to stretch and walk. I have lunch at noon. Typically, this is also the time when I'll go to social events or meetings. After lunch, I might have a meeting either with my mentor, my manager, or my team. Otherwise, I spend the rest of my day coding.
I think being able to ask others for help is one of the most critical skills to have. Additionally, being able to work with different personalities is very helpful.
Here's the first step for college students
Generally, in computer science, people follow one of two paths: research or industry. Because of this, I think it's important for college students in computer science to seek out opportunities to experience both before they graduate, which usually means internships. Not only will this help them find jobs, but it'll also help them decide what they want to do.
"Being a software engineer is too difficult. You should do something to have less stress."