Ranter
Join devRant
Do all the things like
++ or -- rants, post your own rants, comment on others' rants and build your customized dev avatar
Sign Up
Pipeless API
From the creators of devRant, Pipeless lets you power real-time personalized recommendations and activity feeds using a simple API
Learn More
Comments
-
C0D4669443yQuestion 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? -
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! -
8lall01943yAfter my current experience, it's like the very second question i ask when i have to speak to a new company.
-
@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. -
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...)
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.
rant