Hii guys, i have a question. I am learning web dev in PERN (P for postgres) (skipped on mongodb). Ya so my question is do developers learn other related web stacks when they advance in their roles, like Ruby on Rails or Java spring boot etc. or do they usually change their stack from web to mobile to ML if they like them.
Yes, developers can change stacks in their careers. I have not worked as a developer myself but I tend to think that the role assigned will determine which stack or technology to go for.
Every time I change jobs I end up needing to learn some new languages and/or technologies.
An incomplete list off the top of my head of things I have had to learn on the job since first being hired:
- Python
- 3 different version control systems
- Angular
- NodeJS
- C++
- React
- Electron
- Go
- React Native
- AWS
- Selenium
- Drools
- Jest
- Cypress
- CoffeeScript
I think jumping from language or technology can be challenging, isn’t it? But at the same time, this is usually compensated by some experience with related language/technology.
How is @ArielLeslie I am a bit curious.
As with all things, the more you learn, the easier it becomes to learn. My last job interview included this exchange:
“The primary language is Go. Have you used Go?”
“Nope.”
“You’ll be fine. It’s just another language. You’ve done Java and stuff before.”
“Yeah. I’ll figure it out.”
I have been working on a project recently and I have had to start learning libraries and frameworks that were never on my checklist, and as I am progressing more stuff to study has risen. But I have had no hard time studying them as I had projected earlier.
Seems like doing this thing professionally isn’t any different.