Related Posts
More Posts
Additional Posts in Software Engineering
Hi All, I recently interviewed at Amazon and Google for software engineer and passed both interviews. I have an offer on the table from Amazon but with Google I am officially in team matching and my recruiter tells me that the queue is pretty backed up now and it can take a long time. My question is should I take the Amazon offer now or decline Amazon and hold out for Google? I have heard that Google has better wlb/benefits. But I'm scared to decline Amazon without a guaranteed job offer.
Let him start with apps. Video games take a longer time before someone has something decent to publish.
1. Let him follow a top rated Android course on Udemy (in Kotlin, not Java!). Costs only $15. He gets a certificate.
Let him publish an similar app in the Play Store (for Android)
2. Let him then follow a top rated iOS course on Udemy (in Swift, not Objective C). Costs the same as above.
Let him them rewrite the app he wrote in #1 and publish it in the App Store.
Go straight for a MacBook so that he builds both iOS and Android on one machine.
Send me a message incase you need support. Am mentoring 2 teenagers now (outside my standard job)
cheers!
I’d highly recommend “Scratch” built by MIT.
It’s a visual “drag and drop” code editor, very accessible, yet the sky is almost the limit with what can be created. https://scratch.mit.edu/about
Have him join codesignal and practice coding. School will only teach you basics which can be learned without spending so many $$$$$
There are tons. There are a lot of online courses too. Thats what I'd recommend. It's the most cost efficient and, they're gonna have to do a lot of self learning if they get serious about it.
If he can get through an online course or two, maybe a couple of books, then look at bootcamps.
udemy and coursera both give certificates that can be put later on resumes… alternatively a lot of community colleges can provide college credits (and occasionally those classes are fully online these days)
What effort have they put into learning about coding?
I would have him start with free tools. Apple has "swift playgrounds" for teens. Definitely see if they enjoy coding before spending thousands on a boot camp.
There are also many local educational resources spending on where you live. I'd check around to see if there's any local groups hosting classes for children.
Scratch and FreeCodeCamp, for a start.
Hello and tell the little man welcome to the field! There's a lot to coding, so if he doesn't have a specific target in mind, I'd suggest getting him started on something like a general web dev course, so he can get the basics and see if there's something specific he wants to look at. There is freecodecamp, a channel on YouTube, or he can try a Udemy course, such as Colt Steele's full web dev course that will introduce him to front end, backend, js, etc. Happy coding!