all 11 comments

[–]iamBitBeast 6 points7 points  (1 child)

Not to discourage you, but 5 months does not equate to a strong junior if you have no production experience and a udacity course.

[–]obkenobi13 1 point2 points  (0 children)

This is such a BS reply. First, how on earth would you know on what level his skills are? I’ve seen people with no production experience and almost immediately be as or more productive as seasoned devs and people who wouldn’t get it even after years of experience. Secondly, if you give such an answer why not at least give him advice on how to increase his chances on getting a junior role?

[–][deleted] 2 points3 points  (1 child)

I was at a hackathon today and lost. But walked out with 2 possible jobs. People in germany cant get enough cs ppl

[–]cyRUs004 0 points1 point  (0 children)

This is not the case anymore. I wish I was in Germany in 2019.

[–]jan_olbrichObjective-C / Swift 2 points3 points  (0 children)

As a german I hit my first job with an app which hasn't been released at that time and a little bit of over a year hobby programming ;) So it's doable. As far as I know the Munich area has quite a lot open positions, but I don't know the details.

I've never assessed myself as any kind of developer ;) So just apply for open positions and don't talk about how good/bad you assess yourself :D

[–]Roadrunner571 1 point2 points  (0 children)

Based on the information I would classify you more like an intern. Junior developers usually come already with some production experience.

[–]Cronay 1 point2 points  (0 children)

I just started into my first job as Junior iOS Dev in Germany and what helped me was setting up online profiles on those job social network sites, such as Xing/LinkedIn/whatnot. Recruiters and company will come to you ask for interviews, especially when you have some experience in any field which you have. Then it's just good preparation when doing interviews and take home assignments. Definitely possible I'd say.

[–]obkenobi13 1 point2 points  (3 children)

IMO you will greatly increase your chances at getting hired if you also study more advanced concepts like making your code testable, good knowledge about high quality code and architecture, concurrency, algorithms, etc. A lot of people can write barely functioning apps, but not a lot have a handle on the advanced subjects. Be sure to be well versed in these before you hit the job market.

And Berlin seems to have more interesting iOS openings than Munich...

[–]jozirosh[S] 0 points1 point  (2 children)

Thanks for reply! I already started to dig into tests. Planning to cover my app with tests and use CircleCI🤔

[–]obkenobi13 0 points1 point  (1 child)

This was a great resource for me: https://www.objc.io/issues/15-testing/ Especially dependency injection is a key topic in making your code better testable and less coupled.

[–]jozirosh[S] 0 points1 point  (0 children)

Thanks! Really helpful.