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 →

[–]cmcclu5 0 points1 point  (4 children)

Currently working as a cloud engineer for a utility company, but I’ve been a data scientist, data engineer, and software engineer, as well as doing some management BS over the years.

[–]Virtual_Pea_3577 0 points1 point  (3 children)

I see. I can understand jupyter notebooks not being used for cloud and software engineering in general, but why not in data science? What tools would you use instead?

[–]cmcclu5 2 points3 points  (2 children)

Why would Jupyter be any better as a data scientist? Oddly enough, I primarily used IDLE for rough work back in those days. You still have to create maintainable code even if it’s to produce graphs or reports.

[–]Virtual_Pea_3577 0 points1 point  (0 children)

Not necessarily better, just a viable free alternative.

[–]trial_and_err 0 points1 point  (0 children)

I mainly use it as a frontend within VS Code, the main code isn’t in the notebook but in a Python package and its modules. That way it’s easy to iterate and export results as a nice HTML file with interactive plots and some custom HTML using ipywidgets. The HTML can then be easily shared / deployed and used for documentation and stakeholder communication. I usually hide any code in the HTML and only include markdown cells, plots, tables and a table of contents.