I'm 17 and I haven't started with coding yet. Now I have developed a tremendous passion for CS. What should be my preparation from now so that I can land a job of software engineer at Google or Apple?
valid question