- What does the engineering department looks like? Frontend team? Backend team? Everyone fullstack? How many individuals make up the team?
- What percentage of your day is spent working on code (writing code, pairing, doing code-reviews, etc.)? Outside of coding, what does the rest of your day look like?
- What technologies/programs does your company currently work with?
- How is work assigned?
- Do you/the development team have a say in the decision making process (re: product, workflow, etc.)?
- What's most exciting for you in your current role? Company?
What sorts of challenges do you encounter specific to your current job?- If you could tweak your role to make it the 'perfect' position, what are some things you would change?
- What does tech look like in this industry?
- Have you worked in other industries in a tech role? How does that industry compare to your role in this current industry?
...need to add more industry questions.
- What path did you use to become a software developer?
- What advice would you have someone still in school to prepare themselves for the job market upon graduating?
- When working with junior developers brand new to the field, what are some challenges that you notice they have? And how can he/she work to mitigate that upon starting their first position in tech?
- How are you continuing to develop yourself professionally? (Take note of any conferences, meetups, online communities that the individual is connected to.)
- Where do you see yourself next in your career path? (CTO? Product manager? Becoming an entrepreneur? etc.)