Yihua did not disappoint the 2nd time around and he answers A LOT more common questions that students who are learning to code, trying to get hired and are early in their careers ask us.
Yihua has experience starting his own company, working at a top development agency, has gone through the interview process at big companies like Google and Facebook and (most importantly 😉) is the React instructor for the ZTM Academy.
Just a few of the topics covered:
Getting a developer job:
Do coding bootcamps help you land a job / get hired?
Is it harder to get a job without a computer science degree?
Do I have to be great at CSS to get a front-end role?
Do you need a computer science degree to work in frontend?
Will COVID-19 affect the availability of coding jobs?
Writing the perfect Linkedin Profile
All things FAANG:
Yihua's personal experience
Needing FAANG employee recommendations
Frontend vs. backend - which do FAANG companies care more about?
Why are algos so important for FAANG interviews?
Getting your first job in React
Will React survive 10+ years from now?
Should you learn React or Angular first
The best tech stack (not a controversial topic at all!)
Work life balance:
How many hours of coding a day should you be able to do
First month on the job as a developer
Yihua's personal recommendations of his top blogs, resources and books
These are just a few of the topics covered, if you want to see what else is discussed, check out the Timestamps below the video!
Here are some timestamps if you want to skip ahead:
4:45 - Getting your first job in React
9:16 - Is it harder to get a job without a computer science degree?
10:50 - Software Developer vs. Software Engineer
11:48 - Demand for VueJS roles
13:25 - Can Hooks + context replace redux + redux-saga?
21:18 - Do I have to be great at CSS to get a front-end role?
22:45 - My experience with my FAANG interviews
27:45 - Full stack developers
30:18 - Employee recommendations for FAANG interviews
32:15 - Staying motivated in software
34:10 - Does FAANG consider frontend worse than backend?
37:10 - Worklife balance for junior developers
40:05 - How many hours of actual coding do you do at work? Is it normal to lose focus after 4 hours of coding?
42:25 - Freelance work
43:37 - Why are algorithms considered in the FAANG interview when you hardly use them at work?
45:45 - Should I learn multiple languages or master one first?
46:46 - Can I get a job out of college with a FAANG company, even if they don’t visit our campus?
48:10 - What has more demand, frontend or backend?
48:55 - "I have imposter syndrome at my first job, I’m paralyzed with fear working on my first assigned feature"
50:45 - Do you need a computer science degree to work in frontend?
51:15 - Are web designers and web developers combined at big companies?
53:55 - What does your first month at a job look like?
56:14 - How much time do you need to become good at coding? (What you know, what think you don’t know, and what you actually don’t know)
59:12 - Do coding bootcamps help you land a job?
1:01:00 - How is the job market in Toronto, Canada?
1:01:28 - Do you think the coronovirus will affect the availability of coding jobs?
1:04:44 - How does Hooks differ from lifecycle methods?
1:06:35 - How do you approach solving a problem?
1:08:15 - How was your first year in the industry?
1:10:20 - What to learn first, React or Angular?
1:13:50 - Android development vs Web development
1:14:28 - Blogs, resources and book recommendations
1:16:00 - Do I think React will survive the next 10 and 10+ years?
1:19:00 - Web components
1:22:25 - What is the best tech stack?
1:27:25 - Do you work on a team?
1:28:05 - How should I write my LinkedIn profile?
Thank you for watching. If you enjoyed this AMA and want to get more like it in the future, make sure to subscribe below 👇. If enough people subscribe, we'll keep making them!
If you haven't noticed, our focus is to teach people all around the world to code in the most efficient way possible. You can see a few of our courses below or see all of the ZTM Academy courses by visiting the courses page.