News for hackers. Stuff that matters.
Re:RyujinX – Open Source Nintendo Switch Emulator by CapsAdmin on Thursday August 31, 2023 @02:38AM (#37333300)
I've worked on large projects for almost 10 years before I started working in the field, though perhaps not as complex as an emulator.

I dropped out of college due to medical reasons and was given the "opportunity" to receive disability benefits for the rest of my life. I accepted this and just continued my hobby doing programming. In that time I met many hobby programmers online who didn't seem to work or were temporarily taking breaks from studying to eventually find a job.

Eventually I felt a bit lonely not knowing anyone in real life who were interested in programming, so I found the meetup website and started going to events to get to know people. The friends I met there told me I should try working professionally as a programmer, so I tried and now I've been 5 years in the field and really enjoy it.

In retrospect being outside of the professional field, I knew it existed but it never crossed my mind that I could be part of this as it was for educated and highly experienced programmers only. Because of this maybe I never bothered to even try.

One issue for me entering the field was that I was highly specialized, but the field required me to be more general and perhaps specialize more in other things. Luckily for me I found the right people from the start with similar interests (game engine development, graphics rendering, etc) to help me understand the professional landscape.

I still find it satisfying to work on hobby projects in my spare time. I don't have as much time as before because of work and family, but I do manage to find the time now and then. :)

Re:RyujinX – Open Source Nintendo Switch Emulator by TX81Z on Thursday August 31, 2023 @03:38AM (#37333736)
Good for you! Too many people are in it for the money and pure self interest.

Now, I like the money our profession pays, it’s great - but I’d by doing something with computers either way, so what a blessing to get rewarded financially as well.

Also, as an erstwhile professor who was at a top 3 program, a motivated and curious student is the best. If you had finished college you’d have done well with your attitude.

Re:RyujinX – Open Source Nintendo Switch Emulator by jpbastyr on Thursday August 31, 2023 @08:01AM (#37335835)
I really don't think there's a problem with doing a job just for the money and going home, everyone needs to eat at the end of the day
Re:RyujinX – Open Source Nintendo Switch Emulator by chefandy on Thursday August 31, 2023 @09:11AM (#37336629)
Right. In my experience, in nearly any professional discipline, words like 'passionate' and 'hungry' are often management euphemisms for 'has trouble drawing boundaries with work, and cares more about getting it done than work/life balance and their own wellbeing.' I think most of us get nerd sniped and spend half the night working on something every now and then, but that's not something any employer is entitled to.
Re:RyujinX – Open Source Nintendo Switch Emulator by paulcole on Thursday August 31, 2023 @10:54AM (#37338117)
> Too many people are in it for the money

What? It’s a job.

You yourself say the financial rewards are a blessing. Sounds like you’re in it for the money, too. If you’re not, your boss might OK a 20 or 30% salary decrease should you request it.

Re:RyujinX – Open Source Nintendo Switch Emulator by epylar on Thursday August 31, 2023 @09:39PM (#37345787)
It is possible to be involved in something for various reasons, but it does not mean that one should willingly forego a benefit. "In it for the money" implies that the primary motivation is high pay, whereas "not in it for the money" indicates a strong preference for the type of work and a willingness to accept lower pay if market rates were to decrease.
Re:RyujinX – Open Source Nintendo Switch Emulator by paulcole on Friday September 01, 2023 @10:36AM (#37351360)
That's awfully convenient lol
Re:RyujinX – Open Source Nintendo Switch Emulator by makapuf on Friday September 01, 2023 @02:35AM (#37347542)
Replace programmer with dentist, trading or lawyer, how many work on it by passion ? On evenings unpaid side projects? For guitarists, or artists its not the same (hint: which pays generally more?) , so I would say programmer is a middle ground, from cobol bank programmer to gamedev
Re:RyujinX – Open Source Nintendo Switch Emulator by paulcole on Friday September 01, 2023 @10:37AM (#37351379)
I'm not following this comment at all.

> On evenings unpaid side projects?

I'd bet you've got a very skewed view of how people who make their living programming do this outside of learning something to help them get a better job.

Re:RyujinX – Open Source Nintendo Switch Emulator by moonchrome on Thursday August 31, 2023 @02:14PM (#37341462)
I feel the opposite. I've been programming for fun since 13 and have a similar experience as op - where I did my own projects for ~10 years before I got a job. I always hated professional programming.

It's boring, problems I'm solving are technically trivial. Most of the real problem is tied to a domain I give 0 shits about and am so bored by that I have to force myself to stay focused. Things I build have practically no value to me, and often no value to anyone except that someone decided to allocate a budget that way.

I would never work on these projects if it didn't pay well. I would prefer craft work if it paid the same.

I'm not complaining though ! I live very comfortably, I came from extreme poverty and I don't see any realistic alternative path that would end me in a better situation.

But I think expecting people to do most programming jobs out of passion is not realistic. If you're really good maybe you'll land in a role that gets you doing something technically innovating that also pays well but I'd say that's top few % of devs, most of us are in the dredges where enthusiastic people are a detriment (worst projects I've seen were a result of someone trying to be too clever for their own good, not lacking skill)

Re:RyujinX – Open Source Nintendo Switch Emulator by ToucanLoucan on Thursday August 31, 2023 @09:22AM (#37336758)
That's a nice story yo. I'm happy for you.

I fell into professional programming basically by accident... was a web developer by education and ended up being offered a position as a mobile developer for iOS as my first out-of-college career. Wasn't what I intended but they extended the offer and said offer included paid education in the field, so who was I to argue?

Years on I've gone through a few jobs and basically never used my web development degree for my day job, only really using it for side-gigs building websites for local businesses.

Life is weird.