DEV Community

Discussion on: If you could go back in time and restart your coding journey again, how would you do it?

Collapse
 
asheeshh profile image
ashish

even though I'm no yet working anywhere, according to me there's a very little scope to learn in the 9 to 5 jobs, and is one of the reason I don't want to do that, I want to keep learning new languages and frameworks as much as I can and work on open source projects which would help other developers, becoming a full time open sourceror ain't that easy but doesn't hurt to try!

Any particular reason to start with java? I'm wondering about it 🤔

Collapse
 
codewander profile image
codewander

If I were you, I would work. I found that I do learn a lot at work, it's just that it's in a narrow set of technologies for a narrow problem. When I just do open source, it feels like I learn slower and produce less, as well as feeling a little aimless without the end users. Some people probably feel connected to users if they really like developing libraries, but I have never been drawn to implementing libraries.

I wouldn't pick java now. I just meant java at the time when I started work (before rails existed and before python had significant usage). If I were starting now, I would just use python, since I don't want to work full stack and I suspect python has more stable, better engineered libraries than node.

Thread Thread
 
asheeshh profile image
ashish

It's not like I would not try to work, but yes doing oss with a job would surely be difficult, so I'd rather keep making some oss tools till I get a job good enough to make oss part time work, but yes I really like developing things other developers could use, so I tend to go more towards oss.

yes, I get you now, java was surely a better choice before people started using python more.

Thread Thread
 
codewander profile image
codewander

Some of the bigger companies have roles for "developer experience" or "developer productivity" which you might like. There are also companies like gitpod. I am interested in that type of work as well. I might end up working in it later.