@kayvin Please don't be a dev if you're not passionate about it, take the time to see if you made for it.
I've seen too many people switching to dev that are not autonomous, not willing to grind extra hours for the sake of their own skills / comprehension.
It's a tough job, you got to write...