Articles for category: Drive

August 24, 2020

Greg Thomas

The Extra Work For You

If there is extra work to be done that can help you grow in your ambitions. Take it on. If the factor of growth is that much greater than what you are going to put in, then it is worth it. Take it on. If the Extra Work will help you grow a new project or open a new career path for you. Take it on. If the Extra Work can help you in any of the above ways or any other you can think. Take it on. It will be worth it.

August 21, 2020

Greg Thomas

The New User Discount

I’ve been using a training site to download training videos for a number of years. The prices are pretty good and the content that the creators put out is fantastic. I’m happy to pay the price for it. However, I recently noticed that some of these prices had changed substantially. I mean 80% substantially and couldn’t figure it out. I went onto reddit and found that new users received a significant discount and/or there were randomly modulated price changes (to reduce the price by 80%). It’s too bad that users of 3+ years who have a proven purchase history aren’t

August 13, 2020

Greg Thomas

Agile for All

When Agile works, it is because everyone is working towards it. It won’t work if you have one group using it and four others looking in and going – “oh that’s nice”. Does that mean you need to follow the agile manifesto to the letter? Never – pick what works and start from there. Regardless of what you pick and what you apply, it’s a mind shift and one that doesn’t happen overnight. You don’t need to get all those four other teams to use it as you are, but you do need to get them to buy into the

August 4, 2020

Greg Thomas

Why I never got into Pair Programming

Because I don’t like people looking over my shoulder. For me, I need to run look at my code, stare at it, change the variable names a few different times, decide what case I’m doing today, refactor a bit here, do an F5 on the simplest of changes and then when I think it’s all done. I’ll stare at it some more and wonder what I should do next. In short, I would drive the person beside me crazy. And that’s before I’d have to give you control of the keyboard. But that doesn’t mean that it won’t work for

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