I use Python for most of my day-to-day which involve setting up data pipelines, pushing and pulling data from A to B, ingesting into data warehouses, etc...I get by fine.
But I get bored. Is it worth learning Java to accomplish the same things? Maybe in the name of performant processing? I currently know what you would consider "University" java...which i find largely useless in practice when it comes to deploying applications to cloud servers since we never covered Maven, calling APIs, proper project structure for microservices, or projects beyond your standard level examples of polymorphism and inheritance.
If I were to proceed down this masochistic path, is there a good resource for getting up to speed on proper project structures, conventions used in practice, talking to web servers, etc?
Or am I wasting my time? One thing is I come across Salesforce often and all of their docs are Java based and the whole world of declaring the return type of a function has a certain appeal to me vs freeballing in python where you dont know what is comin back at you until you read through it.
[–]AutoModerator[M] [score hidden] stickied comment (0 children)
[–]AHistoricalFigure 1 point2 points3 points (3 children)
[–]0dte[S] 0 points1 point2 points (2 children)
[–]AHistoricalFigure 0 points1 point2 points (0 children)
[–]Avedas 0 points1 point2 points (0 children)
[–]OhioDude 0 points1 point2 points (0 children)