Have an Answer?
As a PhD grad student in computer science, I can tell you that this career will suit you just well. This, as long as you really have a passion for it. I have worked at different computer related companies, such as Google, Intel, NetApp, Sandisk, etc... and I can tell you that most of the field is filled with male students and employees. This, however, is good news for you, as it gives you many advantages over your male counterparts in not only being able to obtain scholarships, but also job offers (most companies look for diversity).
The field has plenty of job offers right now and seems to stay that way for many years to come. However, the career lacks flexibility when it comes on location. Most computer/software companies are located in certain limited number of states and cities. If you want to become a software engineer you should be open to the idea of moving away from Florida. Most of my peers have had to relocate to Sillicon Valley (San Jose, CA) and a few others to Seattle and the New York area. I will soon have to move out of the state as well.
As I mentioned, the field has lots of job openings, but it is also true that companies seek for the very best. Thus, if you want to make sure to have plenty of jobs offers come your way and never have to struggle with being unemployed, then you need to make sure to obtain at least a Master's degree (even better a PhD) and start (1) networking-networking-networking, (2) participate in research, (3) publish at least one paper on a HOT topic. I am sure if you attend a good school they will help you with all these items. In regards to networking, the best way I have found to do this is to apply to internships for the Summer time. Not only do they pay well (you can obtain around $20k-$25k for 3months of internship), but you will also have the wonderful opportunity to make a good impression on your possible future employer!
Finally, when it comes to salaries, I can tell you that after graduation (Master's or PhD) all my peers have been able to find jobs $100k+ a year without an issue. So, if you really like the field, I think it is worth it.
Best of luck on your decision! and let me know if you have any other questions.
Sure, i have a friend who is a student ambassador for google on account of computer science needs more women. based on gender, there is every reason you should work as a computer engineer.
This is the perfect field for you. Plenty of jobs in IT are available. A lot of companies have even started opening positions specifically open to new grads. Although you will more than likely be in the minority as a girl, the IT field needs more females and companies do like to increase their diversity.
Yes, if you've the interest, dedication and commitment. Why not? Software development is part of an idea or a business process. You can develop your own idea to solve a problem and bring a technical solution to reach out to people. This is what Google,Yahoos, Microsoft, Amazon etc did for customers.
You can explore options in programming language such as C, C++, java, python etc. You dont have to master all but just need to practice on some of the problems. You should also under data structures and algorithms to have a structured thought process to find a solution. As you practice some of the programming languages you will be able to do it easily. As far as career is concern, you've plenty of opportunities and well paid jobs in software engineering.
Some useful websites for programming, app development
for career options
Hope this helps