Portfolio Website Using Python/Flask vs. JavaScript/React?
I'm eventually looking to transition into the software development field, specifically the VR field. Right now, I "know" C++ and Python. I'd like to write my own website just with a few pages such as:
- about me (contact info/interests/etc)
- skills learnt from each project
- my hosted resume (PDF)
I'd also ideally like to have a blog.
Given my goals, does it make sense to just use Flask? I don't really care to learn JavaScript any time soon given how many other aspects of software development I need to learn. Would employers really care if I was unfamiliar with JS, HTML, CSS other than the absolute basics?
Any feedback welcome :)
10 comments
[ 3.3 ms ] story [ 34.0 ms ] threadIf you really want to not bother with html, you could write the site in markdown and generate the standalone html files with pandoc.
As to whether employers will care how good you are at html/css/js, your mileage may vary. Your site doesn't need to have JavaScript.
My site https://schwartz.world is really minimal, but it's meant to be a labor of love and a place to experiment. I can't be pissed to think about making it look nice, despite (or maybe because of) doing front end professionally.
If you want a job, you have to knock on a lot of doors and face a lot of rejection.
Nobody is going to find your website and hire you that way...yes it sucks.
There's nothing wrong with building a website in Flask. Just don't pretend that it is looking for a job.
Good luck.
Nothing wrong with either.
But don’t confuse learning with looking for a job.
Looking for a job is looking for a job, not hoping to be noticed by people you don’t know because of something they know nothing of.
Do you want to have a website or do you want to write a website ?
It seems like you want to have a portfolio, so I'd say just go with Wordpress or a static site generator.
>Would employers really care if I was unfamiliar with JS, HTML, CSS other than the absolute basics?
It depends on what you'll end up doing. If the position requires being good at JS, HTML, and CSS, then sure. If it doesn't, then it doesn't matter.
If we're hiring someone to do machine learning, then I won't really care if they don't breathe JS. If, a few years from now, we want to bring someone to make our product look good ans slick, then it will matter.