The Padlock Analogy

When discussing ways of learning and thinking outside the box I like to use the analogy of bypassing a padlock.

When looking at a padlock most people – without the key or combination – will probably think of using a bolt-cutter or picking. With the former, most TV shows and movies depict thieves with bolt cutters easily cutting through a padlock, and with the latter most PI or spy movies will show some deft lock picking taking mere seconds. Both will work if you know what you are doing, but how else could you bypass a padlock?

There’s a saying that goes something along the lines of: “There’s a difference between wisdom and knowledge retention”. You can read many books and master many areas of study such as biology, chemistry, geology, physics, psychology, etc, but it’s how you use that knowledge that counts. How you combine areas of expertise looking for overlaps and interactions that others may not have considered.

Take the simple padlock for instance. What if we applied chemistry? We have acids that could eat through part of the mechanism, oils for lubrication, maybe use liquid nitrogen to super-cool the metal rendering it susceptible to damage under impact. How about physics? We have opposing forces, kinetic energy, levering, or heavy impact.

The point is the more you learn the larger the data your mind has to tap when “thinking outside the box”. Just watch any episode of McGyver (the original or remake). The more you learn and the more you train your brain to think this way, the more the everyday looks different to you.

There’s always more than one way to approach a problem, but the solutions that your brain can come up with will rely on the data it has available to mine.

OSINT NOW

When it comes to finding information about a company that is not publicly available, LinkedIn can be your friend. A while back I had subscribed to NOW – formerly NOW TV, a division of SKY TV in the UK – and I wanted to know more about the technology they were using, but there was nothing returned using search engines. That’s when I decided to use OSINT with LinkedIn. OSINT, or Open Source INTelligence is a research method using publicly available sources, in this case LinkedIn.

Most employees sign contracts or NDAs that state that they will not discuss what they do for a particular employer, but that doesn’t prevent them from advertising their skills and experience to help them secure future employment.

Searching LinkedIn for keywords such as “Now TV” revealed a who’s who of the team working at NOW presently and in the past. Front-end and back-end developers, database admins, project managers, etc. It was a data-mine of information on the technologies being used. I also saw references to “Roku”, which I learned was the hardware manufacturer of the NOW TV stick. There was also mention of a project called peacock, which I discerned as a streaming platform in the US for NBC. It appeared that both the NOW and Peacock teams were working on shared technology. All of this information was not publicly available but could be obtained with just a few brief searches on LinkedIn.

Pivoting

Early in my professional career I found myself in a constant battle with outsourcing. As soon as I got wind that my role was to be outsourced I would start looking around for the next opportunity and master the skills required quickly. I would then have a period of both starting my new role while handing over the last one.

This kept happening so I would “up” my game. I moved from being a manual tester to test automation learning various tools and programming languages along the way. Yet outsourcing kept pace. I next moved from test automation to performance testing. I not only had outsourcing to contend with but now I was competing with automation frameworks that were replacing the need for actual testers.

I kept this up for many years specialising in specific frameworks, tools, and having a broad range of test skills. I even stepped into security testing becoming a penetration tester but then I found myself up against pentesters who had certified in India for a fraction of the cost and that could undertake the work remotely for less than the cost of living here. So I switched again from freelance to employee switching to domain expertise. Now I found myself up against AI.

AI and ML is offering companies a faster, cheaper way to detect bugs and identify UI/UX issues, and to offer improvements based on real-time analysis of how users are using the software or service under test.

It can be disheartening when you see your profession slowly being reduced to a computer program, but such is the nature of the industry, and I’ve enjoyed the journey and everything I learned along the way. You have to keep learning and evolving in order to stay in the game or face being made obsolete.

Intro

I’ve endured three decades of working as a professional for CEOs, MDs, boards, and entrepreneurs. I’ve been shouted at, threatened, and generally treated badly as if they owned you just because they are paying you a consultancy fee. It’s been high stress, anxiety-ridden, and sometimes depressing work at times. Not always, but sometimes. And it leaves you either hardened or broken, or somewhere inbetween. With multiple mental health issues all combining to make a party in your head. One that you did not want to be invited to.

Therapy helps, CBT gives you tools to cope, but embracing life and realising that not everyone and everything is out to get you or to make your life hard helps too. It’s all about your mindset, with mindfulness, journalling, and just going for a walk. It may take a little time but you’ll get there. Soon you’ll learn how to find your way through and to even embrace the wild rain.