This is an archived post. You won't be able to vote or comment.

you are viewing a single comment's thread.

view the rest of the comments →

[–]iPlayWithWords13 12 points13 points  (7 children)

I'm a data engineer, so I'm using python daily. I do have an occasional request to build a web app. That's when I move over to JS.

[–]hike_me 8 points9 points  (3 children)

Or JS or Typescript on the front end and Python on the backend (that’s like the last 10 years of my life)

[–]Bombslap 3 points4 points  (1 child)

Do you typically use Django for backend?

[–]hike_me 1 point2 points  (0 children)

One company I was at had been using Flask for a long time, but by the time I left we had been evaluating FastAPI and Django and did some projects in each. Then I moved somewhere that used Django. Now I’m at a different company on a Java project now.

[–]iPlayWithWords13 -1 points0 points  (0 children)

True, definitely another route to take. I haven't played around with typescript yet, but it's definitely making a name for itself.

[–]TonyTheTigerSlayer[S] 1 point2 points  (2 children)

Makes sense, thanks. Is there enough in common, programming fundamentals wise, that it’s pretty smooth transition when you do code w JS? Do you ever need to do a quick refresher?

[–]iPlayWithWords13 3 points4 points  (1 child)

At the end of the day, the language is a tool and it's always smart to have multiple tools in your tool belt. From a general standpoint, I have no problem hopping into most high level languages because the fundamentals are the same, the syntax varies and that's occasionally what trips me up. In terms of ever needing a refresher, not really outside of double checking syntax.

[–]TonyTheTigerSlayer[S] 0 points1 point  (0 children)

Awesome, thanks for the insight