that will be hard to work there without a car.
after you work there, ask around maybe you could carpool with somebody.
actually lots of chinese working in that area , you could post something at cfc.
i am not working in that area anymore, otherwise i could offer you a ride.
you mentioned you have to depend on urself, i know it is hard, but it is good for you. u see, finally u get a job and everything will be better and better.
you will have ur car, ur own house and lots more, trust me.