Top Programming Languages 2020 – IEEE Spectrum

It would be an understatement to say it’s been a turbulent year since the last time IEEE Spectrum broke out the digital measuring tools to probe the relative popularity of programming languages. Yet one thing remains constant: the dominance of Python.

Since it’s impossible for even the most aggressive spy agency in the world to find out what language every single programmer uses when they sit down at their keyboards—especially the ones tapping away on retro computers or even programmable calculators—we rely on combining 11 metrics from online sources that we think are good proxies for the popularity of 55 languages.

Because different programmers have different interests and needs, our online rankings are interactive, allowing you to weight the metrics as you see fit. Think one measure is way more valuable than the others? Max it out. Disagree with us about the worth of another? Turn it off. We have a number of preset rankings that focus on things such as emerging languages or what jobs employers are looking to fill (big thanks to CareerBuilder for making it possible to query their database this year, now that it’s no longer accessible using a public application programming language).

Source: Top Programming Languages 2020 – IEEE Spectrum

Companies Devote Shrinking Tech Budgets to Cloud, AI – WSJ

Companies world-wide are diverting capital spending from information-technology hardware to cloud services, artificial intelligence and other tools that hold the promise of cutting costs and boosting revenue, according to research group International Data Corp.

Overall corporate spending on enterprise technology is expected to decline this year, as companies slash IT budgets to cope with a downturn in business sparked by the coronavirus pandemic, the research group said in a report Wednesday.

The group’s IT spending index dropped to 987 in April, down from 1,005 in March. The index is based on a global survey of enterprise IT buyers and a composite of market and economic indicators. A score above 1,000 indicates that IT spending is expected to increase, while a score below 1,000 points toward a likely decline.

Source: Companies Devote Shrinking Tech Budgets to Cloud, AI – WSJ

Colleges are turning students’ phones into surveillance machines

U.S. colleges can track hundreds of thousands of students using short-range phone sensors and campus-wide Wi-Fi networks to assess their academic performance, monitor their conduct, or rate their mental health. Academicians and education advocates are concerned such monitoring and supervision will infantilize students and make them accept surveillance as a normal part of life. The schools rely on networks of Bluetooth transmitters and wireless access points to piece together students’ movements. School and technology company officials say location tracking allows schools to intervene before problems crop up, but some institutions calculate “risk scores” based on factors such as how often pupils visit the library. Critics contend such policies could undermine student independence and discourage non-academic pursuits. The University of California, San Diego’s Erin Rose Glass said, “We’re reinforcing this sense of powerlessness … when we could be asking harder questions, like: why are we creating institutions where students don’t want to show up?”

The systems highlight how widespread surveillance has increasingly become a fact of life: Students “should have all the rights, responsibilities and privileges that an adult has. So why do we treat them so differently?”

— Read on www.washingtonpost.com/technology/2019/12/24/colleges-are-turning-students-phones-into-surveillance-machines-tracking-locations-hundreds-thousands/

AWS vs Azure vs Google Cloud

When mainstream cloud computing first began to appear on the horizon, (Amazon launched its Elastic Compute Cloudproduct in 2006.) many organizations were initially hesitant to entrust their most valuable data and processes to a technological innovation named after something that appears so delicate.

Oh, how times have changed. Today, an estimated 96% of organizations use cloud computing, with over 80% operating multi-cloud landscapes thanks to a range of benefits that include efficiency, scalability, flexibility, mobility, disaster recovery and security.

As organizations continue to transition more of their computing infrastructure to cloud environments, the decision on what provider to use commonly comes down to the Big Three — Amazon Web Services vs. Microsoft’s Azure vs. Google Cloud Platform. And one of the top concerns when choosing a cloud computing provider is, yes, security.

securityboulevard.com/2019/12/aws-vs-azure-vs-google-whats-the-difference-from-a-cloud-security-standpoint/

The Cloud runs on Linux

A decade ago clouds were more marketing hot air than reality. Today, IDC says more than a third of all IT spending worldwide is on the cloud. Looking ahead, Gartner predicts that half of global enterprises will have gone all-in on the cloud by 2021. And the Cloud runs on Linux.

www.zdnet.com/article/2019s-five-biggest-linux-and-open-source-stories/

AWS and Azure

seekingalpha.com/article/4313893-aws-and-azure-racing-for-best-business-opportunity-of-21st-century

Summary

  • AWS just wrapped up its annual user conference, launching 28 new products at the conference.
  • Cloud platforms are evolving from a focus on commoditized IT infrastructure compute instances to offering an incredibly wide range of services.
  • Every company must utilize the cloud to access the leading technologies.  AWS and Azure are clearly in the leadership positions.
  • Thoughts on valuation in the context of what AWS CEO Andy Jassy calls the “most titanic shift that we’ve seen in technology in our lifetime”.

AWS Solutions Architect salary

As the demand for professionals with AWS certification continues to rise, so too do their salaries and benefits. In the USA, AWS solutions architect certification is reported to be the highest-earning certification, at an average annual salary of $113,000. 

Outside of the US, countries such as Canada, Australia, UK, Malaysia, Singapore, UAE, and India are great places for AWS solutions architects to work. Below is a series of tables showing AWS solutions architect salary for beginners, intermediary, manager, and late-career levels in the countries mentioned above. This data is compiled from Payscale. 

See here for more:

www.simplilearn.com/average-annual-salary-of-an-aws-solutions-architect-article

The Rise of Serverless Computing

An excellent article on Serverless Computing, by Paul Castro, Vatche Ishakian, Vinod Muthusamy, Aleksander Slominski, in the Communications of the ACM, December 2019, volume 62, no. 12, pages 44-54 (https://doi.org/10.1145/3368454)

Studies of reported usage of cloud resources in datacenters show a substantial gap between the resources that cloud customers allocate and pay for (leasing VMs), and actual resource utilization (CPU, memory, and so on). Enter Serverless computing where VMs do not have to be provisioned; it is a FaaS (Function as a Service) paradigm. In the cloud context, the current serverless landscape was introduced during an AWS re:Invent event in 2014. Since then, multiple cloud providers, industrial, and academic institutions have introduced their own serverless platforms.

Which AWS certification?

As the market leader and most mature provider in the cloud computing space, AWS is considered a thought leader and point of reference for all of its competitors. In 2019, AWS continues to lead in public cloud adoption, and it currently offers eleven certifications that cover both foundational and specialty cloud computing topics.

AWS offers 11 different certifications. The article below discusses which one is right for you:

https://cloudacademy.com/blog/choosing-the-right-aws-certification/