My pay at my current job is too low. Most people I used to work with doing software with have left the company for better jobs already. I am on a project which involves some machine learning so I would like to stay on the project until I learn the ML stuff well (although I probably need to take some classes to really learn it). I also do iOS programming on the side. I see interesting iOS jobs that I can probably if I can pass the programming interview, which I suck at. Should I ditch my company and try to find an iOS job, or stay with my company and try to get a machine learning job later on? I’ve been with Lockheed for over ten years.
Want to see the real deal?
More inside scoop? View in App
More inside scoop? View in App
blind
SUPPORT
FOLLOW US
DOWNLOAD THE APP:
FOLLOWING
Industries
Job Groups
- Software Engineering
- Product Management
- Information Technology
- Data Science & Analytics
- Management Consulting
- Hardware Engineering
- Design
- Sales
- Security
- Investment Banking & Sell Side
- Marketing
- Private Equity & Buy Side
- Corporate Finance
- Supply Chain
- Business Development
- Human Resources
- Operations
- Legal
- Admin
- Customer Service
- Communications
Return to Office
Work From Home
COVID-19
Layoffs
Investments & Money
Work Visa
Housing
Referrals
Job Openings
Startups
Office Life
Mental Health
HR Issues
Blockchain & Crypto
Fitness & Nutrition
Travel
Health Care & Insurance
Tax
Hobbies & Entertainment
Working Parents
Food & Dining
IPO
Side Jobs
Show more
SUPPORT
FOLLOW US
DOWNLOAD THE APP:
comments
Multi threading, multi threading , multi threading. Did I mention threading?
Then memory management, in depth.
Additionally, appropriate usage of design patterns. Do you have 5,000 line view controllers that contain all the network code too? Do you abuse notifications? Do you use singletons appropriately (some say they’re never appropriate 🙄but that’s another flame war for another day), Do you read and discuss with other developers about their challenges?
I love the iOS developer community because generally we are really really great about helping each other learn and grow, and there's a wealth of well maintained open source code that you can learn a lot from.
Also try to get a better online image of yourself which includes but isn't limited to LinkedIn.