this post was submitted on 24 Apr 2024
-14 points (36.5% liked)

Programming

17000 readers
94 users here now

Welcome to the main community in programming.dev! Feel free to post anything relating to programming here!

Cross posting is strongly encouraged in the instance. If you feel your post or another person's post makes sense in another community cross post into it.

Hope you enjoy the instance!

Rules

Rules

  • Follow the programming.dev instance rules
  • Keep content related to programming in some way
  • If you're posting long videos try to add in some form of tldr for those who don't want to watch videos

Wormhole

Follow the wormhole through a path of communities [email protected]



founded 1 year ago
MODERATORS
 

The 'technologies' will be replaced by their respective icons.

you are viewing a single comment's thread
view the rest of the comments
[–] python 4 points 4 months ago (1 children)

I'd love for someone more experienced to chime in, but on first glance the classification of JavaScript/Typescript as backend strikes me as weird.

That may just be because the team I work with uses a React/Typescript/Java/Postgres stack and we specifically classify the Typescript as part of the Frontend. Maybe it's different in different companies?

I'm sure that a Typescript backend could work perfectly fine, it's just semantics 🤷

[–] Shareni 5 points 4 months ago (1 children)

You don't classify a language, you write what language you used for the task. I'm guessing you're using Java for backend, and TS only for react?

[–] python 2 points 4 months ago (1 children)

Yup, exactly! So a calculation-only module that doesn't have a frontend would never have any TS Code in my case.

The classification of language -> task makes sense! I'm thinking of the weird college courses that wanted Java frontends lol

But how would you generalize that for a resume? Say you've used C# both for making backends and making frontends in separate projects. Would any sort of classification make sense in that case?

[–] Shareni 2 points 4 months ago

But how would you generalize that for a resume?

I separate languages and tools/frameworks (not a dev CV so take with a grain of salt). No clue about the c# world, but for js I'd do something like:

Languages: js, TS

Frameworks: express, react, etc.

The key is to hit all of the required keywords, machines and HR don't know anything else. If a developer looks at your résumé they'll know that you wrote both ends.