Summary: To be a professional developer, focus on continuous learning and practicing discipline in your work. Manage your time effectively by prioritizing tasks and collaborating with others. Always be honest about deadlines and provide realistic estimates to maintain professionalism.
Martin suggests that you spend at least 20 hours per week of personal time to improve your programming skills and learn new ones. (View Highlight)
Working with someone else will almost always refresh you. (View Highlight)
Delivering a half-assed task will not only waste more of your time, but it will also put you in a very unprofessional light and tag you as someone who can’t be trusted. (View Highlight)
Only go to meetings if you’ll gain information that’s important to your current project, your presence will help someone or the meeting is about something interesting and you have time. The meeting also must have an agenda, schedule and goal. (View Highlight)