What skills do I need to work in the IT Field?
Hi. I have selected computer science group, doing 12 Standard in Govt school. What are the skill to be developed to join IT Field. #computer-science #software #information-technology #it-support
You've made a good choice. But it's hard to give you a specific answer: the "IT Field" is vast and has many facets. You haven't narrowed down your choices yet.
To get started, you need access to a laptop computer and an internet connection. It looks like you already have those things: you posted this question.
You probably should learn to program. http://codecademy.com is a good place to get started. Be aware that programming is a craft. It takes plenty of practice to develop your skills. If you run out of problems to solve, take a look at https://projecteuler.net/ .
You should read about how the internet actually works. This is a good start. https://web.stanford.edu/class/msande91si/www-spr04/readings/week1/InternetWhitepaper.htm Again, this topic is vast.
Can you get somebody to give you an old, but working, desktop computer? If so, open it up and look at it. Try to identify the various components, like hard drives, network interfaces, and so forth. Play around enough so you're familiar with the insides of a computer. (Don't try this on a laptop computer until you get some experience with a desktop computer: laptops are hard to take apart and delicate, and you don't want to damage some important component by mistake.) If you have a little money to spare, try upgrading its RAM or hard drive. Used components are a good choice.
Set up a web site. Codecademy will give you some guidance.
When your computer science classes cover algorithms and data structures, pay close attention, and do your best to understand those things.
Be aware that, if you pay attention, do your class work, and learn to use search engines effectively, your knowledge may soon exceed that of your teachers. That's OK. Be kind to them, and remember that they have a lot to teach you.
Avoid w3schools.com like it's a dangerous disease.
Good luck. It's a good trade.
Be curious. Go further than your IT classes goes.
Join in online forums about IT. Try to solve problems by yourself.
Hope I helped you.
Greetings from Brazil.
Charles M Hurd
Charles M’s Answer
you question is "What are the skill to be developed to join IT Field?"
Other people will give you a more specific answer for the specific information technology skills. I will address skills that need to be mastered no matter what field you are in.
time management (discipline yourself to plan your projects and stick to your plan, stay focused on your work until it is done)
the ability to set and achieve goals.
the ability to make and keep promises and commitments.
the ability to manage a project through to completion that includes the directing of others to do work for you on the project (Project Management)
Effective communication skills, both verbal and written. (communicate information, increase motivation of yourself and others)
the skill to set your priorities between personal life and career life and then stick with those priorities, even if it means losing your job. Being a person of integrity is very valuable these days.
This includes setting time regularly for continual professional growth.
keyboarding (as I struggle to type this with poor keyboarding skills)
time for renewal of your body and spirit.
If you can, read the Seven Habits of Highly Effective Teens by Sean Covey (or the Seven Habits of Highly Effective People by Sean's father, Stephen R. Covey)
G. Mark’s Answer
This is a bit more of an open-ended question than many may think. This is because the IT field covers quite a wide range of positions and specialties. Some folks have learned coding on their own. Or they may have taken some computer courses in high school. There are networking specialists. There are folks with BS or MS or PhD in computer science. I personally did my undergrad work in engineering, particularly mechanical engineering, and took the gamut of computer science courses. This branched into Electrical Engineering, and specifically Computer Architecture. I went into robotics. In my various positions, I've been a Systems Engineer on a wide range of projects and managed coding teams. And when you consider the tremendous number of applications of computers in so many areas, I would recommend trying out some things first and decide what you enjoy. You might find that you really want to get into the guts of computer design or Artificial Intelligence. There are Trade Schools that specialize in things like certification for being an expert on particular products. Microsoft and Apple have classes to certify you for those systems. HP and Cisco have as well. A good thing to do would be to check the internet and see what looks interesting. Then try contacting some people and simply asking them about their jobs and what they recommend for that particular position. If you want to take the college route as I did, contact folks at your college of choice and explore. Also, get in contact with some computer clubs and make some contacts. Do your research. It'll be fun.
If you're interested in joining the "IT Field". I think you'd first need to decide what you want to do in IT. What do you find interesting. Do you want to take apart computers and fix them, remove viruses, do hardware and software upgrades? Do you want to build applications? Do you want to administer networks. I think that you chose a good field because, you can really do whatever you want, and the IT space is so big, you have plenty of options.
Thomas recommends the following next steps:
Go to your school and any local libraries near you...observe the many ways information is represented; consider what a Librarian does...obtains, classifies, catalogs, presents, loans, receives and manages information. Most importantly....she does so for her customers, people just like you and me who are hungry for information!
You'll need to be able to translate needs/requirements into a product/deliverable. Being able to understand and then build/deliver the information the end user wants is a key skill required for success.
Learn to 1) Listen to the Users 2) Respond with questions to ensure you understand what the Users require 3) Implement and frequently meet with your Users to see that their needs are being met; if they aren't how can you make their experience better.