DEV Community

Natalia Bandeira
Natalia Bandeira

Posted on

Stuck in the beggining

Hey guys, I'm very newbie in here. Since I decided to study technology, I've been struggling with (guess what?) what language I should start. I heard that where I live, there's a high demand for Java and I thought "great, let's start with Java", but it has been so hard for me, I feel like I can't make steps forward and always end up frustrated. I can't say if it's a normal struggle from beginners or in fact Java is just not for me.. Thoose who have been stuck here, how was it?

Discussion (3)

Collapse
giovanisleite profile image
Giovani Sousa

Hey Natalia,
I am working at the same company for almost three years, and before that, I already had worked in tech for a year and a half. And the first months were all about frustration. "I already worked with something so similar, why can't I make this thing work?". Learning is tough and frustration is part of it (I'll always try to remember this when I'm learning a new thing).

Learning through practical examples can help you feel the progress, find new subjects to learn, and find what kind of work you wanna do (frontend, web or mobile, backend, databases, infrastructure...). And this last part can influence which language do you want to work with (still taking into account the job opportunities).

I am sure that you can learn Java, but if you don't like it or are not sure that you really like it, explore others (maybe the second or third in demand). Good Luck!

Collapse
natrovao profile image
Natalia Bandeira Author

Thank you so much, Giovani! Guess this is the way, discover what I want and go from there. Learning something from the scratch is a little scarry but I'm sure it's worthy.

Collapse
giovanisleite profile image
Giovani Sousa

Yeah, and there are too many options.. I learned Java and used it in college, after that I worked with Python, now with Javascript and Ruby, so the time and opportunities will help you choose. The first is the hardest one, but it's worthy!