Software engineering is a good field and can have a good work balance if you find the right company but you will need more than a bit of JavaScript to make it a go.
Before making the plunge, I would suggest doing a trial run by committing to JavaScript or another programming language for a period of time. If you truly love the problem solving of learning a new language and consistently can do it for a few hours a day, that is a sign this might be a career choice for you.
Then, try to build things. How do you feel about that? Half of being a software developer is getting frustrated and finding a solution. Is that something you enjoy?
Once you have done that, you will have a better idea if software engineering is for you.
It can be great IF you love the problem solving aspect of it but I knowing HTML and CSS won't prepare you for that alone.
I personally think that I have had a great work/life balance but I also will spend 12 hours a day solving a problem because I love it. If I didn't love it, it would be torture.
So, take some time to build stuff and then think about how your life may look. Also, be aware that right now, this is not a strong beginner's market. There have been a lot of layoffs and even for entry level roles you will be competing with CS grads, bootcamp grads, and seasoned coders. This is not to dissuade you, but to prepare you for what it really takes to be a software engineer and be successful once you get a job.
Share your insight
Join an authentic community that helps women support each other at work. Share your professional experience or ask for advice — you can even post anonymously.
11 Comments
Join the conversation