I prefer not to post my CV on a public domain, can you post your email so I can send my CV? Thanks. I am learning web and JavaScript now so if my skills are not there yet I would still like you to hold on to my CV to reconsider me once I have gained more experience.
I checked them out. Great recommendation. Do you know how much they pay in London? I also noticed they have offices in los angeles. Do you know if someone from the UK can work in their US offices?
You’d need to legally be able to work in the US, which can be a little tricky.
Assuming you’re not already a citizen or a lawful permanent resident, your best routes to investigate would be an H-1B petition (now is a good time to talk to US employers about this) or working for a multinational company like this one for a minimum of 12 months, then petitioning for an L-1B visa.
You’d be able to visit the US office whilst working for the U.K. entity by getting a B-1 visa and that’ll let you evaluate if you want to spend several years living in the US.
Oh, that's super, you should have no problem to find a job with that set of skills. I haven't seen him in this thread but you could try to contact Charles Pick, phpnode on hackernews, he has a small shop in your neck of the woods, maybe he's looking for someone.
Thanks for the recommendation. I will contact them after Christmas. Is infinity works a boot camp and do you pay them to attend their academy or do they give you some kind of stipend?
Thank you, that's inspirational. I am currently learning Java and considering work in mobile development, ideally once I finish learning Java or do I need to spend additional time learning Kotlin as well? In other words is Java enough to work as a mobile developer? Also what's the best book or written MOOC to use and learn mobile development from start to finish?
That’s a great question, I’d say with the rise of Asia so many companies are targeting android and so Java engineers are arguably more in demand than swift engineers, I’ve heard a number of engineers say this and it’s consistent with my experience in the job market. So in my experience I’d say that java will be enough. As far as the best book focused on mobile I’m not exactly sure, because I learned through trial and error on my personal project and primarily through react native documentation - though I had a few years experience prior in python development. I’ve heard people recommend the book android development for dummies which is about 300 pages, but I’ve always believed the best way to learn to program is through trial and error on personal projects + by the end you’ll have something to show an employer, and over time your skills will get refined, especially working in a professional organization I’ve seen my skills increase exponentially
One thing I’d give guidance on is there’s no real “finish line” to learning something like Java. You’re on a journey from an apprentice to a master.
I somewhat routinely hire people to work on Java codebases that have 10+ years working in Python or C, or other alternative languages, and only a very small amount of professional experience in Java. Decent developers tend to be fairly adaptable and can ramp into a new language or new technologies. I’m looking for people who are passionate and skilled at their craft.
Some questions which might come up in entry-level interview:
What kind of things do you like to build? What are one or two things you’ve built and are proud about, how did you build them, why did those get you excited, what were the key challenges you had to solve? Given your educational background isn’t CS, what got you into writing software, why do you want to make a career of it? What do you see yourself doing in 5 years time, are you excited about backend / distributed systems, mobile, frontend development?
You likely want a LinkedIn profile and a GitHub account. Contributions to open source projects would be viewed incredibly positively.
Interviewing at some companies may involve writing code to solve a problem on a whiteboard or a provided laptop under time constraints, you can practice for that on sites like Leetcode.
I don’t have any U.K. roles which would suit you but I’m happy to spend an hour talking to you, doing a mock interview, whatever would help you. Email address is in my profile.
I have added a comment below my post to include information on my skill set. I really like the algorithmic side of programming/problem sloving in software development so working in AI would have been an option but I heard there's a lot of gate keeping in AI so I hesitated looking for opportunities in that arena, hopefully that's hearsay so I have gone ahead and sent you an email. Thank you!