import streamlit as st import matplotlib.pyplot as plt import numpy as np import os def move_needle_to_hero(): st.title("Moving the Needle from Zero to Hero in Data Science & Engineering") st.markdown("To become a proficient data scientist or engineer, focus on these key skills:") st.write("1. Mathematics and Statistics") st.write("2. Programming (Python recommended)") st.write("3. Data Analysis and Visualization") st.write("4. Machine Learning") st.write("5. Data Wrangling and Cleaning") st.write("6. Database Management") st.write("7. Communication and Presentation Skills") st.markdown("Stay current by:") st.write("1. Reading industry blogs and journals") st.write("2. Attending conferences and workshops") st.write("3. Networking with professionals in the field") st.markdown("Continuously practice and apply skills to real-world problems.") uploaded_file = st.sidebar.file_uploader("Upload a file", type=["csv", "txt"]) if uploaded_file is not None: st.sidebar.write("File uploaded:", uploaded_file.name) with open("uploaded_files.txt", "a") as f: f.write(f"{uploaded_file.name}\n") if os.path.exists("uploaded_files.txt"): st.sidebar.markdown("File History:") with open("uploaded_files.txt", "r") as f: file_list = f.readlines() for file in file_list: st.sidebar.write(file.strip()) if __name__ == "__main__": move_needle_to_hero()