Win a copy of Escape Velocity: Better Metrics for Agile Teams this week in the Agile and Other Processes forum!
  • Post Reply Bookmark Topic Watch Topic
  • New Topic
programming forums Java Mobile Certification Databases Caching Books Engineering Micro Controllers OS Languages Paradigms IDEs Build Tools Frameworks Application Servers Open Source This Site Careers Other Pie Elite all forums
this forum made possible by our volunteer staff, including ...
Marshals:
  • Campbell Ritchie
  • Liutauras Vilda
  • Tim Cooke
  • Paul Clapham
  • Jeanne Boyarsky
Sheriffs:
  • Ron McLeod
  • Frank Carver
  • Junilu Lacar
Saloon Keepers:
  • Stephan van Hulst
  • Tim Moores
  • Tim Holloway
  • Al Hobbs
  • Carey Brown
Bartenders:
  • Piet Souris
  • Frits Walraven
  • fred rosenberger

Java in Demand

 
Greenhorn
Posts: 19
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Hi all,

I've been learning JavaScript & Python in the past year. Seemingly, younger companies(startups) are hiring JS, Python & Ruby on Rails developers (for web dev at least).

Besides the usage of Java in Android apps and Enterprise, where else is Java used in this day and age?

Looking forward to experienced developers' views. Thank you
 
Marshal
Posts: 76474
366
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
I suspect its commonest use is connecting the database to the website. You use SQL in the database, you use JS etc etc in the website and you use Java to connect the two. Look up three‑layer architecture.
 
Max Ho
Greenhorn
Posts: 19
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Hi Campbell,

That's interesting because I recently saw that airbnb hires java developers on their data structure, etc.

Fir example - https://www.airbnb.com.sg/careers/departments/position/2284

From what you mentioned about three-layer architecture, are there certain frameworks or ideas that I can read up to learn about?
 
Campbell Ritchie
Marshal
Posts: 76474
366
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
If you have the data in a database, then you use SQL/JDBC to get them out of the database. Then you can use the Collections Framework classes to put them into data structure.
 
Quick! Before anybody notices! Cover it up with this tiny ad:
Garden Master Course kickstarter
https://coderanch.com/t/754577/Garden-Master-kickstarter
reply
    Bookmark Topic Watch Topic
  • New Topic