3 ms·
>When I want to try a new Java feature and think about writing the scaffolding code, my stomach actually hurts. Like, if you're out of work for a couple of mon
by offtop5 5y ago
>When I want to try a new Java feature and think about writing the scaffolding code, my stomach actually hurts.
Like, if you're out of work for a couple of months and the only way to feed your kids is to take a Java job, I don't think you'd pass it up. I wouldn't pass it up either even though I don't like Java. The whole language feels like it's designed to meet some minimum lines of code requirement.
If you're working on a team, strongly typed languages like Java and C sharp are a must. Otherwise it can get extremely hard to figure out what exactly other people are doing.
- dunefox 5y agoIf starving is the only reason to take a Java job then it doesn't exactly speak for it. Python, for example, is also strongly typed. You most likely mean static typing, which is very useful but not exactly Javas or Cs strong suit either.
- offtop5 5y agoYeah, Static typing. In C# I swear this the only reason I can get anything done( Visual Studio's auto complete is nice). Most people basically work to eat, I've taken Java jobs just because I needed the work. It can always be worse.
- thiht 5y ago> Like, if you're out of work for a couple of months and the only way to feed your kids is to take a Java job, I don't think you'd pass it up. I would honestly consider the alternatives. I'd probably take it in the end because money is good, but I'd try to flirt with manual work instead, if Java was my only option.
- offtop5 5y ago>I would honestly consider the alternatives. I'd probably take it in the end because money is good, but I'd try to flirt with manual work instead, if Java was my only option. Eh. 150k working on Java enterprise systems vs working at Costco for 15$ an hour. Java isn't great, but it's still much easier than C or C++ imo. In a perfect world we could all work in Python all day, but that's not life