The world, especially within the tech industry, is changing faster than you realize. Many jobseekers are nervous about what these shifts mean for their future, as layoffs hit an all-time high in 2022 and business investments seem to be in flux.
So what do job candidates have to do in order to keep up with the hottest skills, languages, and trends in the industry?
Watch this on-demand webinar to hear experts discuss key findings from Hired’s 2023 State of Software Engineers report and share approaches to help you succeed in the developer job market.
You’ll hear from:
- Career Expert, TopResume, Amanda Augustine
- CTO, Hired, Dave Walters
- Engineering Manager, Greenhouse, Jeff Surrett
- Sr Software Engineer, Yum! Brands, Erik Andersen
- VP of Growth & Marketing, Educative, Steven Yi
Read an excerpt of the conversation here and scroll down to access the full webinar.
How should software engineers prioritize which skills to learn in 2023?
Steven Yi
There’s such a wide canvas of technologies out there and there’s demand for a lot of those in different scenarios.
If we start with enterprise, there’s a lot more interest there in the cloud, especially in regard to Amazon Web Services. The cloud is almost table stakes for most enterprises right now. There is also a lot of emphasis on back-end development specifically around APIs and integrating within existing systems and connecting front-ends to back-ends and things like that.
I also think there’s a lot more emphasis on more mature technologies. Examples include programming languages where you see more prevalence of Java and .NET. There are also more expectations around having data skills, specifically how to query and write sequel statements against relational databases (think Oracle and SQL Server).
If you’re targeting working at a smaller company or startup, I think the emphasis there is on having a more full stack experience — understanding both the front-end and the back-end. Front-end skills like React are certainly more important for those company sizes. For back-end skills, that transitions a bit more toward Go and Node.js in some of the newer programming languages and stacks out there.
And as far as the cloud, I think looking at this data is pretty interesting. Google Cloud Platform and Azure are more popular with smaller companies and startups, particularly because they’re easier to start up with. I think AWS has become a bit more complex over the years.
The last thing I would leave with this is to follow your interest and your passion to see what’s interesting to you. There are a variety of different niches out there.
Take mobile, for example. If you carved out a specialization on mobile development for Android, that means Kotlin. If you’re exclusively developing for Apple, that means Swift. Or cross platform development using a variety of different frameworks like Dart, Flutter, React Native, or Microsoft’s offerings like .NET, Xamarin, or .NET MAUI.
Data science and machine learning are exploding. That means Python or even the newer emerging technologies and programming languages like Rust. Or, go on the other end of the spectrum and go old school.
There are still niche offerings out there if you’re a Pascal developer with Delphi. I actually did a Google search this morning and several hundred companies are still hiring for COBOL.
Related: Want to Ace Your Technical Interview? A Guide to Prepare Software Engineers
Watch the full collaborative panel discussion to learn how to:
- Stand out as a top candidate in a crowded job market
- Efficiently and effectively prepare for behavioral and technical interviews
- Develop career plans to maximize growth and compensation opportunity
Source: Talent Acquisition - hired.com