3
grayfox
6y

!question+rant

So, I was call to be phone-interviewed at a company that I kinda liked.

They were looking for a full-stack developer.

I'm more of a back-end but I'm not blind to some front-end things, but I'm not expert to any front-end framework or technology.

I'm pretty good with Java and Python, and have 8+ years of experience.

The thing is, they were looking someone like me BUT also with React and JS knowledge. So it was a bye bye for me.

That made me start thinking: Should I start learning a framework and become a full-stack developer?

Which framework would be a good one to start with?

(I've made a couple of native Android apps, and once I tried to learn React-Native but I couldn't last more than two weeks with it).

Comments
  • 2
    The 3 main front end frameworks are Angular, React and Vue. While it is argued that Vue is better the sad thing is that it has not been widely adopted yet and may not be to present around where you are.

    React and angular are sound choices and Angular 5/6 made it easier than what it was before. Try them both, see which one you like and focus on it without shying too far from the others.

    Also, learn the newest and best from JS, the language keeps evolving and knowledge of it will definitely come in handy.

    Have fun my dude
  • 0
    @AleCx04 Thanks a lot! Great information.

    I'ill take a look on those. ;)
  • 1
    Would definitely recommend starting off with JavaScript. "JavaScript the good parts" is a good read to quickly get up to speed with some of the quirks of the language. With a handle on JS, understanding React will become relatively straight forward. Good luck and have fun!
  • 1
    @shivangkumar I think that was the problem I had with React-Native. I tried to learn it but at the same time I had to learn JS from scratch so it got confusing. And on top of that, all the time I had this voice in my head telling me "This small thing that's taking you 4 hours to complete, in native android you would have done it in 20 minutes".
  • 1
    @antorqs 100% agree with you. I struggled with JavaScript as well when I started off. I think it was because I used to compare it with other languages I'd previously worked with. But once I started understanding more about the JavaScript view of the world, things started making more sense and I enjoyed the language way more. It'll seem painful at first, but a good skill to have once you pull through.
  • 0
    @shivangkumar Cool. Thanks for the advice! I'll have it in mind :D
  • 1
    Currently working with react native, honestly it was such a bitch to work with for the first couple weeks (also more of a backend guy). But after screwing around with it, react && RN are alot of fun and very powerful. Can't say for other frameworks as I haven't done near as much work with them.
Add Comment