Articles for category: Growth

July 31, 2020

Greg Thomas

Learning by Doing

There is a reason why coop programs are so valuable to our learning, growth and development. It’s because in addition to learning the academics, you are applying the theory and what you’ve learned to the practical and seeing what works for you. Junior developers spend their formative years putting what they’ve learned to the test. They don’t have time to focus on team leadership, project planning or delivery schedules – what they need to focus on is delivery and drive – learning platforms, understanding code, building unit tests. All that knowledge that when they are leading a team and the

Keeping your Team Motivated

Keeping your team motivated while they are remote is going to require you to get creative. When you’re in front of the room, when you have the company’s facilities behind you, you have a swagger that you can bring to the party. Right now, it’s you, a laptop and a camera. So what do you do? They aren’t robots – if they are, validate some captcha phrases just to be sure. But they aren’t so don’t treat them as such. Yes you need to manage your burndowns and delivery schedules, but you don’t need to overdue it. Now is not

Everyone Can Learn

I’ve been coding for over 20 years – YIKES – where did the years go. No matter what my job title is, I always find myself coding and learning. I’ve recently taken up the #100DaysOfCode challenge to push myself to get back to learning something completely brand new outside of my normal wheelhouse, to push and challenge myself. It’s a challenge. I stop the tutorials more than I thought I would, but I’m enjoying the time spent learning. I try to get through a tutorial or so a day, if I can do that, I’ve made progress. In every project

Always Make a Mess

We worry too much about messing things up. When we should be worrying about holding back and not messing it up in the first place. It’s the mess that shows us how best to clean things up and make them better then they were before. Want more? Check out my book Code Your Way Up – available as an eBook or Paperback on Amazon (CAN and US).  I’m also the co-host of the Remotely Prepared podcast.

July 15, 2020

Greg Thomas

Leadership Delegation vs Abdication

A leader delegates when they cannot handle all the tasks on their own so they engage the team to help. In many cases, the leader also looks to delegate tasks that will help their team grow as they guide them through this process. The key to successful delegation is exactly this, the continued observation, guidance and support of those tasks being performed by your team. A leader abdicates a task when they turf it off to someone on their team – no guidance, no support, no feedback, just the task. It’s usually accompanied by “I’ll leave it to you to