I usually wake up around 7:30 - 8 AM. I shower, take my dog out, eat breakfast, and head to work around 9 AM. I walk to work and get in around 9:15. I grab coffee and catch up on emails/Slack messages, then pick up coding wherever I left off the day before. I have a few meetings and then eat lunch. I grab more coffee and then get back to coding. Depending on what I'm doing, I might need to talk to other engineers, our product manager, or our UX designer. If I'm at a good stopping point, I try to leave around 5-5:30 PM, but if I'm in the middle of something, I'll stay later and expense dinner.
One thing that makes me efficient is working with other people. A general rule of thumb is to try and solve a problem for 20 minutes by yourself, and if your'e still stuck, then ask someone else for help. Doing this will save you hours of frustration!
Oh great! I love your advice. I will apply it and see the results.
We're a place where coders share, stay up-to-date and grow their careers.
We strive for transparency and don't collect excess data.