It seems like every other month someone’s out there touting the new best thing in software development or must-have software developer skills. Flutter.io, MongoDB Atlas, Apache Mesos… What are all these techs? And are they really necessary to learn in 2019?

The answer is… it depends. But while experience with these techs like these may be crucial in a handful of roles, there are some other more essential skills you should learn first.