[  BLOGS  ]

Dorian Holmes, SaaS Developer, Software Engineer and Investor, highlights some of the top IT industry trends.

Dorian Holmes, SaaS Developer, Software Engineer and Investor, highlights some of the top IT industry trends.

The IT industry is rapidly evolving, driven by technological advancements and changing business needs. Some of the significant changes happening in the sector include cloud computing, IoT, AI and machine learning.

As technology changes, it profoundly impacts job trends, leading to the creation of new job roles, the automation of many traditional jobs, and the need for workers to upskill and reskill to stay relevant.

In our IT industry Expert Insights segment, we invite experienced IT professionals to discuss emerging technology developments, their influence on job trends and in-demand skills for Engineers.

We spoke with SaaS Developer and Software Engineer Dorian Holmes to discover more about how programming languages are changing the current job scenario and what the most cutting-edge technological trends are.

Who is Dorian Holmes?

Dorian is a Full Stack Developer who helps businesses quickly develop digital products such as mobile and web apps and the market.

He is also a real estate investor focused on improving life in the St. Louis area by rehabbing multi-family homes and innovating commercial properties. His goal is to create co-working spaces where founders and startups can scale their businesses with his support.

For startups, he's been offering a design thinking workshop where he facilitates activities to better understand their target audience, brainstorm solutions or break down their idea of a solution exactly, and actionable steps to take after the call, along with research in their industry.

Let's have a look at the insights.

Question 1. What are some top Programming skills you would be focusing on this year?

I will focus on improving my programming skills around full-stack development. More explicitly, using Flutter and integrating tools such as OpenAI, Twilio, and low-code, to name a few, to build a robust solution and get to market faster.

Question 2. What significant changes should we expect in programming in the next 5 years?

Programming to get a whole lot easier, especially with AI coming to the forefront. We'll no longer need an entire team to build a simple application.

In most cases, the best programmers will learn to use AI to easily find solutions to their challenges.

Open-source solutions will continue to grow, and low-code solutions will be used more often to build simple UI. Overall, building applications will be easier and much faster, which will make it more fun for developers!

Question 3. What are 5 must-learn programming languages, according to you?

I would focus on something other than learning tons of languages personally but focus on a few. Here are my top 5:

  • Flutter/dart
  • Javascript
  • Python
  • Go
  • SQL

Question 4. What are your views on ChatGPT, and do you think the future of work will be about AI?

I love ChatGPT, but I love their API even more. Every programmer should at least take a look at what their API offers.

As a business owner, ChatGPT has become a partner. I discuss my ideas with it daily, and it helps me articulate many things I struggle with.

AI will enhance the future of work. Those who need to learn how to use AI to complement what they do will be left behind or replaced.

Get to Know Our Expert

What is the best professional event that you attended recently? What were your key takeaways?

Recently, the best professional event I attended was a pitch competition in my city. I spoke with many founders and was reminded that many early-stage founders that don't have a technical partner have great ideas but struggle to bring them to life.

As a programmer, I learned that many people don't need a super innovative or very technical solution but a simple application they can show to investors to get the funding to pay someone like me to build their full product or solution.

Networking is vital in this game.

Especially when so many unqualified developers make false promises to these founders. People want to work with people they can trust. To be successful, I need to be more than a programmer and be a great partner to these founders.

What's your mantra on success?

Think less and do more. Then reflect and improve.

What best interview advice can you give a Programmer/Product/Project Manager looking to set foot in the US IT industry?

Practice articulating your skills and your impact on projects you worked on. Be sure to speak with the company's goals and intentions in mind.

It is often best to use the company's terms in the job description and expand upon that in the interview.

Remember, networking is vital in interviewing as well. Be sure to know the interviewer's name and attempt to form a real relationship with the interviewer. After all, they are human.