First Week on the Job as a Jr. iOS Developer
Vložit
- čas přidán 5. 04. 2019
- Back in January of 2019 I put out a video (link below) asking people who had never had an iOS Developer job to apply for a new position at the startup I'm work at, Aluna. When I started my career someone took a chance on me when I wasn't quite ready, and it launched my career. I wanted to do the same for someone else.
That someone is Chris and we sit down and recap his first week on the job as a Jr. iOS Developer.
Original Job Posting Video:
• Video
If you like my teaching style, I've released my first iOS dev course which is all about the take-home project job interview for iOS developers.
Course Info - seanallen.teachable.com/
Link to my book - How I Became an iOS Developer:
gumroad.com/l/sean-allen-origin
Hired.com:
hired.com/x/1n01g
Check out my podcast, iOS Dev Discussions:
itunes.apple.com/us/podcast/i...
Book and learning recommendations that help out the channel if you decide to purchase (Affiliate Links):
Ray Wenderlich Books:
store.raywenderlich.com/a/208...
Ray Wenderlich Videos:
store.raywenderlich.com/a/208...
Paul Hudson's Hacking With Swift:
gumroad.com/a/762098803
Learn Advanced Swift Here:
gumroad.com/a/656585843
Links to my iOS Dev Setup & iOS Dev Book Recommendations
www.amazon.com/shop/seanallen
Personal Links:
Twitter:
/ seanallen_dev
Instagram:
@seanallen_dev - Věda a technologie
Watch Next - iOS Take Home Project - Job Interview Practice - Free Preview - czcams.com/video/MSIe2y6Fee8/video.html
Videos like this..... 💯✊🏾
So many CZcamsrs are negative, and really don’t give out encouragement.
Man all I’ve gotta from your channel is positivity 💯
Keep it up Sean!!!
Thanks for the kind words! No reason for negativity. It does no good.
Sean Allen Keep it up Sean!!!!✊🏾💯
Chris being from NY just like me is an inspiration. Him getting a chance makes me want to work harder to earn a spot.
Keep at it!
Never let a bad interview discourage you, when you're out of the comfort zone is when you're really making progress. Good video!
Agreed. It takes time.
OMG Sean! I asked a similar question in the live Q&A and you just replied to that with a video. There is literally no one like you. Kudos!
Hope you enjoy the video!
Great work Sean! I feel there should be many more Guru's like you for junior developers like us :) A true blessing for someone to start a career.
Cheers!
Thanks for the kind words, Yash!
13:31 These things happens with me too, seriously that is an amazing moment for Jr. Developers. Another amazing video , really helpful!
Glad you're enjoying it, Dheeraj 😀
Dude really cool you were able to help someone out in this way. Respect. Wish I would have seen the vid at that time! I’m 21 still trying to get my first iOS job after a bootcamp and your vids have def helped me improve! Hopefully the opportunity comes soon
Having just started my first iOS Developer last week, this is super inspiring Sean. And to anyone out there still waiting to get that first break, you'll get there. I know that cause I did and believe me I'm no one special. Keep grinding.
Congrats again on the new job, Ali 💪
Sean Allen thanks man. 🙏
Sean I love your channel and content. I'm a self-thought backend developer. Even tough I don't use Swift or Objective-C on a day-to-day, I find this information very insightful and thoughtful. Thank you for creating this amazing content for us! :D
Thanks Jose! That's awesome to hear that you don't have to be an iOS developer to get value from the content. Thanks for the support!
Congrats on your new job Chris!
Loved all of this! Inspiring, I'm a UX/UI Designer in Chicago, trying to transfer over time to be an iOS Dev. Cool to see there are people out there who will give Juniors a chance! It's a tough road for sure. Hope to work with you or someone as cool as you down the road!
Thanks Joshua! Glad you enjoyed the episode. I really enjoyed giving back to the community and giving someone an opportunity. Chris is killing it so far!
Congrats to Chris for the new job! It’s cool you were able to give him his break into a full time dev role. My current job also took a chance on me and I’m grateful for that, too!
Hopefully you'll get the chance to pay it forward someday!
Sean Allen I hope so! 👍
This was great. Very inspiring! Love this series already
Thanks for the kind words, Cali! Glad you enjoyed it. More to come!
Awesome support for junior devs from you and company as well.
shoutout to IG and Latvia!!!!
Thanks Aivars!
Lets Go man I'm digging the pod casts!!
Thanks Harold!
Congrats Chris 👍🏻
I don’t know what I love more, the Chris’ story or the fact that y’all are having wine while talking about it. 🍷😆
Haha, it was a Friday afternoon after all...
Looks like you found a good one. Good luck to both of you.
Thanks Mike!
With that lifeline to a fellow, you earned and unquestionable sub from me. Good job Sean.
😀
Awesome journey!
I’d like to do something like this!
Really valuable, thanks! So a bootcamp... yep that's my next step after the home stuff. :)
Best of luck!
Chris really is the king of cool, and also xCode now. Really enjoyed this as it reminded me of how I felt when I landed my first junior programmer role at a bank doing COBOL in .....1986 😂
Oh wow. What do u do now if u dont mind my asking?
Yup... landing that first job is an unforgettable moment.
Great stuff - really cool to see a bit behind the scenes of someone starting their first role! :-)
Good luck with it all Chris, I'm looking forward to seeing how you go.
(Quick thing though, can you please try not to hit the table so much, or maybe isolate the mic so it's not as obvious?) ;-)
Haha, I've given him that note too. We'll fix that for next time.
Great episode
Thanks Charlie!
Hey Sean! Long time lurker, but now I'm coming out from the shadow, thanks for this video! Gives me hope that I'll be able to get into the iOS industry despite not having any CS background.
I also don't have a CS background. It's absolutely possible!
@@seanallen Thanks for the reply Sean! In the interview you said, anyone who went to a bootcamp automatically went onto the next round because it means they have a baseline. What would make you consider someone on the same baseline/level who hasn't had any bootcamp experience? Is it their portfolio of apps? I'm completely self-teaching myself with various online resources and have am on track to putting out my first app.
Yeah, a nice VISUAL portfolio of apps the briefly explains what the app does and frameworks used is super helpful. Don't make it hard on the interviewer to find out how good you are.
Thanks
This video is encouraging for non-CS folks. Hey Sean - as someone going through the job process, any chance you could do a video on how you interviewed Chris? Perhaps more in-depth on the types of questions you asked and why.
That's a little hard to get specific, because I had them do a take home project. I left the instructions for the project very open ended to see what solutions they came up with. And then the technical part of the interview was having a conversation with them about the choices they made and why. It was very unique to each person.
@@seanallen Ah I see. Thanks for the insight on that Sean!
Chris, if you are reading this, I would like to know for how long you have been learning how to code for iOS?
Here I am... All I've learnt came from your videos, many others like yours and courses I've bought online. Now I have an opportunity to put all of that on practice, but lemme be honest, I'm Really Scared!!!
You got this!
I’m glad you are doing this. My first job as a back end developer was someone taking a chance on me.
Transitioning over to iOS development I am back to being a newbie again. Finishing up my udacity nanodegree next month and then I’m going to be hunting for my first iOS job.
I also like that you do a take home project.
I feel like take home projects are a more realistic way to show your skills as a developer in a real life situation.
Whiteboard technical interviews are more of a “how well do you remember your comp sci degree theory”
I agree, I'm a big fan of the take home project. Happy to help if you have any questions getting started with iOS Dev
More people should learn from this guy, it's not about color it's about who can conquer the challenge.👍🏿
What is the best iOS boot amp that you would recommend?
Hey Sean, great insightful video of course. BTW, i would love to listen this series in video form, on youtube :)
Glad you liked it Awais! We may film another one... we're in a new office that's pretty sweet.
14:45 People did not complete their confirmation / bar mizwah in NYC? For productivity to soar clothes should be comfortable from their inside, not be easy on some people's eyes.
Dope
Glad you liked it!
I have firm desire to learn programming and programming languages
for doing work like full stack developer as Remote or freelancer.
Its my dream and wish to work and keep learn more in software field.
It’s been 4 years lets have an update!
Get that meta-stable wine class away from that MacBook. 😂
Is there a place I can review your neat code Sean? Of course you won't be able to show Aluna, but I was wondering if you have a file on Git or something which I can see 😀
Not really. You can get a glimpse of it in some of my tutorials, but that’s just a small snapshot. I’m so busy with CZcams and Podcasts that’s I don’t have time for full blown app side projects.
Sean Allen make a a simple app, one that prints to the console, “Hello World!” 😬
Sean what kind of questions did you ask Chris in the final interviews where his answers made him stand out?
The final interview was all about culture fit, so there wasn't really any technical questions. I sat down with him for an hour in a previous interview and had a conversation about his take home project. I asked questions about why he chose to build it the way he did (in more detail, obviously). Again, the technical bar wasn't super high because I was intentionally looking for a Jr. Dev who had never had a full-time dev job before.
Here is an honest thought :
I am a very passionate when it comes to iOS developing .
I would like to give you an advice and show people some or few minutes of your course what they will learn .
I like the way Udemy presents courses there . I bought 9 courses all of them for iOS Dev . people there showed me their contents and what I would learn if I bought their courses .
Other thing is that , nearly 80% tutorials out there are bases on Storyboard , (Maybe your course is for very advance people) .
I am one of your big fans!! Keep it up .
Also , if you have a chance, could you make a tutorial with CoreLocation in how to get user's location when they press hold a location and display the coordinates in a UILabel ?
Thanks
I have a very similar tutorial to that (with the exception of the press and hold) here - czcams.com/video/WPpaAy73nJc/video.html
Is the Aluna UIKit based? Do you use game frameworks like SpriteKit?
Mostly UIKit, with a little bit of SpriteKit sprinkled in.
Hi Sean, Curios to know what was take-home project?? and what were you expected from applicants??
It was building a quick app using The Movie Database to show 10 upcoming and 10 now in theaters movies. I was looking to assess their decision making process in the app. It was left very wide open.
Sean Allen oh damn that was one of the assignments I just did in my udacity nanodegree. That was a fun API to work with. Very well documented.
Sean, is it wrong to take a job that you feel you are not ready for? (but somehow were able to get)
Nope. No one really feels ready. If you feel you aren't qualified, but still get it... I would just work REALLY hard in those first few months to learn everything I can and get caught up.
Hi Sean
What was the take home project...
What were your expectations from applicants????
It was building a quick app using The Movie Database to show 10 upcoming and 10 now in theaters movies. I was looking to assess their decision making process in the app. It was left very wide open.
Hi Sean, Have you came across any Developers that are well of into their careers but didn't attend a bootcamp? I've been debating if I should attend one or continue to self teach.
I don't know of any off the top of my head (because I don't know everyones full background) but I'm sure they exist.
@@seanallen Thanks for replying,
This is the answer I expected. I'll keep the money in savings for now and continue to self teach. I'm 40% through your course and I'm already looking forward to the next one.
Keep up the good work Sean! (Much Appreciated!)
Truthfully, if you finish my course and you have a good grasp on the iOS concepts, then a bootcamp will be a waste of money. The bootcamp teaches the basics. If you understand the concepts in my course, you’re past the basics.
I got a contract and its very small contract but I don't know designing much ? How you designed your first job's app? need some tips from experience person :-)
I spend a lot of time on design blogs and websites. Things like Muzli, Dribble, Behance, etc... Just like you learned to program... it's a lot of Googling, lol
@@seanallen thanks and will learn design as well
What bootcamp did you use sean?
Mobile Makers in San Francisco. They have since stopped doing bootcamps here.
hm.. ye ye good video 😁
Glad you liked it.
Good video👍
Can I give you advice on my opinion?
Make more videos like this ✅👍💯
I’m always experimenting with new content 😀
Sean Allen Ok👍
@@seanallen ok so you gave him a take home project which he aced, can you do a video , on what was so great about his project, which beat out all the others?
@@sadl6517 @Sean Allen. Yeah. that would be really helpful
what was the take home project he made? I did not understand what you said Sean. Thanks! @sean allen
It involved The Movie Database and they had to create an app that showed 10 "Now Playing" and 10 "Upcoming" movies and their info.
It took 7 month to become a developer for Sean, but Chris mentioned that it took 6 to 7 years. Assuming the truth is somewhere in between 🧐
It's vastly different for everyone. You have to remember, it took me 7 months because I quit my job to study full-time. Not everyone has that luxury.
can't imagine how Sean's feel after game 4 lose to Toronto lol.
I'm just a basketball fan... I don't have allegiance to a single team. That stopped when Jordan retired.