Careers In IT

Webmaster
A webmaster is someone who maintains a website. Webmasters have to change the design, and maintain the coding of a certain websites. In big companies, they are to edit the content of the company’s websites like posting the news or putting up new advertisement usually managed by third-party contractor. Small businesses often employ someone in-house or hire a part-time independent contractor. Privately owned websites is usually managed by someone who owns a domain. Webmasters must have knowledge in JAVA applications, PHP, HTML, and web server configurations such as Apache.





Computer Support Specialist
A Computer Support Specialists provide technical advice, assistance, and support to consumers of computer systems, hardware and software. They are experts in troubleshooting using their own analytical skills and programs to resolve most computer problems.





Technical Writer
Technical Writers prepares a step by step, detailed and concise written documentation which communicates technical information to a target audience. They are to write a user manual for software, guides for industrial machinery and design specifications for construction projects. Technical writers can be found in engineering, physics, chemistry, technology and an assortment of other industries.





Software Engineer
Software engineers is someone who oversee an assembling a large amount of codes into a working applications, update and fixing problems in a program. A software engineer is a certified professionals and skilled in the application of engineering discipline to the creation of software. People do get confused with a software engineer and a programmer. A programmer creates the code that runs a program while a software engineer makes the design the programmer implements.




Network Administrator
Network administrators are professionals who oversee a computer maintenance network. They are charged with the responsibility of maintaining any hardware needed to operate the network as well as installing new updates to any software that are required to run a network. Network administrators will posses a higher degree connected with Information Systems and Computer Science. They are also trained on function of specific hardware or software that is part of the network. Admin have the power that overrides all other access privileges enjoyed by others in the organization, allowing the admin to troubleshoot when there is a need to monitor activity of a specific user or change access protocols for any reason.




Database Administrator
A database administrator is someone who oversees the installation and ongoing function of software on a system designed for a number of users. Their tasks include setting up new databases, and boosting up the database’s performance and security. A Database Administrator has an extensive knowledge in Computer Science and a wide range of database products for example SQL Server 2005.





System Analyst

System Analyst is someone who offers advice to a certain organization on software and system to achieve the organization’s goal. They may develop new system or devise ways to apply existing resources to additional tasks. System Analyst works with specific computer systems that vary with the kind of organization. Upon receiving a task they will use their analytical skill to identify the problems and use various kinds of techniques such as data modeling, sampling and cost counting. Then they will tell determine which system can set it up and ensure that is performs as planned.




Programmer

A Programmer is a specialist in creating new software. Computer programmer basically writes a code that tells the computer what to do. There 2 types of codes – system code and application code. System code tells a computer how to interact with its hardware while application code like spreadsheet calculating tells a computer how to perform a task. Programmers must be good with programming languages such as JAVA, C++, Ruby, .NET, PHP, Phyton. A Programmer usually has five basic stages of development of new software. They are defining needs, flowchart designing, software coding, debugging, and beta testing.



0 comments:

Post a Comment

About Me

Cheras, Kuala Lumpur
Yeah, I am Amirul Ashraf. I'm studying in Taylors. Yeah, LoL :)