Categories
Growing your career: permanent & freelance IT Consultants

The ‘Holy Trinity’ of Data Science

There are probably dozens of variants of the Venn diagram that Drew Conway proposed a few years ago to capture the core skills of a data scientist. Needless to say, the role has experienced many changes since then, while rapid technological developments and the boom of AI have further propelled the profession to the top of LinkedIn’s emerging jobs ranking.

Well — we couldn’t resist putting forward our own version of the infamous Venn diagram. Like Conway’s, ours is built on three axes. However, our model focuses on broader categories rather than on specific expertise. In today’s ever-changing business world, soft and cross-cutting skills are the truly decisive factors that, in the long run, can ensure adaptability and success.  

Thus, our “holy trinity,” if you will, of data science is made up of:

  • Curiosity
  • Technical know-how
  • Collaboration

Thinking of a career in the field, or wondering if you’re doing this right? Let’s dive into each component.

The importance of a curious mind

Probably obvious, but it’s impossible to talk about science and not mention the innate curiosity that powers it. Whether you plan to explore the possibility of life in other planets or the mysteries of quantum entanglement, it is the thirst for answers to questions and riddles that will make you advance.

This, of course, applies to the problem-solving capabilities required in data science projects. Nevertheless, well-directed technical inquiries tend to fall on shaky ground whenever there are not accompanied by a good contextual understanding. Just because you’re good at playing with data and creating models that produce intricate insights and machine learning experiences, none of it is worth anything if your work isn’t helpful to the overarching goal.

For this reason, the need for curiosity expands to the domain of expertise in which you operate (i.e. finance, political studies, marketing). The more you know about the field of work of your company or department, the better questions you will ask yourself, the useful insights and models you will produce.

Note that we’re highlighting “curiosity” rather than “knowledge.” You’re going to spend many hours working with this data. Make sure it’s something that you are passionate about or at least find interesting.  

Knowing the technical ins and outs

Some describe a data scientist as someone who knows more about math and statistics than your average programmer while having greater coding capabilities than your average mathematician. Although this definition errs on side of oversimplification, it is not totally misguided.

To be successful in data science, you need to be proficient in certain data engineering and coding-related methodologies and practices. It is important not only to know how to build effective code, but also how to efficiently extract and clean data.

Additionally, there is the crucial technical knowledge that has less to do with computer engineering and more with, for instance, data privacy compliance. You must know what data sets you can manipulate and which ones you can’t, which processes can be computed on the cloud and which ones are better reserved for on-premises infrastructure. At the same time, if you work in finance or in any other field where sector-specific concepts are a basic requirement, you will have to dominate those on top of your knowledge of data science.

Playing as a team

This is where soft skills play the biggest role. Interpersonal communication and teamwork have always been one of the key factors of success Their relevance in this hyperconnected world of ours is only increasing.

There must be good cooperation between all teams and stakeholders involved in the process, and, for that, you should be able to communicate efficiently and in a compelling way. It’s not enough with working closely with developers or analysts. Knowing how to present a project in layman’s terms becomes essential if you want to be granted the staff or computational power that you’ll need to complete it.

Apart from this, you need to be well-versed in concepts like Agile development, which help teams streamline the production pipeline. Version control, a unified repository, and a good understanding between development and production are a teamwork-must in today’s IT world.   

Categories
Press review Tech Magazine

Weekly News Digest #4

Good morning! So… Thursday. Quite the week, right?

The UK is officially no longer part of the EU. The Wuhan coronavirus is spreading almost as quickly as the xenophobia it has sparked. Oh, and Trump finally managed to turn the State of the Union address into a full-blown reality TV show.

We have prepared a whole new batch of resources and interesting reads for you to explore this week. But, first things first. Let’s see what the tech world has been up to.

A week in retrospect…

In case the Iowa caucuses weren’t complicated enough, the app designed to collect and share the vote results for the US Democratic Party went absolutely bonkers. It wasn’t hackers, though.

Apparently, someone was so excited to implement new voting technologies that they went ahead with an untested app developed by the aptly named company Shadow. No training for volunteers either. Because, you know — why. They spent the rest of the week manually counting the results. Oh, blessed be paper backup.

Meanwhile, somewhere over the rainbow…

The Cloud Wars wrapped up this fiscal year’s offensive as the big players announced Q4 earnings.

AWS retains its leadership, with Microsoft on second place and narrowing the gap. In third place, Google Cloud, which released its first official cloud earnings report earlier this week.

The FY2019 revenue table for the top 3 cloud divisions stands as follows:

  1. Amazon — $35 billion (37% more than in 2018)
  2. Microsoft — $16.4 billion (39% yearly increase)
  3. Google — $8.9 billion (53% spike from last year)

Also —IBM recently changed CEOs, promoting its head of cloud to the top position in an effort to catch up with the competition.

Let the 2020 race begin.

Big news for the SAP community this week — The company is extending free ECC support throughout 2027, with optional maintenance until 2030.

Looks like SAP has finally accepted an extension as inevitable if it wants more of its customers to migrate to S/4HANA. The ERP vendor has vowed to support the new iteration until 2040.

Finally, human trials of the first AI-designed drug will soon start in Japan.

Targeted at patients suffering from obsessive-compulsive disorder (OCD), the new compound represents a major technological and medical achievement. While the average drug development takes about 5 years to get to trials, AI did it in just 12 months.

Let’s hope it actually works. That would mean better, faster, and cheaper medicine for all.

Categories
IT Decision-makers Tips & errors to avoid

5 experts to hire to strengthen an IT team

Beyond your department’s immediate needs, it is important that you keep in mind the mid- and long-term needs of your company. As your organization’s IT leader, you must ensure that you’re building a team capable of staying aligned with the technology and business trends that are most likely to emerge in the following years. That means not only promoting continuous education among your already existing team, but also looking for new talent that will bring in those skills and ways of thinking that will future-proof it. It’s often hard to identify the right candidate or profile in all the clutter, so we at Mindquest have prepared a shortlist of experts to hire to and incorporate to strengthen an IT team if you haven’t done so yet.


Need advice on how to start or develop your freelance consulting business in tech or IT? Need to start a new permanent or freelance assignment? Join Mindquest and get support from our team of experts.


The top 5 experts to hire to strengthen an IT team

A business-savvy data scientist

First of the experts to hire to strengthen an IT team: the data scientist. It’s no secret that a solid data strategy is one of the key components of any respectable CIO’s digital transformation plan. Organisations all over the globe are ramping up their efforts to leverage their data in deeper, more impactful ways, from business intelligence to predictive and prescriptive analytics.

It is no surprise, then, that the data scientist role was in the top 5 of LinkedIn’s latest emerging jobs study. According to the company, data scientist jobs have experienced a 37% hiring growth over the past three years.

The key skills you should also look for when hiring a good data scientist include machine learning. Also data science, Python, R and Apache Spark. However, as data analysis and predictive analytics are increasingly being incorporated into the decision-making process of companies, there is a growing need for data scientists themselves to understand the business.

A business-savvy data scientist eliminates the need for a middleman to translate data insights into business advice and transformation. Furthermore, as someone who can see both sides of the story, they can use data in more efficient and business-critical ways.

If you don’t have such a profile in your team, consider adding it.   


Also read our article: HR Managers: How to Assess the Technical Skills of IT Candidates


A true AI specialist

Often, data scientists are the ones taking over AI and machine learning duties within IT departments. Or at least being one of the main components of the AI team. That’s fine. A data scientist can, of course, become an expert in Ai through training and experience, but it’s not always the case. A true AI expert goes a bit further than the traditional data scientist, having mastered skills such as deep learning and natural language processing.

According to the same LinkedIn report, the AI specialist role has experienced a 74% hiring growth in the last 4 years. That is because hiring a true expert in AI can result in great benefits across several departments and processes within the organisation. AI can optimize operations, help with cybersecurity, come up with valuable customer insights and help you communicate better with your stakeholders by eliminating the lower levels of customer service. But it can do much more. If you have yet to explore this area, we recommend that you do.

A cloud cybersecurity expert

For some time, IT leaders were after all-terrain cybersecurity experts that understood the company’s whole IT ecosystem and could deal with a wide array of cyber threats and vulnerabilities. Then, as the digital environment has grown more complex and cyber-attacks more sophisticated, that figure is no longer the ideal gatekeeper. As it happens with everything else in our economy, specialization is key.

Then, with more and more companies moving their business-critical operations to the cloud ­­ —and with hybrid, public and private cloud models becoming more intertwined— attacks via cloud infrastructure are poised to hit a new high this year. Therefore, it is of vital importance that you look into hiring a cybersecurity expert that is exclusively dedicated to protecting your cloud real estate.


Also read ou discover our interview: Cybersecurity Career Tips From a Ballerina Turned Pentester


A DevOps engineer

Moreover, a DevOps engineer is a team addition you should consider if you’re looking to optimize and speed up the software development lifecycle. With a silo-breaking mentality, DevOps engineers work to get different IT teams and processes integrated and create a workflow that’s beneficial for everybody.

They achieve so by using their deep understanding of automation tools to develop digital pipelines comprising all stages in the production cycle — From concept and testing to deployment and monitoring.

Their wholistic mindset also makes them great evangelists of DevOps philosophy across your whole team. Greater awareness of process integration and collaboration across teams can only be beneficial for everyone in the longer run.  


Interested in DevOps profiles? Read about this expert’s DevOps career story.


An RPA automation engineer

Not to be confused with the kind of automation implemented by a DevOps specialist, RPA automation deals with processes internal to the IT team, like ticket generation, and to the overall company. An RPA expert can be of tremendous help anywhere where time-consuming, repetitive tasks can be automated.

In conclusion, think of all the time you could save across your organization by hiring an automation engineer that would lighten your employee’s workload so that they could dedicate themselves to more productive tasks. Definitely worth it.

Categories
Cybersecurity Tech Magazine

What to expect from cybersecurity in 2020

One thing’s clear about what will happen with online threats in 2020: cybersecurity is not getting any easier. The good news is that it’s the early months of the year and all predictions are in, so there’s still some time to get ready. What to expect from cybersecurity in 2020?

And so, we went on a quest through the vastness of cyberspace in search of the best and finest predictions out there. Then we added our own expertise to the mix. The result is a shortlist of considerations we suggest you keep in mind when designing or implementing your cybersecurity strategy for the year ahead.

On history and its annoying tendency to repeat itself

Remember WannaCry? The National Health Service surely does after almost £100m in losses and the cancellation of 19.000 appointments. But the NHS was not alone. Around 230,000 computers in over 150 countries were infected in a matter of hours, leading to an estimated $4 billion in total losses. The culprit? An NSA-devised exploit of Windows’ EternalBlue vulnerability, for which Microsoft released a patch shortly after the liability was made public.

The problem with software updates, however, is that not everybody installs them. Furthermore, some users cannot even install the patch since they’re running older software versions that are no longer offered support — Rings a bell?

Microsoft’s Windows 7 service cut is bound to follow the same path. Sure — the company is extending its support to businesses until 2023, so those running business-critical applications that only work on the old OS should be fine. But, that’s only if they are willing and able to pay. Add those who can’t to the forgetful types who won’t be upgrading out of plain carelessness, and you have 2017 all over again.

Be ready for the very real possibility of a massive attack that infects unpatched users and spreads laterally from one organization to another, from one country to the next. It only takes one sloppy third party for disaster to unfold.    

Dark clouds on the horizon

As everyone and their mother moves their infrastructure and business-critical workloads to the cloud, the potential for a massive data breach affecting all the nodes in the network is skyrocketing.

Perhaps the strike comes from a company or cloud provider that didn’t carry out due diligence and didn’t effectively protect their data during transmission, storage or processing. Or, maybe, as Kaspersky Lab suggests, attackers will leverage the cloud themselves to increase the frequency of their attacks until one breaks through.

What is obvious at this point, is that you should tread very carefully when navigating the multi-cloud ecosystem. Make sure all the involved stakeholders understand the extent of your cloud ramifications. Hire a robust security team. Partner with the right providers.   

Cybersecurity in 2020: The advent of 5G

The more connections in a network, the greater the benefit for those who manage to break into it.  As Forescout points out, enterprise 5G adoption is expected to reach critical mass in 2020. The sheer number of connected devices and the amounts of data they hold should be attractive enough for attackers to try to exploit the vulnerabilities of cellular networks.

If you’re betting big on IoT and 5G, make sure your team is prepared for, or at least aware of, these vulnerabilities and is monitoring for potential attacks. The industry as a whole will need to reevaluate 5G security post-deployment, but, in the meantime, response time is key.

Oh, my — AI

Here’s some good and bad news.

The good news first: AI and Machine Learning will be instrumental in helping cybersecurity experts detect attacks and protect data and infrastructure. The benefits are more than evident. Security tools and protocols that can learn and have increased autonomy are great allies for defending your virtual castle. According to Capgemini, 63% of organizations will have AI-based solutions in place by the end of 2020. Most of these applications will have a security focus.  

The bad news? Hackers can do that too. Expect AI-powered hackbots coming to your neighbourhood very soon. Certainly, an eerie thought to entertain.  

Corrupting the root

In the art of sabotage, simplicity is key. Why bother trying to compromise the finished product when you can alter one of its key components right at the factory line? As Enterprise SpA CTO Pierluigi Paganini notes, supply chain attacks are only going to increase with time. Although they still pose a relatively low threat, it can’t hurt to be a bit more cautious with the vetting of third-party suppliers.

Cybersecurity in 2020: Final reflections on the fallibility of the human mind

We often focus solely on the might of technology, its great potential for good and evil. The truth is that people have been duping each other since ancient times. As many of the biggest cyberattacks of the past years remind us, it is usually a human error that starts it all.

An employee that inadvertently exposes vital information. Someone clicking on a link that their boss allegedly sent them. An infected thumb drive. A computer that wasn’t updated.

The human element is a decisive factor in the world of cybersecurity. Organisations need to implement better security training for their employees, as well as improved data hygiene and BYOD policies.

The scary part, however, is that, no matter how many precautions you take, someone can still be tricked – or paid — into letting in the attackers. Kasperky alerts of these perils. As the costs of breaking into a network raise due to improved security, hackers are going to increasingly target employees ­— whether it is through phishing attacks and very convincing deepfake calls, or by paying them money or extorting them.      

Read our article: How the Covid-19 Pandemic is Accelerating the hybridisation of Careers in Tech & IT

Categories
Press review Tech Magazine

Weekly News Digest #2

A week in retrospect…

Recently got a dog although you “don’t really have the time” for it?

Do not fret, irresponsible dog owners — AI’s got your back.

Now you can leave your pet unattended for hours, possibly days, and not have to deal with the slightest remorse. Go enjoy that weekend at a ski resort without leaving your apartment keys with a friend. When you return home, this AI-powered dog trainer will have your pet obedient and ready for a flawless Instagram photo session.

I guess the important question here is whose orders your pet will obeyGood news, Skynet — Now you have dogs on your side.

On a more serious note…

This week, the Swiss town of Davos hosted the annual World Economic Forum. This year’s edition put, again, much of its focus on technology.

As the meeting marked its 50th anniversary, the organisers wanted to reflect on how much technology has changed everything in the past half century. Experts at the Forum’s Centre for the Fourth Industrial Revolution called for careful and ethical use of emerging technologies, while outlining 9 reasons to be optimistic about tech in 2020.

Taking advantage of the media spotlight ahead of the event, Microsoft made a pledge to remove all of the carbon it has emitted since the company was founded in 1975. All that by 2050. That goes way beyond Amazon’s pledge to be carbon neutral by 2040.

Ha! Take that, Jeff. The cloud wars keep raging — Ironically, this time the battle is over actual (CO2) clouds.

Meanwhile, in another part of Europe…

The EU is considering a 5-year ban on the use of facial recognition technology in public spaces, citing concerns over data privacy and the potential nefarious uses of a technology that’s not yet fully understood. Caution is good. At least as long as it is to allow for enough time for companies and governments to establish regulations and protocols that protect us citizens.

Google and Microsoft are already wrangling over the proposed ban. Microsoft, which happens to sell this technology to governments and state agencies, is, not surprisingly, against the ban. On the other side of the ring, Google is advocating for the ban, in a clear effort to get on the good side of the EU after growing signs of the Union’s mistrust of the Internet giant.

Taking a more subtle approach to AI, Apple has paid $200 million for the AI start-up Xnor.ai, a company specialising in on-device AI. The acquisition reinforces Apple’s strategy to build an AI that operates within the device, rather than in the cloud, to achieve greater levels of privacy and security.

All in all, this has been the week of AI. Even Davos jumped on the AI bandwagon by making available an AI toolkit for corporate boards.

Oh, and 

Remember last week’s service cut for Windows 7 and its potential security ramifications? Well, not even a week later, Microsoft is announcing a patch for an Internet Explorer security bug that is already being targeted by attackers.

The problem? You guessed it. MS doesn’t offer support for Windows 7 anymore, so the old OS won’t get the patch. Oopsie!

And so it begins….