Member-only story
Five important tips to get a Software Engineering job.
In fact, you can apply them to any job, but I don’t wanna confuse potential readers with technical terminology.
1. Know your tools
Regardless of the technology stack, you are using, you should understand it and be able to confidently talk about it.
For example, if you would say that you know TypeScript, you need to understand why would you use it. What are the advantages over alternatives, what it gives you and/or your team? Are the scenarios in which you would not use it, etc.
You know Rust? What is so special about it? Can you elaborate on its ownership model and its advantages?
The same goes for frameworks and libraries. You know React? What would you use for the state management? Redux? Why redux? I hope you do not think that “React is cool because it uses Virtual DOM”. But if you do, again, why?
What dev teams, including ours, are looking for is not the fact that you had a chance to use certain technology but how well you were able to understand it. It shows your ability to understand things, make rational decisions, and learn new one.