News for hackers. Stuff that matters.
Re:So you're using a weird language by paganel on Thursday October 06, 2022 @04:17AM (#33105825)
> C#/Java JavaScript/React developer to push out some CRUD SaaS app or line of business app?

Because of this: "The Python Paradox" [1].

Replace Python (which has become mainstream in the meantime) with any other "weird" language from the article and I think the point still stands.

If it matters I had started learning Python just about when this article was being written/published, and in my early to mid-career that advice of using a "weird" language (Python, at the time) was really good for me, got me into a couple of small companies where I really enjoyed working.

Granted, now I'm already over 40 years of age with a mortgage to pay, I'm a little more flexible when it comes to the technologies being used (even though I would cry myself to work in the early hours of morning were I to use Java, and I'm not kidding), but for people who are quite early in their careers letting them explore and use those "weird" languages will still do them a lot of good in terms of them enjoying their programming work, they might even land on a forum written in Arc.

[1] http://www.paulgraham.com/pypar.html

Re:So you're using a weird language by scarface74 on Thursday October 06, 2022 @09:58AM (#33108217)
People early in their career are the last ones that should do anything in obscure languages. Most of the time the biggest leap in salary comes in your first few years. Once you break the can’t get a job <-> don’t have experience cycle, you need to be able to jump ship.
Re:So you're using a weird language by paganel on Thursday October 06, 2022 @10:24AM (#33108549)
That's the thing, it's not only about the salary.

Yes, you leave money on the table if you do that (I know I did, I have friends the same age as me who earn a lot more than I do because they went the non-obscure language path early in their career), but at the same time you also bring some purpose into your professional life, which cannot be entirely bought with money.

Or maybe I was the weak one when I didn't see myself programming in something like Java for a living for my entire career (30 to 40 years), again, that would have literally caused me to cry before going to work, in which case, yes, those persons that can surpass that type of feeling should definitely go for the "more money/less interesting programming stuff" route.

Re:So you're using a weird language by scarface74 on Thursday October 06, 2022 @10:39AM (#33108782)
Well, I restarted my career in 2008 after staying at my second job for 9 years and becoming an “expert beginner” - I was doing VB6 (discontinued in 2001) and C++/MFC (Windows). After the struggle I had finding another job when I was ready to leave, I said never again. I completely concentrated on technologies that were marketable.

By 2016, I knew I didn’t want to be “just a developer”. I enjoyed working with customers, leading projects, mentoring and teaching. But I still wanted to stay hands on

I belatedly discovered “the cloud” and realized I wanted to specialize in true “Devops” bringing developers and operations together and working with companies to show their developers how to be “cloud native” (application modernization)

When $BigTech came calling about a pure software engineer position, I really wasn’t interested. I kept talking to the recruiter and she told me about a cloud consulting position where I would be able to be involved in the full life cycle from pre-sales, to delivering a finished product including infrastructure. I jumped at the chance.