Steve
I gonna finish my high school. I'm really interested in programming. i wanna take Computer science & engineering but this stupid nutcase told my dad that it is waste and IT is better. I'm so confused. I really need help in this. I want to know the differences between the two.
Answer
Here is the simple way to look at this. IT is basically broken into two pieces: Computer Science/Programming and everything else.
In programming you will be developing computer code for web applications, software applications, robotics, embedded systems, etc.
In everything else you can do system administration, networking, security, etc.
The thing I always tell people interested in Computer Science is that they need to discover not if computer science is a good major for them but if they are the right person for computer science. Programmers are born and not made. All the computer programming courses in the world will not make you any good at it if it is not your gifting and calling. Many eager CS majors take their first few programming courses and realize that this is not what they expected while others just take to it like a duck to water. If you find yourself struggling you can always switch majors into Info Sys or another IT area that does not require programming. Remember that at most 4 year schools you can change majors out to the end of your second year with very few credits or time lost. Being able to do well at CS has nothing to do with intelligence. Many of the people I know that were not successful in Programming are very successful in other jobs like these:
Computer Technician - Works on computer hardware at user location or in service center. (entry level IT Job)
Service Center Coordinator - Schedules the repair of user community computers, orders spare parts, schedules staff, establishes priorities, maintains loaner laptops and non-US laptops for travel outside of US.
Help Desk Staff - answer questions and resolve problems for the user community. (entry level IT Job - Tier 1 support)
Storage Administrator - in charge of mass storage servers and devices.
Network Administrator - Works on routers, switches, hubs, cables, load balancers and all the other hardware that handles LAN and WAN network traffic. Also, may be responsible for IP phone service.
Systems Administrator or Systems Engineer- Works with servers, laptops and desktop computers to keep them free of problems and secure the data they contain. Responsible for Security group creation and memberships, server patching, anti-virus protection updates, password changes and any automated mechanisms that make these changes. These positions may be divided into server and desktop teams. Tier 2 support.
Enterprise Administrator - Handles Enterprise support and design issues. Tier 3 support.
Active Directory Administrator - Designs and administers Active Directory infrastructure, AD policies, access permissions, roles, group policies, separation of duties.
Exchange and Messaging Administrator - maintains mail systems servers, other mail related devices and the company messaging infrastructure.
Backup Administrator - Maintains backup devices and determines backup strategies so data that was deleted accidentally or intentionally can be recovered. Design and control how and when data is backed up, where the backups are stored and how long the backups are retained. They will test to be sure backups are valid and usable.
Disaster Recovery Specialist - Plans for disaster events so the company data and infrastructure can be brought back online as quickly as possible after a fire, flood, earthquake, terrorism or other disaster event. Plans for failover of services to alternate locations, if the primary location is not available.
Database Administrator - Maintains the company databases which may include customer and sales records, billing information, inventory and other data.
Computing Security Specialist - A company's biggest asset is its data and the Computing Security Specialist will work to try to keep that data protected from loss. They may be dealing with and defending against viruses, hoaxes, malware, keyloggers, phishing attacks, internal attacks and domestic and foreign intrusion. Develops monitoring and interception systems, filters and strategies and works with appropriate government agencies.
Corporate IT Acquisition Specialist - Works with acquired outside companies to establish migration into the corporate computing infrastructure.
Data Center Administrator - Maintains the data center facilities where the company's servers and other devices reside. They are responsible for physical security and may review badge reader and camera information to be sure that only individuals with proper access are getting close to the company's servers and other critical devices. Also, maintain backup power devices (UPS or generators), climate control equipment, fire suppression equipment, establish access policies, etc.
Here is the simple way to look at this. IT is basically broken into two pieces: Computer Science/Programming and everything else.
In programming you will be developing computer code for web applications, software applications, robotics, embedded systems, etc.
In everything else you can do system administration, networking, security, etc.
The thing I always tell people interested in Computer Science is that they need to discover not if computer science is a good major for them but if they are the right person for computer science. Programmers are born and not made. All the computer programming courses in the world will not make you any good at it if it is not your gifting and calling. Many eager CS majors take their first few programming courses and realize that this is not what they expected while others just take to it like a duck to water. If you find yourself struggling you can always switch majors into Info Sys or another IT area that does not require programming. Remember that at most 4 year schools you can change majors out to the end of your second year with very few credits or time lost. Being able to do well at CS has nothing to do with intelligence. Many of the people I know that were not successful in Programming are very successful in other jobs like these:
Computer Technician - Works on computer hardware at user location or in service center. (entry level IT Job)
Service Center Coordinator - Schedules the repair of user community computers, orders spare parts, schedules staff, establishes priorities, maintains loaner laptops and non-US laptops for travel outside of US.
Help Desk Staff - answer questions and resolve problems for the user community. (entry level IT Job - Tier 1 support)
Storage Administrator - in charge of mass storage servers and devices.
Network Administrator - Works on routers, switches, hubs, cables, load balancers and all the other hardware that handles LAN and WAN network traffic. Also, may be responsible for IP phone service.
Systems Administrator or Systems Engineer- Works with servers, laptops and desktop computers to keep them free of problems and secure the data they contain. Responsible for Security group creation and memberships, server patching, anti-virus protection updates, password changes and any automated mechanisms that make these changes. These positions may be divided into server and desktop teams. Tier 2 support.
Enterprise Administrator - Handles Enterprise support and design issues. Tier 3 support.
Active Directory Administrator - Designs and administers Active Directory infrastructure, AD policies, access permissions, roles, group policies, separation of duties.
Exchange and Messaging Administrator - maintains mail systems servers, other mail related devices and the company messaging infrastructure.
Backup Administrator - Maintains backup devices and determines backup strategies so data that was deleted accidentally or intentionally can be recovered. Design and control how and when data is backed up, where the backups are stored and how long the backups are retained. They will test to be sure backups are valid and usable.
Disaster Recovery Specialist - Plans for disaster events so the company data and infrastructure can be brought back online as quickly as possible after a fire, flood, earthquake, terrorism or other disaster event. Plans for failover of services to alternate locations, if the primary location is not available.
Database Administrator - Maintains the company databases which may include customer and sales records, billing information, inventory and other data.
Computing Security Specialist - A company's biggest asset is its data and the Computing Security Specialist will work to try to keep that data protected from loss. They may be dealing with and defending against viruses, hoaxes, malware, keyloggers, phishing attacks, internal attacks and domestic and foreign intrusion. Develops monitoring and interception systems, filters and strategies and works with appropriate government agencies.
Corporate IT Acquisition Specialist - Works with acquired outside companies to establish migration into the corporate computing infrastructure.
Data Center Administrator - Maintains the data center facilities where the company's servers and other devices reside. They are responsible for physical security and may review badge reader and camera information to be sure that only individuals with proper access are getting close to the company's servers and other critical devices. Also, maintain backup power devices (UPS or generators), climate control equipment, fire suppression equipment, establish access policies, etc.
Civil engineering Vs Computer Engineering Vs Computer Science?
MarkJoel
I am graduating High School and next year i am going to be college so i am planning what course should i take. Can you please give a brief description, what they do on work, earnings and Level of difficulty of the course. Thanks i am planning early so next year ill be more sure on what course should i take thanks a lot!
Answer
comp engineers will design the digital electronics in modern devices. They work with components such as microcontrollers and FPGAs. a COMPUTER engineer will work with either hardware, software, or firmware. hardware is the design of the main components. firmware is the design of hardware and/or software that allows the devices to work correctly. software is using the physical devices.
at school as a computer engineer, i designed microprocessor systems comprised of a microprocessor (obviously), chips to interface allow interface with the user, ram, and ADCs (analog to digital converters). my senior project was the design of a UAV. you will learn programming languages such as assembly, c++, and vhdl (vhdl is a HDL not a typical programing language)
As a comp sci major you will deal with programming(software). you will learn languages such as C++, assembly, and java. you will learn a lot more about programming that comp engineering, however you will be limited to software. that being said, there will be more doors in software open.
I cant tell you much about civil
when receiving advice from anyone, family, friends or strangers, please remember that everyone is biased.
please send me an email if you want more information. i can provide you with typical courses for Comp eng as well as other info
comp engineers will design the digital electronics in modern devices. They work with components such as microcontrollers and FPGAs. a COMPUTER engineer will work with either hardware, software, or firmware. hardware is the design of the main components. firmware is the design of hardware and/or software that allows the devices to work correctly. software is using the physical devices.
at school as a computer engineer, i designed microprocessor systems comprised of a microprocessor (obviously), chips to interface allow interface with the user, ram, and ADCs (analog to digital converters). my senior project was the design of a UAV. you will learn programming languages such as assembly, c++, and vhdl (vhdl is a HDL not a typical programing language)
As a comp sci major you will deal with programming(software). you will learn languages such as C++, assembly, and java. you will learn a lot more about programming that comp engineering, however you will be limited to software. that being said, there will be more doors in software open.
I cant tell you much about civil
when receiving advice from anyone, family, friends or strangers, please remember that everyone is biased.
please send me an email if you want more information. i can provide you with typical courses for Comp eng as well as other info
Powered by Yahoo! Answers



Comments :
Post a Comment