See here for more:
Python’s rapid rise is often attributed to the growth in data science and the current interest in machine learning and artificial intelligence, aided by a wealth of third-party Python packages and developer tools.
Indeed’s interactive graph shows that demand for developers with knowledge of AWS has also boomed over the past five years. Today, some 14% of job listings require knowledge of AWS.
Six-figure bonuses, outsize equity stakes and the flexibility to work from just about anywhere: These are some of the perks companies are offering information-technology workers as they compete for talent in a tight labor market, job seekers and recruiters say.“
Recruiters are feeling the pressure, from the chief executive officer down to the hiring manager, and are working extremely hard to find that tech talent,” said James Atkinson, vice president of quantitative analytics and data science at research and advisory firm Gartner Inc.
Gartner estimates that most large U.S. companies are competing to fill many of the same technology roles, including computer and information research scientists, systems managers, analysts, engineers and software architects. “Nearly a third of the most critical roles, like tech talent, are left unfilled after five months, costing millions in lost productivity on the table for each company every year,” Mr. Atkinson said.
Demand for these workers is growing as companies world-wide seek an edge over competitors by using technology such as cloud computing, data analytics and artificial intelligence. Global spending on these and other enterprise IT tools is expected to reach $3.79 trillion this year, up 1.1% from 2018, Gartner said.
In the first half of 2019, tech job postings in the U.S. rose 32% from a year earlier, according to federal employment data analyzed by IT trade group CompTIA. In the past three months, U.S. employers had about 918,000 unfilled IT jobs, CompTIA said.
While some companies are racing to train existing staff in high-demand skills, others are buying smaller tech ventures to acquire IT workers.
Some of the biggest companies are adding to their arsenal of tools to secure the right employees, said Michael Solomon, co-founder and managing partner at 10x Ascend, an advisory firm for senior technology job seekers.
Marco Antonio Bustamante (on LinkedIn) is a Software Development Engineer at Yardi Systems. He graduated with his Bachelor of Science in Computer Science and minors in Mathematics and Security Systems Engineering in May 2019. Prior to graduation, Marco also completed an internship with FileYourTaxes.com through the Hank Lacayo Institute Internship Program, where he developed experience in Software Engineering. In the Summer of 2018, he also worked as a Student Assistant for the Engineering Innovation Summer Bridge Program at CSUCI, where he tutored and introduced foundational concepts of Computer Science to students in the Oxnard Union High School District. During his studies at CSUCI, he found interests in Mobile Development, Databases, Networks, and Web Applications. These interests heavily influenced his projects and ultimately lead him to gaining the skill set and knowledge to secure a position with Yardi.
The answer is multifaceted, but two of the biggest reasons for employee turnover in tech are lack of scope for career development and flat salaries.
When recent college graduates and friends Zuhayeer Musa and Zaheer Mohiuddin started to break into the software industry, everything they found on the internet about engineering jobs seemed to be missing the actual information they needed: How much do these jobs pay?
Software engineers straight out of college often make six-figure salaries, not counting equity compensation. Depending on seniority, some coders make millions of dollars per year. But where on that spectrum any given engineer lands often depends on a single number — what’s often called a “level.”
At Google, for example, entry-level engineers start at Level 3. Apple has five levels for engineers, from ICT2 up to ICT6. Microsoft’s system starts at 59 for a software development engineer and goes up to 80 for a “technical fellow,” or one of the leaders of their given field.
The Java programming language may date back to the 1990s, but new Java programmers are still landing some of the best-paid starter jobs in the US.
Figures, released this week by Glassdoor Economic Research, show ‘Java developer’ as the eighth highest-paid, entry-level role in America, with a median base salary of $72,000.
The figures are based on wages reported by workers aged 25 and younger on the Glassdoor jobs site during 2018.
It is not the first time Java has been singled out as a well-rewarded programming language.
Alfred Camposagrado is a Principal Embedded Software Engineer at Northrop Grumman. He received his Bachelor’s in Computer Science at CSUCI in 2014. He started his journey in Camarillo working as a Software Engineer for Crescendo Interactive shortly after graduation. He gained valuable experience by initially starting as a front-end developer and later promoted to a Full-Stack developer focusing on Java. His experience in Java landed him a job at Northrop Grumman. Located in Point Mugu, he supports the US Navy with various projects from software development to system integration tests. He also continues his education at CSUCI in the Masters of Computer Science Program (MSCS). http://linkedin.com/in/alfredcamposagrado
13 PhD fellowships in Computer Science at the University of Pisa, covering three years: Nov 2019 – Oct 2022
Our PhD program is a joint collaboration between the University of Pisa and the Universities of Florence and Sienna. Among the 13 fellowships: one is specifically devoted to researches on Cyber-security, one on the theme of Big Data, and one on the theme “Human-Robot Interaction”. The others cover the general theme “Computer Science”, thus including Cloud/HPC, AI and Machine Learning, Algorithms, IoT and cyber-physical systems, Smart Communities and Social Networks, FinTech and Industry 4.0, BioInformatics and Smart Health, etc.. We also have 4 more positions without fellowships.
Fellowships are increased by 50% for periods of research visits abroad. Extra funding is available to PhD students for their participation to international conferences, schools, workshops, and short research visits. The language of the PhD program is English.
The deadline for applications is 29 May 2019 (hr 13:00).
Since 1982, when it was established, our PhD in Computer Science aims to train researchers and innovators in Information Science and Technology, so our PhD students are involved since the beginning in research activities of our Faculties and research groups, they are invited to attend monographic courses and international PhD schools, as well as to spend study and research periods in academic and industrial research centers in Italy and abroad. Our PhD offers strong relationships for research projects, internships and job placements with prestigious ICT companies worldwide in the area of Big Data and Web, Cyber-security, Machine Learning and Artificial Intelligence, Smart Communities and Social Networks, FinTech and Industry 4.0, BioInformatics and Smart Health, etc. Special attention is in offering opportunities to internships in startups and innovative companies with an international visibility.
At the end of the PhD, our students will be able to contribute to the definition of new models and theories for computation and information processing; foundations, algorithms and SW/HW platforms for the organization, storage and analysis of (Big) data; new languages and tools to support emerging programming paradigms, such as the ones required or designed in the area of Artificial Intelligence, Cloud and Fog computing, Internet of Things, Cyber Security, Networking, Programming paradigms and methodologies, etc..