What steps should I take to enter the field of Computer and Information Research - particular tools/programs to learn, courses to take, experiences to have, etc.
I am a 21 year old currently attending career training, and just hoping to get some specialist advice from those in the field. I have familiarity with Google Suite - including Gmail, Drive, Classroom, etc - as well as some familiarity with software debugging and computer technology.
#technology #computer #computer-software #advice #computer-engineering #computer-science
4 answers
Ann’s Answer
Mickael’s Answer
"What steps should I take to enter the field of Computer and Information Research"
Computer Science is probably a good fit, though, in the United States of America, I am not fully sure about the difference between Computer Science and Computer Engineering.
I am not sure what you call Information Research either.
To enter the world of computer, you need to understand both software and hardware. Unless you really want to leave hardware behind and only focus on the software part.
So I would say
(1) find a university/college that offers computer science training
(2) Possibly get familiar with some programming language, OS theory, network
(3) If I understand the domain you want to target, you possibly need some training in data mining, Machine Learning
Greg’s Answer
You'll want to try out some broader survey courses online or at community college and determine what kind of work / problems you are interested in. I personally gravitated toward software and application development, and was glad the CIS degree I took had grounding in business, as it has rewarded me in my career. Like anything, learn by doing and by talking to college profs / peers / professionals and you'll find what you gravitate toward.
There are many good sites for deep content in specific areas. One I like and use a lot is Udemy. The content there is often very affordable for what you get, which is a deep treatment of a particular hot software language or framework (e.g. Typescript, React, Unity), IT subfield (data science, AI, mobile development) or business skills. It's a good place to go once you've exhausted a lot of the free stuff on Youtube, plus they have hands-on labs you can use to work on the skills directly, on your own computer on your own schedule.
Greg recommends the following next steps:
Mansur’s Answer
Try taking a computer science fundamentals class, and some programming courses. There are many online academies that provide programming courses on Python and other languages.
You can also try to enroll in classes in your community college, which is a very economic way to get the basics of programming and computer science.
good luck!
Delete Comment
Flag Comment