And the only reason I left my home country was because I wanted pursue science. (Science is what makes my love beautiful)
But I am afraid maybe my next supervisor will be same (let alone if I leave middle way my current supervisor will not give me letter of recommendation).
You can imagine how much of a shock it is to my believe system to come from literally other side of the world, in hope of doing genuine research, and turns out, it is based on lies.
Choose your advisor, not your area of focus.
Your advisor single-handedly decides how smoothly your PhD will go, and once you have your PhD, you can decide where your career goes.
Obviously, area of focus does determine a bit of your future, but within that area, optimize for a helpful advisor.
Also, I am sure your university has resources, and ways you could report this behavior, but it's often very difficult to unseat/challenge university faculty, so I totally understand an unwillingness to act. I agree with the other commenter: finish what you started, get out, and focus on doing good work.
Absolutely this.
Worked on my master's dissertation with my initial supervisor. He went off to try and find funding for a year or two to get me to come back for PhD.
Turned up, he passed me an ACM magazine article and asked me to have a look and see if anything stuck. Got hooked. He knows I like weird and trippy stuff ;)
I'm in a bit of rubbish situation as he left his position here for greener pastures. Totally fair decision on his part from what I've gathered of the back story
Now supervised by someone else and it's just not the same. Have to go over old ground quite often.
So yeah, choose your supervisor wisely. If they "get you" then they'll get what you're interested in. Then they'll be able to work with you find an interesting area to study.
I acknowledge that there is a problem, there is a percentage of professors which are abusive, dishonest... The problem is like in many other areas those guys (and it is mostly main) often raise to the top. The other issue is that the way academia is set up (and there are some good reasons for it, e.g. academic freedom) , it's very difficult to detect. You almost always only hear rumors and its very difficult to act on the rumors, especially if nobody wants to come forward (which is a problem) and the rumors are from different institutions.
Another aspect to this is, that there will often be some conflict/disagreement between PhD student and supervisor. This can be for when to finish, when, where and what to publish... That does not always mean there is abuse of power, it's mostly professional disagreements similar to disagreements between an engineer and their manager.
What's truly sad is that people will often push for being cared for by the big fish professors when it's actually often the worst choice they have.
So don't get off track - changing schools/advisers/topics can be very disruptive and you can wind up becoming a tenured ("ten-yeared") graduate student. I was forced to change advisor due to my first one leaving and it took me from 'on track to get out quickly' to 'slowest guy in my year to finish'.
I am a Full Professor. Before we submit a paper, I do my best to make sure our code does what we say it does. We make sure we understand the results as a second check on our implementation. Then we hope we caught all the important bugs that might invalidate our results. Now to be clear, we are not building industrial grade systems and so new benchmarks might expose bugs we don't know about. I am pretty sure that we are not the only group that does this in the field of Programming Languages & Compilers.
This indeed is under your control. The faulty system, may it be, is beyond your power, at least at the present standing.
Changing supervisors is possible, but probably not a good idea.
With that said, my PIs didn't assist me at all in preparing, submitting, or defending my research, except to inform me of what to prepare for.
I was really pleased with that whole experience because it felt like there were very distinctly not gatekeepers in that field. It could very easily be that there are not really any professional stakes in the field I studied in, so maybe that makes a difference.
My team was all researchers, not tenured faculty, and we funded ourselves with government grants.
With all that said, it's really helpful to get a different point of view - thanks for sharing this, and sorry for the trouble you experienced, nobody should be put in such an awkward position.