#careers

You'd be surprised how many people forget this step

Finding the best programmers requires international search

When looking for the best programmers in the world, where should you start your search? While the United States has been the birthplace of some excellent software engineers like Grace Hopper and Ken Thompson, there are lots of pools of talent waiting to be tapped across the globe.

Keep calm and prepare for context switching

3 ways to switch gears without stalling

The software developer role has moved far beyond “a person concerned with facets of the software development process” as Wikipedia defines it. In addition to their core programming work, developers get immersed in marketing, support and other activities. This means they must continuously switch contexts, which can be extremely disruptive and stressful.

It's not always rainbows and butterflies

How to start a career as a remote DBA expert

In this article, Sujain Thomas, data IT professional who works closely with DBA experts, shares her thoughts on how to start a career as a remote DBA expert and identifies the difficulties that lie ahead.

Can't live without 'em

7 skills that describe a top-notch web designer

The web designer, as any other artist, certainly possesses a sense of beauty and knows exactly how to create sophisticated things, from an infographic or a mobile app to an online store. Here are the top seven skills that each top-level web designer should possess.

4 ways to improve developer onboarding

Employees today are most likely to leave their current job within their first two years and, according to a ​survey by the Aberdeen Group,​ less than one-third of companies have a formal onboarding process. In today’s high-turnover environment, onboarding is more important than ever, especially when hiring developers.

Changing the zip code might do wonders for your career

12 best-paying countries for Java professionals [Infographic]

Self-doubt can be demoralizing. If you have just switched countries to be with you family or better half and are finding it hard to get a job with your technical skills, you begin to doubt yourself whether your skills as still relevant. As a programmer, you might assume that your Java career may hinder your growth prospects, especially in a new location. However, that’s not necessarily true.

The secret is to embrace it

Skill sets that help you cope with automation takeover

Automation is far more capable than previously imagined. Thanks to advances in machine learning, big data analytics, and early artificial intelligence technologies, jobs that were once thought safe might not be anymore. Automation is happening at a blistering pace. Perhaps you’ve expressed some concern over your own job being taken over by a robot. While concern is more than understandable, there are things you can do to ensure your job remains in human hands.

Not a piece of cake

10 best tips to face technical screening

You can definitely clear the first round of an interview for a programmer or a software engineering job. However, you will find it very difficult to clear the technical round where they will ask you all sorts of questions. In this article, we focus on the top 10 tips for facing any type of technical screening process.

Data makes the modern world go round

6 best places to learn data science fast

The skills of data experts are becoming outdated as the industry evolves. If you’re looking to learn data science – quickly – then you’re in luck. Bootcamps of all kinds have sprouted up to help the surge towards data science move faster. Here are six best places to learn data science in half the average time.

Symptoms of over-engineering

The opposite of over-engineering is not (necessarily) cowboy coding

There are many types of programmers you may encounter in a team, starting with those who think they know it all and ending with the lone wolves who hate the idea of working with others. Some may spend too much time thinking about unnecessary details and all the backup plans the project does not need while others may ignore every guidance, process or discipline possible. But does this mean they don’t have anything in common?

Interview with Felienne Hermans, assistant professor at Delft University of Technology

“Don’t look down on end-users”

In the future, everyone will be a programmer for 15 minutes. How is that possible? We talked to Felienne Hermans, assistant professor at Delft University of Technology and Software Architecture Summit speaker, about the difference between a professional developer and what she calls „end-user programmer.“