(no title)
nabnob
|
2 years ago
Those hyper-competent nice devs can turn incompetent engineers into competent ones, though, and have such a huge impact on work culture that they bring everyone else up with them too. A lot of incompetence can just be inexperience, not understanding what the priorities are and getting overwhelmed.
manicennui|2 years ago
throwaway2037|2 years ago
Edit
About: <<needing to be told exactly what to do frequently, and eating up lots of other people's time>>
I recommend that you Google: youtube casino blueberry muffin
Watch that two minute clip. It ends with this quote: <<Like everything else in this place, if you don't do it yourself, it never gets done.>>
I often mutter "blueberry muffins" to myself when it is easier to do it myself than ask someone (multiple times) to do it, and the results will be incomplete or low quality.
908B64B197|2 years ago
That doesn't match what I've observed.
There's an initial phase where a new hire, no matter the level, will require hand-holding, especially if transitioning to a new language of level of abstraction.
Not seeing any improvement points at either a completely broken onboarding process, or sub-par candidates. There's a chance you simply have a poor hiring pool. I recall a story someone told me a while ago. Software business that did local CoL/prevailing wages. Hired an intern one summer that was just running around in circles around the other, more senior devs. Useless to say they loved him and the next summer they tried to get him back, even offering a signing bonus for an internship (something they considered unheard of) but he was already at a large search engine company down in the Bay. You can guess the comp was probably already 3x what his previous job was offering. Of course, he wouldn't return.
There's a whole class of engineers were completely invisible to most companies, even if they are in the same "local market" (Some use the term "dark matter devs" but I know it has another meaning). These guys tend to fly under the radar quite a bit. If you are in a tier 2 market or company, your chances of attracting one are close to nil. Because they are extremely valuable, they don't interview a lot and tend to hop between companies where they know people (or get fast tracked internally).
FAANG companies have internship pipelines, with bonus for returning interns. These guys are off the market years before they even graduate.
icedchai|2 years ago
They won't read documentation. They won't Google for an answer. They won't look at error logs. They won't browse around in the code to see what other people have done similarly. They won't look at the git history.
You can build experience by doing these things, even if you don't have any. If you are inexperienced and don't at least try to do them... well... that's incompetence.
neeleshs|2 years ago
gladiatr72|2 years ago
If you came by your understanding through bone-headed determination, you might have an inkling of how to explain concepts to someone who just doesn't seem to get it.
If you are someone who just 'got it', your ability to teach someone who doesn't might be the limiting factor.
deebosong|2 years ago
Not saying Jordan can't make a good coach, but someone like Kerr apparently was better able to coach due to being a specialist and knowing what the roles were and understanding his limits, whereas Michael Jordan – not to say he in any way lacked basketball IQ – just had an order of magnitude more talent than even the cream of the crop (arguably), and was better suited to execution.
Goes without saying though that Jordan was known to just be utterly ruthless on the court, being unnecessarily cruel, and always needing to dominate and win. Which is fun and entertaining as an audience with a bit of distance, but I personally wouldn't enjoy having to be near that kind of personality.
jahewson|2 years ago
uoaei|2 years ago
This is the job of the manager to resolve. If that person really is incompetent rather than merely unfamiliar with the work, the manager has access to assets such as hyper-competent nice people for mentoring the less-competent, and should coordinate between the mentor and mentee to lift people out of incompetency.