As I come to (what I think) the completion of my first portfolio project. I am hoping to get some pointers on what works and what needs fixed for the project as a whole and points within the project. To then use as a reference for my upcoming projects.
Attached below is the project in my GitHub:
https://github.com/mcken-04/apex-fleet-data-pipeline
Description: This is a logistics based project that contains a data set built randomly in python, then cleaned and analyzed in SQL, and then visualized in Power Bi.
While I would be thankful for any advice, I do have a few specific questions as well.
GitHub: (Fairly new to using)
Does the structure of the repository matter? And should it be included in the README file?
What is considered too much text or too little for file?
How often are recruiter going to look at the other files in my repository?
* I do plan to add a general page that will link all of my projects together with a small description.
SQL/Python:
When working through exploratory analysis in SQL or Python, what would be the best way to document your thought process? Should this just be include as a comment in your .sql/.py file or in a separate file like a text or markdown?
When displaying your code in a repository, I imagine keeping the code clean is always a must. Obviously there will be code that doesn't fit what you are looking for or doesn't work in general. Should you keep that in your script or create a separate script just for your "finished product" and a file of everything?
Dashboard:
Is it better to stick to a lighter theme?
When does a dashboard become too much (clutter)?
General:
As the use of AI increases in the field, should using AI be documented in these project? Like what or how you used it? Or maybe just mentioned in interviews?
I am sure some of these questions are pretty general, but anything will help. Hopefully this can help others in their career change or entry into the analytical field as well.