5 ms·
A senior developer is here to write good code but also to help younger developer. Thus attitude is key aspect of the candidate to consider and would ask : - Ho
by Davidbrcz 9y ago
A senior developer is here to write good code but also to help younger developer. Thus attitude is key aspect of the candidate to consider and would ask :
- How do you handle a young developer who is making mistakes ? Do you take time to help him ? A concrete example would to give him/her a bad piece of code and ask him/her to peer-review it.
- Are you ready to give some talks about whatever your are good/expert at ?
- What is your attitude toward optimization (I would expect something like : don't optimize until it is correct and needed, but don't write the original code without performances in mind).
- Check if the candidate is stubborn. A senior grumpy stubborn developer can be a pain to work with.
Bonus: what is the job ?
- laurentl 9y agoThanks for the advice, I hadn't thought about the mentoring aspect. Regarding the job: we're a small team and I'm the only tech on board so far, so the job is kind of a one-man orchestra: some front-end development (building the website with a basic sales funnel), some back-end (integration with external modules, exposing our own APIs, some business logic), some automation/tooling (setting up CI/CD). The exact perimeter will depend on the complementarity with my own skill set. In terms of attitude: team player, problem-solving and getting things done.