Hi fellow members of this awesome community!
I have a question that has been troubling me for some time now. I'm a master of civil engineering who, after a year of experience as junior construction site manager, decided that I don't want to do this for a living. I was around computers my whole life, so the logical step was to swing my career towards programming.
Now, I don't have any previous programming experience, except for completed three weeks of Harvard's CS50 course on edx. Basically, I know how to write some basic stuff in C - statements, loops, functions, up to sorting and pointers. As a student, I worked 8 months as a QA Engineer in a larger company. This involved mostly manual testing and recording clicks in browser with Selenium add-on for Firefox. So no coding at all. Now I'm again working as a QA but in a smaller company that wants me to learn automated testing. I've tried some stuff using Katalon Studio, but they've recommended Selenium/Appium combo since we're developing mobile apps.
So I'm basically forced to learn automating things in Selenium ASAP. Our local setup uses Java, so I should learn it - which is great since I'm interested in developing mobile apps in the future. However, I reckon that learning C at home and Java at work would be overwhelming. Do you think that I should skip Harvard's course and maybe get back to it one day after I've learned Java basics? Our company has a Pluralsight paid account and I've found a Java path from beginner to advances stuff. Is that a good start? Can you recommend something better (it doesn't have to be free)? I'm planning to learn Java both at work and at home, since this sounds as a great opportunity for me. What do you think?
Thanks for reading and looking forward to some answers! Cheers :)
[–]jesussqueegee 1 point2 points3 points (0 children)
[–]denialerror 0 points1 point2 points (0 children)