just usual #scala
Sep. 18th, 2015 10:47.:02:12:49:. < putz54> bshelden: So you reckon Scala is a worthwhile investment of time if you can get really good at it?
.:02:13:30:. < putz54> bshelden: Ideally, not for such a company but as I hinted, I'm not in a position to make the ideal choice.
.:02:13:45:. < bshelden> putz54: I can't answer that. My view of the space of jobs is both limited and far geographically seperated from you.
.:02:14:07:. < bshelden> I have my own experience (6 companies total) and I'm on the west coast of Canada.
.:02:14:45:. < bshelden> And I'm content where I am, so I haven't paid all that much attention to other job offers.
.:02:15:42:. < putz54> bshelden: I love the Scala language but the only thing that makes me hold back is that since Scala is a demanding language I don't foresee there being many opportunities for developers who are less than very good at it, ie. kind of an experts-only job market.
.:02:16:04:. < S11001001> putz54: maybe you'll become an expert
.:02:16:56:. < putz54> bshelden: What I mean is in many other languages you can be "good enough" to get an entry level job but I don't see the same positions in the Scala job scene.
.:02:17:54:. < S11001001> putz54: you might be better off sticking with Java
.:02:18:21:. < bshelden> Personal data point: I was not an expert in the language before this job. I was a dabbler. Further, I do not demand experience in Scala to hire people. I demand good developers. Do not buy into the thinking that languages are silos and skill in one means no skill in another. Skill in a specific language is a myth. That's just knwoledge of syntax.
.:02:19:13:. < putz54> S11001001: Yeah. If I was more free from economic pressure I could take the time to really level up in Scala but at the moment that's becoming less of an option.
.:02:19:44:. < putz54> bshelden: Interesting take on it all.
.:02:20:50:. < putz54> bshelden: So you bagged an entry-level Scala job?
.:02:21:53:. < putz54> bshelden: I know Clojure quite well but there are next to no jobs in Clojure.
.:02:21:59:. < bshelden> I was already a decently strong developer. My language line on my resume has something like 9 entries at this point, though I'd only claim current fluency in scala and haskell.
.:02:24:30:. < putz54> bshelden: I didn't go through the usual C, C++, Java line so I don't have that. For me it was Perl & Javascript > Ruby > Clojure. Recently some PHP to get the low-end jobs when available.
.:02:24:59:. < S11001001> putz54: when you come back to new stuff you should probably move on to Idris.
.:02:25:23:. < bshelden> I would go back to being a cashier before PHP ever again. I hated it to the degree where it was affecting my health to work there.
.:02:26:22:. < putz54> S11001001: Well, my partner is looking to me to save her from potential homelessness right now so it might take a while before I have time for Idris :(