|
|
|
|
|
by maxxxxx
3037 days ago
|
|
I think number one is the ability to work independently without constant handholding. But there is also the need for willingness to fit in with what's there already. I had remote developers who got a kind of an ego trip and wrote beautiful software but it used some tech that didn't fit with our code so in the end it was useless. It's really important to listen a lot and understand current processes first before you try to add some innovation. Be willing to clarify things a lot and if you go the wrong direction be willing to drop your work without hard feelings. |
|
I’ve been in situations where independence was communicated to be desired. Yet CTO was a micro-manager and very nit picky during code reviews. This kind of approach backfired and I ended up asking a lot of questions and consulting them on every decision to make sure I don’t waste time writing things that were not up to his unwritten/uncommunicated standard.