Not really. As a PHPcel, I learned the hard way that tutorials are just the tip of the iceberg.
During my first internship, everything got much much harder:
- You're always expected to improve and keep your skills up to date.
- I even struggled with basic tasks. I worked on a large project and I coudn't understand shit. Most of the time I just browsed the project hierarchy trying to find the fucking spot where I need to implement or fix something.
- Developer job interviews fucking suck. I got a LeetCode type question and coudn't even solve it for like half an hour. I only managed to finish it after they gave me a hint. Probably the only reason I got accepted was because I finished the programming academy which was held by the same company.
- A CS degree is not enough. It's basically worthless if you don't have any connections, experience and/or good personal projects. The competition is brutal and you will always get outclassed by other candidates who did more than just studying CS (even for internship positions).
- Social skills are also important. I was so fucking awkward that I couldn't even talk about anything with my colleagues during lunch unless someone asked me a question. If you're socially retarded, it's very likely that you'll get rejected after job interview because of not being suitable for "culture fit".
TL;DR: no amount of tutorials will prepare you for a real job experience.