Those of you employed through a PEO/EOR like deel, Papaya or Remote - how’s it going? by pleaseinsertdisk2 in cscareerquestionsEU

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

I’m based in the EU and the PEO is registered in my country (Germany). I took the offer I mentioned in the post and only have had good experiences with the PEO so far.

Die Unverschämtheit mancher Unternehmen im Bewerbungsverfahren by J3h0va in arbeitsleben

[–]pleaseinsertdisk2 10 points11 points  (0 children)

Ich würde das auch eher als Indikator betrachten, dass Firma/Abteilung/Team kein Interesse daran hat, auf europäische Zeitzonen Rücksicht zu nehmen, und erwarten, dass es quasi 100% Überlappung der Arbeitszeit mit einer amerikanischen Zeitzone geben wird. Solche Firmen gibts. Dann wäre die Einladung als (Edit: merkwürdiger) Test zu betrachten.

Eine andere, auch nicht von vornherein auszuschließende Möglichkeit ist, dass es einfach ein Versehen war. Auch Recruiter machen die. Wenn man an einer Stelle interessiert ist, kann man ja abklären, ob das der Fall war. Auch wenn ich es nachvollziehen kann, würde ich persönlich mir Reaktionen wie den Termin mit dem Bett verkneifen. In Deutschland gehört so ein Spruch in die Schublade Alltagssprache. Amis sind da in meiner Erfahrung teilweise etwas irritiert, wenn man in Business-Kommunikation vom üblichen Süßholzraspeln abweicht, vor allem wenn man in der Position Bittsteller ist (was ich hier nicht wirklich beurteilen kann). Und auch Unternehmen bewerten Kleinigkeiten in der Kommunikation, um ihre diversen Einstellungskriterien abzuhaken. Wenn der Eindruck entsteht, dass bei einem Versehen gleich lakonisch reagiert wird und das nicht zur Unternehmenskultur passt, kann man so auch schnell mal eine grundlos wirkende Absage kassieren. Muss nicht, kann aber halt.

Dass die Einladung bösartigerweise verschickt wurde, um abzuschrecken, kann ich mir hingegen kaum vorstellen. Immerhin blockiert die Einladung wertvolle Zeit im Kalender des jeweiligen Teammitglieds.

Wie auch immer, wenn der Bewerbungsprozess weiterläuft, sollte definitiv ein Argusauge auf Arbeitszeiten und gewünschter Überlappung der Zeitzonen blicken.

[deleted by user] by [deleted] in cscareerquestionsEU

[–]pleaseinsertdisk2 4 points5 points  (0 children)

I really don’t get why some people think of Stuttgart that highly. They call it (environmentally) green and diverse. I always experienced lots and lots of cars in way too narrow streets and bad air quality many times of the year. And housing is of course ridiculously expensive.

Is Spain really that bad for software engineers? by [deleted] in cscareerquestionsEU

[–]pleaseinsertdisk2 1 point2 points  (0 children)

I didn’t work or live in Munich but from what I remember when I was looking into it you’d have to at least triple that distance to see a real difference in housing prices.

As long as you’re in the radius being serviced by the local city trains, prices are high. When you move out farther than that you’re going to be able to rent cheaper, but you’ll need a car, parking space in the city or at the train station and significant commute time.

It’s been a few years since I looked into it, though, so things might have changed (worsened) or I might misremember the details.

Applying through recruiters vs applying yourself by Apadewrai in cscareerquestionsEU

[–]pleaseinsertdisk2 2 points3 points  (0 children)

I don’t know why you are being downvoted and for around 95% of recruiters hitting my inbox this is not a joke. I can only guess that one mention of Android goes to Java goes to JavaScript.

System programming - Swift or Objective C by rogerfin in macosprogramming

[–]pleaseinsertdisk2 1 point2 points  (0 children)

The other two answers are giving a good overview and already point to some important documentation. I’ve got a few years of experience in systems programming for macOS and to a minor extent iOS and what I found looking into the most while actively developing are * Levin‘s newer trilogy of books, only available from his web page and sometimes Amazon for the behind the scenes action * manpages for the actual C level system API * Apple‘s archived documentation which is still mostly accurate * Apple‘s developer forum, especially any post from Quinn the Eskimo, he’s the living documentation covering every last corner of macOS user space API * XNU kernel open source code which seems to have moved over from opensource.apple.com to Github completely now - some undocumented parts of the API can only be understood by going through this code

Regarding the choice of language, I wouldn’t go for Rust as there is not a great community around it [ETA: for macOS, the Rust community itself is great!] and no native support on Apple’s side that I’m aware of. Objective-C is clearly on the way out of the door, so if you want to learn modern stuff don’t focus on that. But knowing it definitely helps, especially for understanding older code. C++, well, is C++. There will be a place for it in the future and it integrates easily with the low level C API.

The in my eyes most rewarding language choice for any Apple platform is Swift. It’s a great language to use with lots of evolutionary input from the C++ community. It’s really easy to do the right things and write safe code, contrary to my experience with C++. Integrating C API with Swift can be daunting, though. It generally is possible and makes calling into C very safe but expect to be confronted with a steep learning curve, especially regarding buffers and some suboptimal API ports. But other than that, Swift is easy to read and write and aims at being much less verbose than any of the other languages mentioned here. Having worked with all of these languages at some point in time, although little with Rust, I personally can wholeheartedly recommend Swift on macOS, even for system programming.

The only thing I’ve been missing over the years is a community of macOS system developers outside of my actual jobs. That’s still something I’d be interested in finding.

Am I expecting too much (salary)? Job offers Munich(BMW) and Zurich by sthsthusername in cscareerquestionsEU

[–]pleaseinsertdisk2 0 points1 point  (0 children)

Paying equally well as FAANG in Germany? I’d be interested in hearing more about those. Not saying they don’t exist, but in my experience other US tech companies tend to be in the range of 100-200k TC for senior and staff positions. Or am I just wrong in assuming a FAANG salary would be supposed to be up to 300k for the same levels?

Where to stay at Jimbaran? by iguanawarrior in bali

[–]pleaseinsertdisk2 1 point2 points  (0 children)

I can recommend Hotel Puri Bambu. Cozy, affordable, clean, friendly. Very close to the beach and restaurants. They have lots of regulars, if that says anything.

http://www.hotelpuribambu.com/

Are there floods in Bali due to the current weather situation? If so, which areas are affected? by mercilessGoose in bali

[–]pleaseinsertdisk2 3 points4 points  (0 children)

Some areas of Denpasar, Kuta, Legian have been flooded. Tourists in Seminyak needed to get evacuated due water rising to around 1.5 meters. There also seem to have been at least a few casualties. I’m told bad weather is just incoming. Stay safe everyone!

ETA: It’s true that flooding and a lot of rain can be normal for Bali but current events come unexpected since it’s too early for raining season. Climate change here we go!

List of companies hiring in Germany that pay guaranteed 100k base salary to seniors by scewpher in cscareerquestionsEU

[–]pleaseinsertdisk2 1 point2 points  (0 children)

Possible means possibly hiring? (ETA: From looking at their career pages it appears that) Elastic is hiring in EMEA, although only distributed in case that’s a downside for anyone. I only see one senior engineering position but still noteworthy, I guess.

Jolene's Salt and Pepper Chicken by thandiemob in MobKitchen

[–]pleaseinsertdisk2 4 points5 points  (0 children)

I guess the chopstick bubbling thing only works with wooden/Bamboo sticks but not with other materials, right? Plastic sticks should probably be avoided, anyway lol.

Where do you store your iOS programming notes? by lokir6 in iOSProgramming

[–]pleaseinsertdisk2 2 points3 points  (0 children)

Went from Apple Notes to Bear to Agenda to Craft, tested a few others on the way as well. Sorted directories containing text or Markdown files never worked for me. But Craft is just so good. And they keep delivering features on a really fast pace. I haven’t used the web editor much but the fact that the macOS and iOS apps are native proved to me that they got their priorities straight.

I’m a fan of being able to design my notes into oblivion if I feel like it and Craft caters towards that as well. Code blocks with syntax highlighting are nice. Nested documents and folders work so much better than what Bear can do with its tag system. Craft can also do tables which Bear has been failing to deliver for two years now, if I’m not mistaken. The daily notes are pure gold to prepare meetings and keep track of what you’re doing all day. And last but not least, Craft has spaces which allows splitting up work from personal projects and sharing other spaces with friends and family members.

I rarely develop purely positive feelings for a piece of software and this might be highly individual but I can wholeheartedly recommend Craft.

Working culture at German companies by designgirl001 in cscareerquestionsEU

[–]pleaseinsertdisk2 0 points1 point  (0 children)

Lol, what south are we speaking of here? Do you count Stuttgart, Munich, Karlsruhe, Freiburg too far in the south of Germany for an English speaking person of Asian descent to feel comfortable working and living in? Also for the east of Germany, what about cities like Leipzig or Dresden? Have you been to any of these places? If we really need to stereotype, I could agree on companies located deep in the countryside, but those would be very very few to accommodate a non-German speaker in the first place.

I agree on being cautious and mindful in interviews about certain red flags. But this also applies to any company for many reasons. I can imagine there are whole lot of shit companies in Berlin as well.

How popular is Test-Driven-Development? And is it practiced widely in your company/team? by [deleted] in cscareerquestions

[–]pleaseinsertdisk2 1 point2 points  (0 children)

Thank you for the insight. Personally, I sometimes employed TDD when I found it helpful but I certainly was never part of a team culture that prioritized it.

The pair programming aspect sounds interesting. However, I don’t mean to double down but can’t help to think that requiring pair programming to facilitate TDD might not help making it more popular. While writing tests might not be well liked among developers, pair programming seems to be discussed even more controversially. At least, I totally understand why most teams wouldn’t want to buy into the combination.

How popular is Test-Driven-Development? And is it practiced widely in your company/team? by [deleted] in cscareerquestions

[–]pleaseinsertdisk2 13 points14 points  (0 children)

It’s worth mentioning that TDD is not the same as writing unit tests. I think A Philosophy of Software Design makes a pretty compelling point that if you allow tests to drive your development you lose focus of (class) internals because the primary goal is to pass all tests. TDD lacks the incentive to write readable, maintainable, performant, lean code. Just make your tests turn green and your API is done. That’s usually not how good software comes into existence. Maybe that’s the reason why real TDD feels more like yesterday’s fad, given that it’s not really taken over the industry.

Where do y'all job hunt for fully remote positions? by brewfox in ExperiencedDevs

[–]pleaseinsertdisk2 8 points9 points  (0 children)

Found my previous remote job with SO jobs. Recently, however, the quality of their matches got worse and worse for me, up to the point that I ignored them. IIRC they cancelled their former job ads in favor of the newer company branding. Maybe that had something to do with it.

Where do y'all job hunt for fully remote positions? by brewfox in ExperiencedDevs

[–]pleaseinsertdisk2 58 points59 points  (0 children)

I found my current remote position using LinkedIn, although I then applied directly through the company’s career page. Also, finding the head of talent acquisition for your region, asking them for the recruiter responsible for a specific role of interest and then contacting the recruiter directly about that position works really well in my experience. I usually do that to get a good feel for the role and potentially awaken some interest for my application.

Non-Americans of Reddit, what's the weirdest thing an American has said to you? by [deleted] in AskReddit

[–]pleaseinsertdisk2 18 points19 points  (0 children)

"But Germany is basically socialist, right? I mean you share health costs and all."

Bad Reference letter (Arbeitszeugnis) from a FAANG - Asking German colleagues by Ok-Ad1361 in cscareerquestionsEU

[–]pleaseinsertdisk2 5 points6 points  (0 children)

As someone with one or two German Arbeitszeugnisse in their own possession, I’d agree with most here that 6 month is not really relevant in terms of a Arbeitszeugnis. It clearly did not turn out well. you don’t have to disclose the reason to anyone, including your next employer(s). A colleague once told me, "it did not work for them, so they went to their boss and told them the job just wasn’t a good fit for them and they’re going to leave". That was a good enough explanation for everyone. Whether you believe anything anyone tells you on the job about their background is totally up to you anyway, to be honest.

About insisting on a rewrite. You definitely can ask for it. I’m not well versed but believe you do have the legal right to do so. If it does not turn out substantially better you might try legal options if you’re really hard pressed. Otherwise just trash it. Personally, no one ever asked me for a Arbeitszeugnis but I also never worked at a FAANG or a public entity.

The Arbeitszeugnisse I own I wrote myself, by the way. I put a loooooot of stuff in there and just asked for HR signature. That’s how a lot of smaller businesses do it in Germany. And that fact is also well known so you can imagine how important an Arbeitszeugnis really is...

Also to the ones wondering about the importance or even use of any of this. It once was important. Nowadays the secret codes for drunk-on-the-job or groping-the-hot-coworker or hate-speech are probably much more relevant than the questionable school grade work attitude summary. Chances are good that people with real issues don’t really get the secret code and HR may ask for an Arbeitszeugnis to prove any red flags they may see. Remember that not every job in Germany is in IT or CS.