3. LFW Agenda
- When am I ready to change/find a job?
- How often programmer changes a job?
- Were to look for it?
- How to be well prepared?
- Practise
- Theory
4. When am I ready to change/find a job?
- Frustration
- Lack of new experience (same old project all the time)
- Feeling undervalued
- No vector of improvement
- …
12. Levels of experience
- Junior (about 1 year exp)
- Medior (about 2 year exp)
- Senior (about 2-3 year exp)
- Architect (3-5 years)
- Hacker (it doesn’t matter)
13. Defining who you are?
- Years of experience
- Numbers of projects
- Fields of development
- Speed and quality of your code
- Flexibility (other platforms? swift?)
14. What is being expected from good iOS Dev?
- Good working code
- Git Flow
- UI/UX - eye for the pixel
- Good theoretical background
- Team player !
15. Good Code ?!
- No redundancy
- Clean names and structure
- Use up to date SDK and Libs
- Design Patterns
- Language Features
- Show off… unless you are being asked to do something quickly - for
example in the emplee office
18. Show off
- Use good well designed libraries - you take
responsibility of them!
- Show more than “MVC”
- Show some language features
- If something is tricky or hacky - comment it ;)
19.
20. - what is the difference between Nil, nil, null and NULL?
- what happens when you run a method on a nil pointer?
- what happens if this method returns an object?
- what happens when it return simple type?
- can you insert nil into an Array or Dictionary?
Study of nothing
21. - what’s the difference between frame and bounds?
- are storyboards/xib any good?
- what swift brings to the development?
- what’s your opinion about swift?
Dig a little deeper…
23. Legendary Questions
- Why sewer well lid is round? (and other IQ stuff)
- Why are you looking for work? (and other HR stuff)
- How much would you like to earn?
24. How much can you earn as iOS Developer?
- http://jakoszczedzacpieniadze.pl/jak-oszczedzac-na-samozatrudnieniu
- https://zarobki.pracuj.pl/
- from 2000 - 20 000 PLN monthly net income in Poland
- up to 70k - 80k annually GBP in England
- up to 150k annually USD in States
- More and more companies start to inform about possible salary