New Rules - Thomas Friedman (Link) published on September 8, 2012
This article talks about how times have changed in terms of the way technology is becoming more prevalent in everyday life and the need to teach the younger population the tools they need to become successful in this new technologically advanced world, specifically teaching them how to program. Around 20 - 30 years ago, the world was closed off from one another in terms of how they communicated, which equated in the success and strength of blue collar jobs in the United States. However as technology advanced, the demand for specialized jobs required more schooling and more learning thus wiping out the lowered skilled jobs. This changed the way that one needs to stay in the middle class which is being able to adapt and continually learn new skills instead of staying in one job.
Even though this article was written nearly a decade ago, the content of it still holds true. Now more than ever, technology is advancing at a very rapid pace and jobs that require these skills to help advance it are becoming more and more prevalent.
Trends in Computing 2021 - Md Kamaruzzaman (Link) published on December 21, 2020
This recently written article summarizes the current predictions of things in tech that will have an upward trend. The three topics that kind of drew my attention were : increase in cloud storage, increase popularity in AI, and increase in popularity of Python language.
The need for cloud storage in 2021 will likely expand due the corona virus. Having this pandemic illustrated the need for could storage to be more readily up scaled and down scaled due to the increase or decrease of certain markets due to the pandemic. Because of this, the need for cloud engineers will be more popular due to many companies who will start to migrate their data over to cloud storage.
Artificial Intelligence growth is also going to be a rising trend this year due to AI permeating many different sectors of industry, such as the news industry after an AI was able to write a whole Guardian article using deep learning. In addition to the news industry, AI has its hands in the aviation industry (Air Force using AI to co-pilot) , ethics (ethical AI, explainable AI), and Chinese digital-based infrastructure.
Programming will also become more mainstream as Python becomes increasingly more popular thus slowly diminishing non-popular and slow languages like C++ and Java.
All of these things make me excited to become part of this continual and rapid growth. I hope that my skills in computer programming and my career can help impact the world in some way.
Introduction to Project Management (2020) Link uploaded on November 19, 2018
To have a project, three things must be considered : time, scope, and cost. Without putting these in consideration, a task is merely a day - day task.
Projects - Projects can come from many different needs such as market, business, technological advancement, customer request, social needs, ecological considerations, and legal requirements.
Board of Directors - To pick a project, a company must prioritize which project holds the most importance. They start this process by writing a project proposal by a member of the company, the management then reviews and chooses which project to focus on (Project Selection); this project is usually the one that brings the most value to the company.
Project Manager Role - Project managers are the leaders of the project and they will be responsible for the successes and failures of the project, based on how well they manage to fall within the time, scope, and budget constraints. The PM can also adjust the project triangle in order to meet those requirements or refuse to take on the project if deemed not achievable/worth the company resources. They are also responsible for the tasks of their team members, vendors, and other parties involved with the project. Project managers also have varying skills but these are the ones that is the most important: project management and business knowledge, people/workflow management skills, and strategy/leadership skills.
This video was very important in helping me understand the importance of keeping these different parts of a project in mind when I do start a project in order to be successful.
No comments:
Post a Comment