February 22, 2019
With college loans soaring, more students are considering alternative forms of skill building. In the world of software development, apprenticeships and boot camps are fast becoming the new normal for those looking to enter the industry. While both practices have their own list of advantages and disadvantages, in this article we’ll talk about why apprenticeships not only bring more value than boot camps, but also when compared to traditional universities as well.
In addition, we’ll explore Germany’s acclaimed apprenticeship model, followed by discussing ways America’s policymakers can improve our K-12 system to help bridge the gap.
Whether you’re running a large company with thousands of employees, or a boutique firm with just a dozen, it’s time to start rethinking your approach to software development. This article is intended to serve as a synopsis of moves our clients have made in an effort to consolidate and modernize their technology stacks.
We’ll begin by examining the many advantages that arise from modernizing, as well as some of the popular frameworks and tools we use. Next, we’ll discuss the role of software development partners, followed by guidelines we recommend clients use when building a team of their own. Lastly, we’ll end by discussing software as it relates to customers service and the role AI will play as we move forward.
ADOPTING MODERN TECHNOLOGIES
When’s the last time you booted up a Windows 2000 PC? We’d wager it’s been quite a while. No doubt, Windows 2000 can still tackle common tasks such as simple web browsing, emailing, and number crunching, but newer systems like Windows 10 have made tremendous improvements. There’s no question about it.
In order to survive the grueling tech industry, companies must be forward-thinking, and always out to discover market shifts before the competition. Those who fall behind will quickly die off. Those who maintain an edge will live to fight on. Our team scoured troves of data and research to discover past industry shifts in an effort to predict what’s to come. The following is a list of five tech trends companies should expect to see in 2019.
Unsurprisingly, we begin by covering the industry’s broadening talent gap. As technology continues to expand its tentacles to reach the most remote regions of our planet, the demand for skilled engineers who will design, build, and maintain the next generation of software is expected to grow exponentially. We’ll show why it’s happening and what smart companies are doing to address it.
Next, we’ll touch on the topic of diversity, explaining why we believe diversity in thought is every bit as important as racial or gender-based diversity. We’ll also cover the steady rise in onshore outsourcing by U.S. firms and the many reasons why. Lastly, we’ll explain why we foresee changes coming to the two core groups that most influence the success of every company: customers and employees.
February 14, 2019
I’m writing a series on Diversity & Inclusion (D&I) because tech has a diversity problem.
In 2015, Google Photo’s algorithms consistently mislabeled Black people as gorillas. Their solution as of 2018 was to censor the words gorilla and chimpanzee in their data set.
In 2015, Intel committed to equal representation of women and minorities by 2020. They achieved their goal in 2018. The greater DC area tech scene — which claims some of the nations best cybersecurity firms and largest Department of Defense contracts — has a 17% Black workforce in its technical roles. Meanwhile, Silicon Valley can’t seem to top a 3% share for Black people in tech.
In 2016, ProPublica wrote an expose on biased machine learning algorithms used to set bail, sentence lengths, and parole terms in the criminal justice system.(more…)