Yes I don't mean to dismiss all other languages I just happen to only have these two runtimes and few others and I'm currently having problems with Java runtime which result in me not being able to run JMeter. Plus, if it's open source it can benefit me because these are the two languages I practically use.
This is true in my country, I agree that the best way to be employed as a programmer is through CS degree in Indonesia
> You're going to come into conflict with your parent regardless, so it's better to do it on your own terms and prepare them for the life you intend to live. They love you and will eventually come around, even if it's going to be painful and stressful in the interim.
Now that I reflect on this, my situation is actually 90% caused by my relationship with my parents.
In all honesty, I'm still too afraid to make my parents feel that I'm a failure. Thank you for your advice, I will consider to prepare them the life I want to live. Sorry for the possibility that I couldn't look at their eyes and say the truth.
I proposed the idea of changing majors to my parents 2 years ago, they did not allow it so I did not change majors. Now it's too late to change majors and would cost me a lot of money which is also probably going to stress me out even more and give more burden to my parents. Do you think a postgrad CS is worth the time? I think changing undergrad majors is just impossible in my case