I need some insight from developers about their jobs in order assess if the switch is worth for me.
I am an Industrial Engineer, with a specialization in Information systems. I chose this degree by a mistake and out of ignorance. I'm not really passionate about math, statistics or software.
For the past 4 years, I'v been working mainly with databases: govern data, writing SQL queries, doing ETL processes, building reports and visualizing data. I learned machine learning as well and even started a Master degree in data science,which at first was cool, but very quickly became too much abstract math for me, and eventually I was kicked out.
Apart from doing something I'm not really interested, there are two types of working places that need "dedicated data people" (I'm not living in the US): either big dull bureaucratic corporations, or smaller data-development companies, which expect me to drive hours on hours each day to different clients.
I don't like big corporations, but the work is not that demanding, I'm being payed very well, and whenever I needed to look for a job, my phone was flooded with calls from such organizations.
Lately, I started contemplating on the idea of becoming a full-stack developer, since I know SQL and servers quite well. My assumption is that small companies and startups need such people, and I will be able to freelance from home as well. Also, I enjoy creating stuff, and coding is kind of creation. Being an Industrial Engineer helps me to see the broad development cycle and I have a good self discipline.
However, as I mentioned before, software and coding is not something I'm particular interested as well, nor do I have and working experience with coding.
I did learn Java in my degree, and even enjoyed recreating the "Witcher dice poker game" as part of oop. I also learned basic html,css,js, php and basic UI design, and as part of my final project I created a small CRM program using Yii framework (looks like I was kind of a full-stack developer without knowing it)
However, that was long time ago, and I don't remember much of it, nor can I brag about any working experience as I can with databases.
I wrote my background to give the people here a better understanding what kind of person I am, and now I would like to ask:
Will the world of full-stack development offer me anything different that to what I have now? Will it offer me the same good payment and a good work/life balance? Can or should I become a developer without having a genuine interest for coding (as compared to real code geeks, at least)?