Login / Sign up
Guess your level
Try to answer the questions honestly. We are trying to guess your current engineering level so we can provide you resources on how to improve your skills. Don't worry if we guessed wrongly, you can always manually change the level later. 😊
How long have you been developing software professionally?
Be honest here, we want to get a good understanding of your background in software engineering.
> 10 years
Type of coding activity
Different kinds of coding activity is usually being done at different levels of seniority. I
Write code with guidance from more experienced engineers
Write code independently
Review code and write documentations
Think about your last 3 projects. Is the scope of your development / interactions affecting just your team or beyond that?
Responsible for feature of a project
Entire lifecycle of projects, but usually within a single team
Lead or significantly influence medium-to-large feature releases; usually multi-person projects that cross engineering team boundaries
Influence / deliver projects with organizational impact and priority
Architecture work done by engineers of all levels. The difference is the extend of the scope.
Design architecture of service
Design architecture of a small sub-system
Design architecture of multiple small-medium sub-systems
Design architecture of multiple medium-large systems
Design multiple large systems and influence the enterprise architecture of the organization
Leadership can take the form of mentoring. To what extent do you mentor others in your company?
This isn't part of my job expectation
Mentor others in the team
Mentor others outside your team
Influence C-level / VPs to find opportunities, solve problems and resolve conflicts