More women need to have a interest in pursuing a degree in Information Technology and Engineering. It is more important now than ever. If you want to program a computer application, you need to gain all the knowledge and experience you can while pursuing a degree. If you develop a simple application, you can use that in interviews (at big companies) or if you think your application is good enough, you can create your own business. If you are interested in programming a actual computer system, such as robots, used in assembly lines or IoT. Then it will require extensive time and research related to engineering. You will have to develop a fond appreciation for math, logic, algorithms and hardware programming. If you want to program an autonomous car then you need to know how the sensors work, what they are capable of, allow them to interact with the car itself, and develop an artificial intelligence that is capable of driving the car. Computer hardware development (creating the hardware inside the system) requires a discipline of engineering that only years and years of college and experience, along with a pursuit of life-long learning will get you. But anything relating to IT requires a dedication to life long learning. Once you get a job in IT doesn’t mean you can relax and become complacent. Network engineering, administration and telecommunications involves setting up all the computer systems and ensure they are communicating with each other. Whether its over a local network in a small office or two offices in two different geographic locations. It still requires education and experience or certifications and extensive training. Information security (assurance), making sure peoples information is kept safe while learning how to hack and prevent people from hacking systems that do no belong to them. Learn about viruses, malware, how systems can become compromised, etc. Learn about black-hat hackers and white-hat hacks. Its just a matter of women finding their interest and pursuing them!