Quantum Computing, Release Fatigue, and More…
We’re back again with this week’s most interesting links in technology, software, and web. This week’s links will help you improve your skills, learn something new, and hear new opinions relevant to software development. Let’s dive in.
Learn Something New
- For the modern developer, getting better at your vocation isn’t as simple as reading books or practicing writing code anymore. As software gets more complex, you’ll need the ability to learn deeply, write for many platforms, and produce well-designed code.
- Often, devs include extra code that serves as a defense mechanism. While testing and exception handling are important, don’t gum up your code with overly-defensive programming.
- A psychologist takes a look at how to debug any problem.
- What you learn when you reduce an app from 30 MB to 2 MB.
- If you’re a Java developer, avoid these bad habits.
- Wired’s article on the differences between quantum and classical computers (as well as an update on where quantum computing stands) is well worth a read.
Cultivating Developer Talent
- The reality of day-to-day life as a developer is different from the dream job that the media paints it as.
- According to a new opinion piece from Allen Downey, it’s getting harder to learn how to code.
- Jobs for junior developers are also becoming less common, leading to a training gap in the market for more senior roles.
- Inclusivity in the workplace shouldn’t be lip service, superficial, or a low priority.
Opinions on Software
- Clients often don’t appreciate what they’re getting themselves into when they initiate a custom development job. This new article helps them out.
- Java’s new frequent release cycle with Java 8, 9, 10, and 11 is leading to release fatigue for some developers.
Top Tips from Intertech
- Check out our top tips for developers looking to move into more senior roles in software.
- Software is getting increasingly complex, especially for enterprise applications. We wrote an article that reviews the trend toward complexity.
- We have a new case study of an Intertech client! Learn more about what it’s like to work with Intertech to solve your software needs.
Have a Laugh