Hacker News new | ask | show | jobs
by jon889 2324 days ago
How did you find changing from one field to another. I've been doing iOS for about 3 years and I'm started to feel like I might be trapped doing iOS forever. I mean I can't imagine a company wanting to hire me in something else given all my workplace experience is iOS.
2 comments

Not the parent, but as a hiring manager I would guess that you can implement UIs, make API calls, manage client-side data, work with a type system, etc. Those seem like pretty useful skills in modern client-side web development.

If you would want to make a move to backend/full-stack, you might need to pick up skills like databases, queues, caching, building APIs, and DevOps. But good companies are willing to bet that you can pick up new skills on the job if you have some sort of foundation.

My company have been wanting to start an ML team for the last year. While I have been doing my own learning with ML and deep learning, I mentioned to my CTO during my one-on-one that I want to ML for the company and I showed my progress to him with my side projects.

Proving that you can apply your self-taught knowledge and letting them know you can provide value as your time spent in the new field grows, will be more than enough for the company to let you make the switch.