Unable to load image

[important] question for full stack codechads :marseycapyhacker:

hi, drama.net codechads!

:marseyhacker:

So im about to enroll in a full stack course, its a free goverment course, but aparently is quite good. I only have a little exp in java and some HTML and JS, but everything at a basic level.

What do you think is the best option? What would you chose if you were a non-codechad peasant like me:

![](/images/16552206371864653.webp)

26
Jump in the discussion.

No email address required.

java is good for learning object oriented programming on a not too high level like python

but I don't think it is that widely used for full stack application, so you'd get more valuable hands on experience working with react.js or python I imagine

Jump in the discussion.

No email address required.

Unless it's changed recently Java is the most used language for full stack at an enterprise level.


:#marseytwerking:

:marseycoin::marseycoin::marseycoin:
Jump in the discussion.

No email address required.

huh didn't know, thought people were moving away from it

im more of a c# guy :marseycool:

Jump in the discussion.

No email address required.

Yeah, I use C# for our api and it works pretty well, especially now that we can put it on Linux servers to make it less of a headache. But most of our org is on spring/maven Java and from what I can tell that's pretty standard. There's just already such a critical mass of tools and experience for it that it's not going anywhere. Stuff will get augmented with python when you need performance but you have to have Java devs to maintain infrastructure so you might as well have th also write new Java code.


:#marseytwerking:

:marseycoin::marseycoin::marseycoin:
Jump in the discussion.

No email address required.

True, my department got a few guys exclusively workin in VBA and access databases just to maintain the 20 years old shit software that the entire company relies on

My entire job is re-making old internal programs in c#, which is cool

Jump in the discussion.

No email address required.

They would be moving away but all the discount Indian developers keep pushing it. Plus managers who don't know anything about programming just choose the safest option which is whatever is popular and what Oracle is using

Jump in the discussion.

No email address required.

Do the opposite of whatever Enterprise coders are using

The best strategy to not being a self-hating discount corporate programmer

Jump in the discussion.

No email address required.

I mean you can do things the hard way but if you want to put in minimal effort and still be making a quarter by your mid thirties you should just go with what the corps use.


:#marseytwerking:

:marseycoin::marseycoin::marseycoin:
Jump in the discussion.

No email address required.

Learning OOP in Java will just give you tons of bad habits

We hired a Java dev at a ruby/Python shop and the convulted 10 layer deep objects he made for everything was such a mess.

Using something simple like Python if you really want to learn OOP.

Jump in the discussion.

No email address required.

Link copied to clipboard
Action successful!
Error, please refresh the page and try again.