Monday, January 30, 2012

Business Analyst – Career Profile

Information on What a Business Analyst Does, and What It Takes to Become One In a very general sense, a business analyst is someone who analyzes the operations and design of an organization, in order to come up with solutions to the organization's problems. In the world of information technology, the business analyst will analyze the organization's business model to determine how it integrates with technology. The idea is to determine the organization's business needs or objectives, and then improve the effectiveness of IT in meeting those needs/objectives. Educational Requirements If you look at the business analyst job postings out there, you'll notice that there are really no clear-cut requirements for becoming a business analyst. Some business analysts come from a strong business...

CIO - Chief Information Officer

All About the Role of a CIO The Chief Information Officer (CIO) is a job title for the head of information technology within an organization. The CIO typically reports to either the chief financial officer or, in IT-centered organizations, to the chief executive officer. Chief Information Officer (CIO) is a job title commonly given to the person in an enterprise responsible for the information technology and computer systems that support enterprise goals. As information technology and systems have become more important, the CIO has come to be viewed in many organizations as a key contributor in formulating strategic goals. Typically, the CIO in a large enterprise delegates technical decisions to employees more familiar with details. Usually, a CIO proposes the information technology...

Cyber Threat Analyst - Career Profile

Cyber threat analysts are information security professionals who use their skills and background knowledge in areas like network administration or network engineering to help counter the activities of cyber criminals such as hackers and developers of malicious software. The job of the cyber threat analyst involves a combination of: technical research - collecting information about Internet-based malware-related criminal activities and the people behind them; intelligence analysis - making predictions about cyber criminals and their future activities based on what is already known about them; the creation of threat intelligence reports that communicate the results of the analyses to people who need to know them (e.g., government decision-makers, security officials,...

Computer Engineer – Career Profile

Computer engineers are responsible for designing, developing, implementing and testing computer-based hardware and software, including the components that are found inside computer equipment, as well as the actual devices that contain the computers and the software that runs on those machines. They may also design networks that connect computer systems, and work on integrating software programs with computer hardware. Educational Requirements: To become a computer engineer, you will typically require a bachelor of science degree in computer engineering, computer science or electrical engineering. Important Technical Skills Since the computer engineering field is quite broad, the required technical skills listed in the job postings you come across will vary, depending on whether...

Career Profile - Project Manager

Project Manager Overview A Project Manager is responsible for managing the resources of large projects. For Tech Careers, can mean managing large Software Development projects, Networking projects, IT installations or conversions, or any other function where business and technology needs have to be managed and resources have to be coordinated. The Project Manager is responsible for making sure a project is completed within a certain set of restraints. These restraints usually involve time, money, people and materials. The project must then be completed to a certain level of quality. Project Managers usually use Project Management Software to help keep track of resources and project deliverables (or outputs). This software helps document the project objectives, status, time lines and...

All About HTML

Overview of HTML Programming HTML stands for HyperText Markup Language. It is the language used most often by Web Designers and others to create web site pages. HTML tells your web browser how to read and display the text on the web page. The newer web design languages and style standards are based on HTML. History of HTML Programming HTML was originally created by a guy named Tim Berners-Lee as a way to communicate and share research information with his co-workers. At the time simply a set of tools, the more standardized version we are familiar with today became available in the mid 1990’s. Standards organizations are pushing forward with XHTML as a “successor” to HTML. XHTML is an XML based version of HTML. Learning HTML Programming HTML is a very easy language...

All About XML - Extensible Markup Language

Overview of XML XML stands for Extensible Markup Language. The main purpose of XML is to make information on the internet viewable across many different platforms. XML is relatively easy to learn and is recommended by standards organizations as a preferred programming language for web development. History of XML XML was designed by a group of 11 techies from various companies that had an interest in internet standards (Netscape, Microsoft, and others). Their work was done via email and teleconference. This was in the late 1990’s, with the formal XML standard recommendation coming in early 1998. Various versions of XML have since been developed. Learning XML XML is a hot skill to have. As more of our lives take place on the World Wide Web, the need for skilled developers increases....

Microsoft C# Programming Language

Overview of C# Programming C# programming refers to developing software using the C# programming language on the .NET framework developed by Microsoft Corporation. History of C# Programming C# was developed in 2000 and is known as Microsoft's flagship language. It is said to resemble both Java and C++. According to several engineers I have spoken with, it is preferred over both languages by many. C# programming has quickly become a "hot" job skill. Programmers that have experience with C# and related technologies are likely to be in high demand for the foreseeable future. Learning C# Programming C# programming is best learned by those with some familiarity with object oriented programming methodologies. For those interested in introductory-level C# programming,...

MySQL Information and Resources

Overview of MySQL MySQL is a database management system that is written in Structured Query Language (SQL). It is both multi-threaded (can execute multiple commands at the same time) and multi-user (more than one user at a time can run commands). MySQL is a very popular system, with millions of installations worldwide. Some of the more famous companies that use MySQL include Apple Computer, Amazon.com, Google Adwords, NASA, Craigslist (a popular job posting board) and many others. History of MySQL MySQL is owned by a Swedish company, MySQL AB. MySQL was originally developed in the mid 1990’s and as released on the Windows platform in 1998. It is extremely popular as the back end to many web applications. It is often used with PHP in web development projects. MySQL is available...

Perl Programming Language

Overview of Perl Programming Perl is a dynamic programming language very similar to C in many respects. It is used most widely in system administration, web site development (especially on the GUI side), and networking tasks. It is known to be a very straight-forward, easy to use programming language. Because perl is used extensively in web development, it is a very popular language. Many companies, both large and small, use perl to write CGI scripts. These are the scripts that allow web applications to interact with the server. History of Perl Programming Perl was originally created by Larry Wall, a programmer then at Unisys Corporation. It was released in the later 80’s, went through several versions, and then went through a huge revision in the mid 1990’s and was re-released as Perl...

C++ Programming Language

Overview of C++ Programming C++ is one of the most popular, widely-used programming languages. It is a high level, object oriented language that is often used in production of commercial software programs. As such, it is a “hot” technology that, in the job market, is very useful to know. C++ is, in many ways, similar to java and C# programming languages. History of C++ Programming C++ was developed by Bjarne Stroustrup in the 1980’s at Bell Labs. He originally developed it as an enhancement to the C programming language. C++ became a standard in the late 1990’s. C++ was originally referred to as C with classes. In many computer science classes, C++ is still referred to as superstructure of C. There is also a C+ programming language, which is not related to C+...

Java Programming Language Information

Java Programming: Overview of Java Programming Java is an object-oriented programming language developed by Sun Microsystems in the early 1990s. The language is very similar in syntax to C and C++ but, in techie terms, it has a simpler object model and fewer low-level facilities. History of Java Programming Java was started as a project called "Oak" by James Gosling in 1991. The first public implementation was Java 1.0 in 1995. The pluses to this new language were: It promised the ability to "Write Once, Run Anywhere" (WORA), providing no cost runtimes on popular platforms, and Its security was configurable, allowing network and file access to be restricted. Java quickly became a popular programming language. Newer versions of the java programming language had...

Linux History and Resources

Overview of Linux Linux is a Unix-like computer Operating System (or OS) that uses the Linux kernel. Linux started out as a personal computer system used by individuals, and has since gained the support of several large corporations, such as Sun Microsystems, HP and IBM. It is now used mostly as a server operating system, with some large organizations using an enterprise version for desktops. Linux is a prime example of open-source development, which means that the source code is available freely for anyone to use. History of Linux Linus Torvalds, who was then a student at the University of Helsinki in Finland, developed Linux in 1991. He released it for free on the Internet. Due to the far reach of the Free Software Foundation (FSF) and the GNU Project, Linux popularity...

Unix Information and Resources

Overview of Unix Operating System Unix is a computer Operating System (or OS) used most commonly in servers and workstations. Unix was originally released by Bell Labs to various government and educational institutions. This popularity led to the adaptation of Unix by many start up companies; as a result, Unix helped fuel the growth of the internet in the 1990s. History of Unix Unix was originally developed in the 1960s and 1970s by a group of AT&T employees at Bell Labs. Today, Unix systems are split into different branches which have developed over time by AT&T and by commercial vendors and non-profit organizations. Many variations (usually called “flavors”) of Unix and Unix-like Operating Systems were released during the dot com boom of the 1990’s. The dot com bust caused...

Top 10 Technical Career Skills - Information and Resources

Whether you are just starting your technical career or looking to make a career change, it helps to know what career skills are hot in the job market. The following list of technical skills are currently in high demand. The list includes information, a brief history of each technology, and links to training resources. 1. Unix Operating System The Unix Operating System is the foundation of the internet. Read about Unix, the history of Unix, and find resources for Unix training. Unix is a critical skill for a career in Information Technology. 2. Linux Operating System The Linux Operating System is a Unix-like operating system that is being used by many large companies. It is quickly growing in popularity and is a popular operating system to develop for. Linux is a...

Page 1 of 7212345Next