<p>First, I believe that you should pursue what YOU want. If you pursue what your parent want, while you might be OK in academic sense, you might still struggle later in the field that you do not belong. It has happened to me for exactly the same reason. I have listened to my father and because math was my favorite subject and easy for me, I went for engineering and even worked for 11 years and then just decided enough is enough, I gave it long try and it does not work for me…and I enter the wonderful world of …surprise!!!..CS. It was one of the best decision that I have ever done to make myself happy. that is where I wanted to be in a first place, and boy, I was so right.<br>
"What she doesn’t realize is that computer science is one of the hardest fields out there’ - Nope, it is NOT the hardest, it is one of most fun, that is for sure. However, if your heart is not there, you will not be successful. It requires training your brain in thinking certain way and while math is not required at all, being good at math helps because of the type of thinking that needed to write a software, very logical, step by step, focused. This thinking actually is very helpful in real life, but it is another topic.
I perfectly understand where you are coming from. I had ample of accounting classes and finance classes (I have an MBA). I know that with my mind set, I do not belong in acounting, even more so than in engineering. You got to love numbers with all your heart, not me, I love math that is beyond arithmetic, numbers and being very careful with them is not what I would enjoy.<br>
In regard to the job security, I would say that it needs to be divided into several layers so to speak. The first is a personal layer. If you do not like what you are forced to do, you are not going to be good at it. You need to enjoy, you need to be looking forward to actually being very busy, you want to be challenged. If you feel that you have to drag yourself there every day, then it is NOT going to be a secure job position for you, you will be out, there are many many IT professionals who are fully enjoying what they are doing. Tell that to your parent. No job security for a person who hates what he is doing, no matter what economic conditions are.
On the other hand you really have to assess your own goal and make sure that it is a good match for you. Accounting is NOT a walk in a park at all. I say, that it is much more challenging than CS (at least for me). Finance is definitely more fun, but very high paying jobs are again for the very very top and there are very few and only at certain locations.
Well, to give you another side, I did to my D. what your mother is doing to you, but with the great success and over very long period of time, starting way back in the middle school. My D. has been a great swimmer, winning competitions, swimming over 2 hours every day. And since we took her to many snorkeling trips to Mexico, she was thinking very hard about Marine Bio. I have looked into that and quickly discovered that there are no jobs for Marine Bio. So, very carefully over about 3 years, I have been hinting my D. about Medical School. At first she was hesitant, but then she discovered that Bio is her favorite sciense class and being top caliber student will match very well into medicine.<br>
That is why I said assess everything very careful. However, if CS seems to turn you off, most likely it will not work out for you. As for my D., she is applying to residencies in couple of months, will see how it will go. Academically and personality wise, I was absolutely right, she fits into medicine very well. </p>