31
nibor
2y

All those developers complaining about how at their new job there is no source control process, no ci, no CD, no code reviews, no coding standards, no effective project management, next time maybe try asking some questions during the interview stage 🤔

Remember you are interviewing the company as much as they are interviewing you.

Comments
  • 12
    Question one: how do you manage source control?

    Question two: what's the deployment lifecycle?

    Question three: what are you going to do to fix the above missing items?
  • 10
    Answer A: we are planning to implement git and Jenkins very soon in the near future.

    Answer B: of course we use version control, automated testing, and continuous deployment ...

    ... after you joined:

    C: ... but we don't use it on this legacy project yet which you are about to join from now on!
  • 0
    After my current experience, it's like the very second question i ask when i have to speak to a new company.
  • 8
    @fraktalisman

    A: we have an unpaid intern called Jenkins that does the automation by clicking buttons

    B: google drive is source control, right?

    C: we will pretend we will hire you to fix our problems but we won't actually want anything to get done lol.
  • 1
    It`s fine
  • 0
    Good point.
    Having done some tech interviews from the other side - we're quite happy when candidates ask questions about our setup - shows they have standards.

    Sadly though I must admit it happens we've hired people for our team, I've described our main codebase which has all the good stuff set up, and then we've inherited a bad codebase from another team and someone ends up working on that crap :(
    (usually not forced into it, but still...)
Add Comment