Hello everyone, I’m new to programming and decided to work toward a golang career path. I’ve studied a number of job boards and there seems to be a general requirement for multi skilled golang developers and I’ve noticed some patterns.
In addition to golang employers want:
- node.js or ruby or python or java or php
- React or Angular or other
- es6 or typescript
I think I’ll take the golang, node, react, es6, docker learning path as they were the respective technologies that appeared more often. But I need to fill out the stack with the most efficient and employable BASIC must have complementary skill set to complete the golang stack and make myself employable. Ignoring the perfect/ideal stack, what would be the most practical and efficient stack for a newb to develop?
Thanks for your help
Honestly whats actually important is Computer Science, having a true grasp on the theoretical basis will help you much more than familiarity with any specific technology. Golang is very focused on the minimalist low level implementation of various concepts instead of hiding that stuff from you like you were a child that couldn’t comprehend what’s going on in the background like many popular languages these days seem to do.
Learn to do it without the gimmicks and you’ll have a better understanding of what it takes to accomplish your goals, and have a better understanding of the benefits of other technologies and when they are actually going to be useful for the problems you are working on, as well as the tradeoffs for using them. These are just my suggestions, others may argue to the contrary.
I would check out Todd Mcleod’s various channels for a good introductory look into what you’re getting into.
This topic was automatically closed 90 days after the last reply. New replies are no longer allowed.