Welcome to the Treehouse Community
Want to collaborate on code errors? Have bugs you need feedback on? Looking for an extra set of eyes on your latest project? Get support with fellow developers, designers, and programmers of all backgrounds and skill levels here with the Treehouse Community! While you're at it, check out some resources Treehouse students have shared here.
Looking to learn something new?
Treehouse offers a seven day free trial for new students. Get access to thousands of hours of content and join thousands of Treehouse students and alumni in the community today.Start your free trial
When you finish TeamTreehouse's entire Swift course, what skills can I put on resume my resume?
This is my first time learning a programming language. So from the top of my head: Swift Xcode Github iOS Tools Auto Layout
Dominic Bryan14,452 Points
You have the write idea, maybe include use of multi-threaded programming and parsing. BUT and a big BUT...
The treehouse course isn't designed to make a you developer as soon as you finish it, so putting things likes "Swift, iOS, xcode" on your resume could be very misleading to employers. Make sure you note that its basic skills in the following and then list these skills.
The only reason I say this is because although the skills you learn here you will use in programming for a long time, after completing the course that's merely the surface of the sea, you've still got the depths to learn.
Actually listing skills isn't the best thing to demonstrate your skill level in swift, projects are and funnily enough with that will bring along loads more skills (if you wish to list them all aha).
What I am saying is if you are going to list those skills make sure to note they are still basic and my actual advise would be to not even include it on your CV as skills but to wait, build a couple of your own apps, then add a whole section to your CV with skills and portfolio.
I don't mean for this to sound mean but you have to be careful, especially if this is your first programming language. There is not just writing code but knowing where to look and what to do when you need help and so on, its a big mess and it takes time to know what it is you are looking for.
Stick at it though and don't forget if you complete the course you have 3 portfolio entries right there. Hope this was helpful.
Dominic Bryan14,452 Points
wow thats interesting to here Patrick Cooney I also thought maybe 5 years from now Apple would have really pushed Swift into our heads! but thanks for that this conversation has also opened my eyes, thanks Jason McCoy
From my experience you will see the use of similar methods and phrases across both languages. As patrick said Swift at the end of the day is almost built off of Obj-C, but if you have only done Swift and no other language it will be slightly daunting at first, but as far as skills go, the ability to learn other languages is something employers look for. I agree though, you may graduate in a year so set yourself the target of having both apps in swift and obj-c. I have gone looking for help with some swift code and never found it, then found a similar solution in obj-c and just worked it into swift, so the ability to do this is very useful
Patrick Cooney12,216 Points
Objective-C will definitely be tougher. One of the main goals of Swift was to make it easy for beginners to learn. Objective-C will be complicated but once you have the basic syntax down it's not all that bad. I actually really enjoy writing Objective-C code. I wouldn't say I'm avoiding Swift but at this point it's more important to know Objective-C if I want an iOS job so all my code is still in Obj-C.