Professional Dev

Cards (36)

  • A full or part time positions of paid employment. It is short-term
    Job
  • Any type of work that needs special training or a particular skill, often one that is respected because it involves a high level of education. It is long-term.
    Profession
    • Is someone who derives their income from their specific knowledge or experience
    • is a member of a profession that are governed by codes of ethics
    Professionals
  • Is defined as the personally held beliefs, about their own conduct as a member of a profession. It is often linked to the upholding of the principles, laws, ethics and conventions of a profession in the form of code of practice. 

    Professionalism
  • Is computing a profession True or False?
    False
  • Integrates several fields of electrical engineering and computer science required to develop computer hardware and software
    Computer Engineering
    • It is the study of computers and computational systems
    Computer Science
    • Focuses on large scale software systems
    • Employs certain ideas from the world of engineering in building reliable, efficient, affordable, user friendly, and scalable
    Software Engineering
  • The study of complementary networks of hardware and software that people and organizations use to collect, filter, process
    Information System
  • Computing and computing technology careers
    Careers available in practically every industry that involve creating business applications, performing system analysis, working in robotics or artificial intelligence
  • Information Technology (IT) professionals

    Involved with designing, developing, supporting and managing computer software, computer hardware as well as information networks, including the Web
  • Computer and technology career fields
    • Computer Equipment Field
    • Computer Software Field
    • Computer Services and Repair Field
    • Computer Sales
    • Computer Education and Training Field
    • IT Consulting Field
    • General Business and government
  • Computer Equipment Field
    • Careers involve design, manufacture, and production of computer equipment
    • Manufacturers and distributors of computers and different computer related hardware
  • Computer Software Field
    • Companies or business that develop, manufacture, and support software
    • Project leader analyzes requirements, designs solutions, and oversees software development process
    • Programmer writes and tests computer programs
    • Computer scientist researches, invents, and develops solutions to complex software problems
    • Software engineer designs and develops software
  • Computer Services and Repair Field
    • Provides preventative maintenance, component installation, and repair services
    • Computer technician responsibilities: Setting up hardware and installing and configure software and drivers, Maintaining and repairing technological equipment or peripheral devices, Installing well-functioning LAN/WAN and other networks and manage components
  • Computer Sales
    • A computer sales representative works for a manufacturer, wholesaler or retailer and presents computers, software and accessories to potential buyers
    • Needs to understand the equipment and products, listen to customer concerns, sell persuasively and close
  • Computer Education and Training Field
    • Schools, colleges, universities, and private companies need educators and trainers
    • Corporate trainers teach employees how to use software, design and develop systems, and program
  • IT Department
    • Department in business or government agency that employs people in computer related jobs
    • Responsible for keeping all computer operations and networks operating smoothly
  • IT Consulting Field
    • Information technology consultants advise on, plan, design and install information technology systems for their clients
    • IT consultants, also known as technology consultants, are contracted to work with industrial and commercial clients who are seeking help and advice about business and IT problems
  • Top IT, CS and technology careers

    • Computer, ATM, and Office Machine Repairers
    • Computer and Information Research Scientists
    • Computer and Information Systems Managers
    • Computer Hardware Engineers
    • Computer Programmers
    • Computer Support Specialists
    • Computer Systems Administrator
    • Computer Systems Analysts
    • Database Administrators
    • Graphic Designers
    • Information Security Analysts, Web Developers, and Computer Network Architects
    • Multimedia Artists and Animators
    • Network Systems Administrator
    • Software Developers
  • Computer, ATM, and Office Machine Repairers
    • Travel to the location of the broken machine and speak directly with customers to get a sense of the problem
    • Computer repair tech career involves working on computer parts, network connections and computer equipment
    • Office machine repairer career involves fixing general office equipment, such as printers and copiers, which break down from normal wear and tear
  • Computer and Information Research Scientists
    • Highly educated individuals who invent and design new technology, as well as find new uses for existing technology
    • Their careers are often more theoretical than other computer related occupations and directly relate to business, science, and medicine, among other fields
  • Computer and Information Systems Managers
    • Responsible for planning, coordinating, and overseeing all computer-related activities within a company
    • Evaluate the cost and benefits of a new project in order to justify the expense of a new project to top executives
    • Determine a company's computer needs and recommend to executives upgrades or new materials
    • Plan and oversee the installing of all new hardware and software
    • Responsible for their company's network and electronic documents' security
    • Continually study technological advances and determine if and how they can improve security for their company
    • Oversee other IT professionals, such as computer systems analysts, software developers, information security analysts, and computer support specialists
    • Negotiate with technology vendors
  • Computer Hardware Engineers
    • Have the know-how to diagnose and resolve many problems
    • Design, develop and test computer equipment
    • May include supervising others who make and install computers or computer-related equipment
    • May include working with scientists, the military, industries or commercial businesses
  • Computer Programmers
    • Write the code which creates software programs, turning the program designs created by software developers and engineers into code computers can understand and follow
    • Perform numerous tests on software programs locating or anticipating problems, a process called debugging
    • Update, expand upon and improve existing programs
    • Build and use computer-assisted software engineering (CASE) tools, which automates the writing of some code
    • Use code libraries to help simplify the writing
    • Increasingly work with Software-as-a-Service (SaaS), which means applications created using SaaS work on all platforms without needing any code rewriting
  • Computer Support Specialists
    • Provide computer software or equipment assistance to individuals and businesses
    • Technical support specialists test and evaluate current network systems, perform maintenance, troubleshoot local and wide area networks and Internet systems, and provide support via phone, email, or in-person visits
    • Help-desk technicians speak with customers experiencing computer problems, ask questions to try and troubleshoot the problem or narrow it down, as well as walk customers through steps to resolve the issue, and train users on new computer hardware or software
  • Computer Systems Administrator
    • Keep the computer systems updated, properly configured, and running smoothly at all times
    • Ensure a company's computer systems perform at a high level and with tight security, yet not exceed a given budget
    • Install all necessary network hardware and software, make any needed upgrades, and continue troubleshooting and regularly collecting data for monitoring the network's function and safety
    • Occasionally train people to use the hardware and software
    • Manage an organization's servers and assure all employers stay properly connected to the server
    • Work with professionals including network architects, the technical support staff, and computer support specialists
  • Computer Systems Analysts
    • Continually research and study new technologies, weigh the costs and benefits to the company to help management determine if the technology would improve business efficiency for a reasonable cost
    • Create strategies to improve a company's current system, upgrading it whenever possible and keep it running glitch-free
    • Oversee the project from start to finish when a business implements new technology
    • Update existing, or create new, instruction manuals for the system users and train employees how to use the system as a business's systems are updated or replaced
  • Database Administrators
    • Organize, store, and secure everything from financial information to shipping records via software
    • Determine what users need databases for and then create, maintain, update, test, and troubleshoot those databases
    • Merge old databases with new ones
  • Graphic Designers
    • Present ideas and various drafts to the art director, making changes as requested
    • Create logos, websites, and other images which connect people to specific brands or companies and make them easily recognizable
    • Create their work by hand and using computer software, or a combination of the two
  • Information Security Analysts, Web Developers, and Computer Network Architects
    • Work together in using information technology (IT) to keep organizations safe and moving forward toward their goals
    • Information security analysts protect firms from cyber attacks through vigilant monitoring of an organization's networks for security breaches and fully investigating any breaches or potential breaches of security
    • Keep up on the latest information technology security trends and install protective software like firewalls and data encryption programs
    • Develop security standards and practices for the organization, always staying a few steps ahead of any potential cyber attackers
    • Create, update, and practice their organization's disaster plan, ensuring the IT department can continue running if an emergency does occur
    • Try to prevent permanent loss of information
    • Computer network architects design and build data communication networks, such as local area networks (LANs), wide area networks (WANs), and intranets
    • Have a solid understanding of an organization's business plan and goals to create a network
    • Research new technology and determine what works best with the company's goals, as well as consider information security
    • Present their network plan to management, determine the hardware and software needed to build and support it, as well as where to put the cables and other materials
  • Web Developers
    • Design and create websites, providing companies with a public face
    • Work on a site's technical aspects, such as performance and capacity
    • Write code for the site, using programming languages like HTML or XML, and create and debug web applications
    • Work with other web developers and graphic designers and other designers when determining a site's layout
    • Add graphics, audio, and video, as well as regularly monitor the site's traffic
  • Multimedia Artists and Animators
    • Utilize pen and paper and computer programs to create illustrations
    • Map out storylines and make adjustments as needed based on deadlines and feedback from directors, game designers, head animators, or clients
  • Network Systems Administrators
    • Help keep businesses running by designing, building, and maintaining an organization's computer network, which includes hardware and software
    • Work on local area networks (LANs), wide area networks (WANs), network segments, and intranets, among other data communications systems
    • Install all necessary network hardware and software, make any needed upgrades, input email and internet filters, install security programs, and test, troubleshoot, and regularly collect data for monitoring the network's function and safety
    • Resolve problems
    • Occasionally train people to use the hardware and software
    • Manage an organization's servers and assure all employees stay properly connected to the servers
  • Software Developers
    • Typically specialize in developing the applications allowing users to perform a specific task, or they specialize in the underlying systems running the control networks or device
    • Study users and determine what they need most, then either upgrade an existing system or design, test, and build something new to meet those needs
    • Work closely with programmers, to whom they provide flowcharts and models explaining software code
    • Supervise a software project from start to finish, ensuring it meets timelines, standards, and a budget, also known as an Information Technology (IT) project manager
  • Top 20 IT, CS and technology careers
    • Mobile Application Developer
    • Information Security Analyst
    • Web Developer
    • Cloud Solutions Architect
    • Applications Architect
    • Development Operations (DevOps) Engineer
    • Data Scientist
    • Information Technology Manager
    • Business Intelligence Developer
    • 10. Database Administrator
    • 11. User Interface Designer
    • 12. Software Engineer
    • 13. Computer Systems Analyst
    • 14. Site Reliability Engineer
    • 15. Computer Technical Support Specialist
    • 16. Computer Network Architect
    • 17. Solutions Architect
    • 18. Data Architect
    • 19. Network Administrator
    • 20. Hardware Engineer