Thoughts, Insights, Ideas, Trends and Op-Eds

5 Hot New IT Jobs Emerging in 2017 and Beyond

If you looked at the IT job market recently, you might have noticed some unusual job titles. But this is nothing new in the technology world, in fact, we have seen it many times over the last two decades. Whether it was a job for a software evangelist or a social media rockstar, we have grown to expect creative titles from the world of technology. (mo ...

Three Worst Nightmares for a Data Scientist

Becoming a data scientist has its perks, but it also comes with its own set of unique challenges. For example, you can spend hours or days trying to make sense of a data set only to find out that it has been totally mislabeled, corrupted, or just completely useless because of an upstream problem (that’s beyond your control). Data scientists on occasio ...

How to Start Contributing to Open Source Project Development

There are loads of open source projects out there and you probably use some of them already. These projects can also be a great learning tool to help you improve your developing skills as you will get to comb through carefully written code that’s being used by a lot of people around the planet. Once you receive feedback from the project owner, you can ...

How to Distinguish a Real Data Scientist from a Faker?

Saying that there’s a huge demand for data scientists is an understatement. In fact, the high demand for actionable analytics and immediate business intelligence has sent salaries soaring. Today, a data scientist earns about $113,436 on average and these types of wages have attracted many who want to get a piece of the pie. Unfortunately, this also me ...

Why Finding a Good Software Engineer is Such a Pain in the Neck

If you have tried to hire a good software engineer, you’ll know what I am talking about. It can be a very difficult task to accomplish, even for an average project. If you’re a startup in Silicon Valley, it’s even a bigger headache as you will need someone who’s even better. In fact, you’ll need to attract some of the best engineers out there to even ...

Four Areas of FinTech Innovation That Have the Most Buzz in 2017

The digital age has fundamentally changed how we work, connect, communicate, and conduct business. The same can be said for industries like finance and insurance that have been historically resistant to change. The buzz around the FinTech phenomenon has got a lot of skeptics saying that it’s going to go down the same doomed road as the dotcom boom of ...

Lost Opportunity Cost of Not Hiring a Resource

Thinking of hiring, but not sure when? Should you hire immediately or postpone until a better time? Consider the opportunity cost of not hiring. Two hypothetical scenarios Carl’s Courier: Carl owns a courier company with 12 employees. They specialize in same day local delivery with guaranteed 2 hour time. However, one pocket of the area he se ...

Who Should You Hire For Your Big Data Project: Data Scientist or Data Analyst?

In the digital age, you hear a lot about data scientists and data analysts. But who should you hire for your big data project? While there is significant overlap between the two roles, there are also major differences. This means that you have to first figure out what your organization is trying to achieve by taking advantage of big data. Data Analy ...

Seven Programming Languages Best Suited For eCommerce Solution Development

eCommerce has evolved significantly over the past decade and is expected to surpass a $2 trillion annual haul by the end of 2017, according to IBM. There are a lot of Content Management Systems (CMS), hosted solutions, and plugins freely available for you to set up your online retail presence. But in the end, it will all come down to your own skills, ex ...

Is Unit Testing Really Useful for Bug-Free Product Delivery?

At Digi117, we like to engage in unit testing because it helps us work with more confidence. This is because we know that the functionality of the code we wrote is correct. As a result, it also helps us work faster and more efficiently. Sometimes software development teams cut corners because of a tight deadline or budget constraints. But regardless, un ...