Dropbears
image of Saint James park taken by Michail Christofis
Industry Data
All data unless referenced otherwise was found in the Burning Glass Data provided to the team. This data was released in March of 2018 and shows the results found from Mar. 24th 2017 to Mar. 23rd 2018.

Colin (Cybersecurity – Penetration Tester)

Samuel Saad (Java back-end remote engineer)

Michail Christofis (C++ Software Engineer)

  1. Rapid Growth of Technological Advancements – The tech trends in the world today include Quantum Computing, Artificial Intelligence and Machine Learning, 5G, Hyper-automation, Internet of Behaviors (IoB), etc. All of these have a commonality, which is there is software behind them. And thus, software engineers with the ability to design, develop and maintain this software will grow as well, alongside these technologies.
  2. The World is Moving Online – With a massive shift of not just businesses but individuals as well, to digital platforms, we can consider this another reason as to why software engineers are in such high demand. Adding onto this the effect of the COVID-19 global pandemic, the online presence of businesses and individuals is no longer optional, hence it has become mandatory to maintain workflows and/or operations. Online platforms require software and as such the successful development and operation of these platforms requires skilled software engineers.
  3. Code Requires Timely Upgrades/Changes – Once the code is completed and the product is successfully developed, the project isn’t over for the software developers, in a lot of cases the code becomes obsolete and the project needs new features and constant updates. A software engineer or a team of software engineers is often required even after a product’s successful deployment.
  4. Software Engineers are concerned with Multiple Phases like Designing, Development, Testing etc. - This means software engineers are involved with almost every crucial phase of the product building process. This vast and impactful role in development is a major reason why software engineers have a place and demand in the tech industry.
  5. Lesser Supply of Skilled Software Engineers – Supply and demand, since there aren’t enough skilled software engineers for what the industry requires, this leads to higher and higher demand.

Andrew Smith (Tech Support for start-up Tech Company)

In my job of IT Tech Support my role is to help people with all aspects of their IT issuses from computers, networking, mobile phones etc. This can be anything from simple issues about logins - user name recovery / password reset, to updating their systems and devices etc. I am also incharge of creating the tech support systems for the business i work for so it is simple to use and can be used to search for previous tech support issues that are simular and have the work arounds shown in a document for another tech support person to help the next client with.

Michele De Biasi (IT Support)

IT Support and Tech Support I’ll group these together and according to (What Does A Help Desk Technician Do?, 2021) these are in demand as with a lot of the IT jobs according to the Bureau of Labor, the number of available jobs is set to increase by 12% by 2024. Also, this type of role has many entry-level positions and as such, is often used to gain experience and boost a career in the IT field.

Set of skills – general (Group)

The general skills necessary for Penetration Testers according to (Delta Risk) are:

The general skills for a Java back-end remote engineer according to (9 Skills You Need to Become a Back End Developer in 2021 – Columbia Engineering Boot Camps, 2021) include:

The general skills for a C++ Software Engineer according to (What Skills Do You Need to Be a Software Engineer? | BrainStation®, 2021) include:

The general skills for a Tech Support for start-up Tech Companies according to (5 skills you need to land a tech startup job - Monster.com.hk, 2021) include:

The general skills for IT Support staff according to (Top 15 Information Technology/Support Technician Skills, 2021) include:

Demand for Set of Skills (general)

The team’s general skill set should include, willingness to continually learn, being a Team Player, having good Communication skills, the ability to Write Reports, know Managerial basics, have Problem Solving skills, pay Attention to Detail and be able to give good Customer Service.

Some of these skills rank highly including; Communication Skills at rank 1 far above anything else, Problem Solving at rank 2, Writing at rank 4, Teamwork at number 5, Attention to Detail at number 8

Highest Demand Skills outside of group set of skills (general)

Outside of teams, the set of skills which are the highest ranked include; Organizational Skills at number 3, Troubleshooting at number 6 and Planning at number 7. I believe all these skills would increase chances of success in any of the ideal jobs, that our team members have chosen to pursue.

Set of skills – IT-specific (Group)

Penetration Tester

The IT-specific skills necessary for Penetration Testers, according to (Delta Risk) are:

Java back-end remote engineer

The IT-specific skills necessary for Java back-end remote engineers (9 Skills You Need to Become a Back End Developer in 2021 – Columbia Engineering Boot Camps, 2021) include:

C++ Software Engineer

The IT-specific skills for a C++ Software Engineer (What Skills Do You Need to Be a Software Engineer? | BrainStation®, 2021) include:

Tech Support for start-up Tech Company

Tech Support for a start-up seems to be a job where you need to be adept at various different fields. Some of these according to (5 Tech Skills That You Need for Your Startup, 2021) include:

IT Support

The IT-specific skills for IT Support staff according to (Top 15 Information Technology/Support Technician Skills, 2021) include:

Demand for Set of Skills (IT-specific)

The team’s IT-specific skill set should involve; understanding of secure web communication and technologies, coding skills in Python, Perl, PowerShell, Bash, Java, Git, HTML, CSS, JavaScript, Software Testing, Software Development, Cloud Security, Data Analytics, Broad IT knowledge, Troubleshooting and Hardware.

Some of these skills rank highly, including; JavaScript at number 2, Java at number 3, Microsoft Windows at number 4, Technical Support at number 11, Software Engineering at number 15, Git at number 21 and Python at number 22. The rest don’t make the Burning Glass Data skills list.

Highest Demand Skills outside of group set of skills (IT-specific)

Outside of the teams set of IT-specific skills the three highest ranked skills are SQL at number 1, Project Management at number 5 and SAP at number 6. Learning these skills on top of skills required for our ideal jobs, would probably be beneficial and help us stand out to potential future employees.

Opinions on our Ideal Jobs

Colin Bruce Stock

After looking over the information in Job Data, my opinion on my ideal job hasn’t changed. There are a variety of reasons for this, my main reason is I picked Penetration Tester because it would require me to analyse and effectively use different tools and concepts depending on the client. Also, staying informed and up to date on new technologies will keep my interest for long periods of time, I won’t have time to get bored. Also it may not be in the Burning Glass Data for 2018 however in other sources provided in the Job Data section it’s shown that Cybersecurity is one of the fastest growing IT jobs in 2020 and beyond. Getting payed to figure out ways to break into people’s stuff sounds really cool to me as well. And finally, I thought I wouldn’t like working with a team, however, being able to have regular meetings make progress and move together, through the assignment 2 work, whilst having it’s challenges has been quite fulfilling and fun, penetration testers do a lot of team work and as such, I believe I would enjoy working as a penetration tester the most. Money isn’t on top of my priorities however, $118, 000 as average salary is very satisfying to see.

Michail Christofis

After having thoroughly gone through the burning glass data, my perspective on my ideal job, remains unchanged. This, is due to a plethora of different factors, including the fact that software engineering ranks at position 11 on the Burning Glass data among top titles, a position which is extremely high up. Moreover, the demand for software engineers, is likely to grow by 20-25% over the coming years, something that will unquestionably affect software engineering, very positively. Furthermore, as the world moves online, the demand for software engineers, will only increase. In addition, by becoming a software engineer, I believe that I will continually be on the cutting edge of technology, whilst concurrently working in the domain that I love most, and that has always been rather appealing to me. Despite the fact that it is not as highly ranked as other jobs, there still exist job positions with great amenities in the vicinity, in central locations, that simultaneously offer exceptionally good salaries. In addition, I believe that by using software engineering as a means, I may get remarkably close to the world of Finance, as finance is also a subject that attracts me greatly, and one which I wish to be involved with, in my future professional endeavors, as I want to combine these two subjects in my career. Certainly, Software engineering is the sector of IT, which I wish to pursue.

Michele De Biasi

My ideal job opinion as an IT Support corporate has not changed as it is still ideal to my view in the case that it is processed well. It is also ideal in the factor that it can be a well stationed job towards its requirements and job data. With another exception IT Support brings the accumulating percentage on high as a most valued job for Basic and industrial standard, it is also a high-rise payable job. The service demand is increasing by time and by data shown, this job will receive many enlistments upon the standards that this job will meet, it is known that it will be a key principle that will benefit the areas of the Job in industry and with also provide the specifications that people don’t know about. It is a vast and growing Job that would be looked up upon the entry of the job’s basic standards, it conducts in a Bachelor of IT, furthermore by becoming an IT Support corporate, in my opinion I would be on the middle stage of the Jobs unit. Though there also are other specifications of other jobs and formality, but the outlook of certain jobs will be looked differently to other concepts of the jobs. In my opinion by the use of this principle I will get to be apart of the compliance into the Moderation platform.

Andrew Smith

My ideal job is what I have just recently started with a start-up IT Tech Company, I do the Tech Support for the company for the employee’s for their tech support questions. This includes problems with their computers, phones, internet issues and problems they have with other IT related devices. When the company builds their headquarters in Queensland and the tech support department is set up this is where I will be working from, I will be doing online chat support and phone support for customers all over the world and will be working with a team that have a high degree in IT tech support because of the company I am currently working for.

Samuel Saad

After having thoroughly examined the burning glass data, I remain convinced of the opportunities that lie in the world of Java back-end development. Despite the common misconception that this language is in the past and will no longer be of use, this statement could not be any further from the truth, “Uber, Airbnb, LinkedIn, eBay, Spotify, Square, Groupon, Pinterest, and Google still have a high percentage of their development in Java” (2021). The reason for it’s widespread use is due to the language being designed in order to accommodate large projects with great effectiveness. Moreover, Kotlin, a language that has recently been developed and is currently being used in circumstances that require further “security and compatibility” (2021), than that which Java has to offer, this language consists of a significantly similar syntax to Java. In fact some editors allow you to convert large amounts of Java source code directly to Kotlin. This will result in the future, Java developers being granted experience in more diverse and agile workforce as their scope and insight in this language (Kotlin) would surpass multiple programmers as their experience in Object Oriented Programming, has been expanded due to their experience in Java. However, Java requires large amounts of memory and may take longer to compile than most other languages. This has unquestionably affected the spread of the use of this language. Although this is, unfortunately, the case, quick and easy programs are not in most cases desirable in a significant number of large companies.

2021. [online] Available at: https://www.spaceotechnologies.com/kotlin-vs-java/ [Accessed 8 October 2021].

Codegym.cc. 2021. [online] Available at: https://codegym.cc/groups/posts/321-back-to-the-future-is-java-still-the-right-bet-for-new-coders-in-2020 [Accessed 8 October 2021].