3 ms·
Assuming you have already landed a first job and are starting out working in the industry. If you don't have a first job yet, ignore this. :-) A few technical
by Insanity 6y ago
Assuming you have already landed a first job and are starting out working in the industry. If you don't have a first job yet, ignore this. :-)
A few technical ones that come to mind:
- Try out different programming languages. This enriches your toolbox and can make you see programming in a new way. You can't know if e.g Python is a great language when you have nothing to compare it to.
- Get familiar with a cloud provider's offerings. Doesn't really matter which one since they are comparable, although I'd pick either Azure or AWS, these cover most of the market.
- Get familiar with the debugging tools.
- Learn VCS. Sounds obvious but if my experience is anything to go by, far from everyone is comfortable with git.
And some non-technical bits of advice:
- Ask for help if you get stuck. If you're a junior, people expect you to get stuck at some point, don't be scared to ask for help. Better to just ask than to waste a few days.
- If you interact directly with customers, learn to speak _their_ language. Be able to explain technical things to a non-technical audience.
- Related to the above, practice soft skills. They don't come naturally, like any other skill you can practice them though.
- andi999 6y ago"Ask for help if you get stuck" absolutely right! But write down the answer for later reference, try (with the strongest possible effort) not to ask the same question twice. Or if you have to, you can also point to the previous solution and short addressing why/that this solution is not working anymore.