Affiliate disclosure

Book titles on this page link to Amazon. As an Amazon Associate, DataField.Dev earns from qualifying purchases — at no additional cost to you.

Chapter 40 — Further Reading

The closing chapter's resources are less about learning more Fortran — you know enough — and more about finding the work, joining the community, and deciding where to point your new skill. Everything below is real and current as of writing; career and salary specifics change, so treat listings and figures as things to check at the source, never as fixed facts.

The career track: research software engineering

  • The Society of Research Software Engineering (society-rse.org) and US-RSE (us-rse.org). The professional bodies that gave the "research software engineer" role its name and its growing job ladder. Their sites, newsletters, and job boards are the single best window onto RSE positions at universities and labs. (Tier 1 — the organizations exist and define the role.)
  • The Better Scientific Software (BSSw) initiative (bssw.io). Articles and fellowships on doing scientific software well — testing, reproducibility, careers. A good read for the software end of the spectrum. (Tier 2 — a real, active resource; check current content.)

Where the jobs are posted

  • USAJOBS (usajobs.gov). The US federal job board — where NOAA and NASA civil-service scientific-computing posts appear, with pay bands stated. National-lab jobs (DOE labs are contractor-operated) more often live on the operating contractor's careers site; search the specific lab. (Tier 1 — real, primary source.)
  • ECMWF and the UK Met Office vacancies pages. Two of the largest Fortran employers in weather and climate publish their openings and terms directly. Read a few postings just to see, concretely, which skills travel with Fortran. (Tier 1 — primary sources.)

Codes to contribute to

The community

  • fortran-lang.org and the Fortran Discourse (fortran-lang.discourse.group). The hub of modern Fortran: news, the online playground, learning resources, and a friendly forum where beginners and compiler authors answer questions in the same thread. The clearest evidence that the language is alive and being built. (Tier 1 — the community's primary home.)

The canonical books (keep these on the shelf)

  • Chapman, Fortran for Scientists and Engineers. The broad, example-rich course reference to return to for any language feature. (Tier 1.)
  • Metcalf, Reid & Cohen, Modern Fortran Explained. The authoritative companion to the standard — precise, complete, the book to settle an argument about what the language guarantees. (Tier 1.)
  • Curcic, Modern Fortran (Manning). A modern, project-driven treatment with a strong emphasis on contemporary style and tooling — a natural next read after this one. (Tier 1.)

Looking forward

  • The Fortran Standard (ISO/IEC 1539-1) and the J3/WG5 committee pages. Where the language goes next; see Chapter 39. Watching the committee work is watching a living language decide its future. (Tier 1 — primary source.)

Suggested order

  1. Read a few real job postings (USAJOBS, ECMWF/Met Office, a lab's careers page) — see, concretely, what is wanted and how Fortran travels with Python and HPC.
  2. Visit fortran-lang.org and the Discourse — join the community whose language you now speak.
  3. Pick one open code and read its CONTRIBUTING.md — line up a small first contribution (Case Study 40.1).
  4. Explore the RSE societies if the software end of the spectrum appeals — the role may be the best fit for what this book taught you.
  5. Keep Chapman and Metcalf–Reid–Cohen nearby — the references you will open for years.

The rest of the reading is the code itself — the open scientific projects that keep the world running, now waiting for people who can read and improve them. That is you.