Emotional intelligence and why it's important in a tech job.

Emotional intelligence and why it's important in tech job

Background: 5-4 years ago I was doing a lot of pro bono (free) consulting to help startups to develop ML-based technologies just because I was obsessed with helping people. At the same time, I was a volunteer chaplain to help people in jails and prisons - it's another special memory, especially, about help in special security parts of the prison etc. I was obsessed with helping etc That's how I happened to see this case

Story:

So I was advising a startup which I was helping with the machine learning/applied science part of their product. There was another adviser (X) who was helping with the architecture and system design, X is a very experienced person who built several high-performance, high load systems.

X came with a certain design for a meeting with the team of that startup. The same meeting was attended by a fresh graduate developer Y with a big ego, who declined in very arrogant terms a design of X claiming that there is an open-source system Z that does similar work better than the system designed by X would do, and he Y knows Z design very well and it's clear for Y that X does not understand how to design such systems. Y did not know that X was one of primary contributors to Y (it was obvious from source code headers, but perhaps Y did not look into such details)

X could say "I know Z better than you, I am the author"

Instead, he started asking polite questions to Y about how Z works, what this function for, what function this function call, how these two parts interact, why this function takes these data in this format, and what does it return etc. In the end, Y came to the design with was a copy of the initial design of X with some minor differences. But Y came to a new design on his own terms and was very happy with the new 'his' design of the system and he felt very happy that he proved his intelligence and importance.

So at the same meeting the final design of the system was agreed upon, approved and the team built the system based on it very fast and the system was successful

Think what would happen if X would start arguing, "I am the author of Z, I know better than you" etc. Most probably there would not be an agreed design by the end of this meeting, or the next one, or in several weeks. There would be a lot of arguing about which design is better and which design is wrong. Everybody saw 'code review wars' when two egos meet

Instead, the final design was approved, everybody was happy and satisfied, the team and the company were successful in the execution of their plans


PS in several weeks, Y found the name of X through all headers of the system Z and sent an email asking for an excuse

要查看或添加评论,请登录

Andrei Lopatenko ????的更多文章

  • The Rising Importance of AI Tools: Empowering the Future of AI Development

    The Rising Importance of AI Tools: Empowering the Future of AI Development

    As an AI scientist closely following the development of large language models and other AI technologies, I recently…

  • chatGPT as a vertical search engine?

    chatGPT as a vertical search engine?

    I was saying that chatGPT will not be a competitor for a generic internet search (see my post a few days ago here) but…

    4 条评论
  • Bradley-Terry Models and Search Ranking

    Bradley-Terry Models and Search Ranking

    Bradley Terry models do not get much attention in the literature recently but it’s a very useful statistical model to…

  • Weak Supervision done right

    Weak Supervision done right

    A group of Prof Re released Snorkel Metal -a library for massive multi task learning based on Snorkel - a library to…

  • Python squeezing R out?

    Python squeezing R out?

    There were several articles published recently that python squeezes R out https://www.techrepublic.

    4 条评论
  • Do not quit

    Do not quit

    The standard course of the parachute sport training begins with the AFF Accelerated FreeFall course where you are…

    8 条评论
  • Никогда не сдавайтесь

    Никогда не сдавайтесь

    Стандартный курс парашютного курса начинается с AFF Accelerated FreeFall курса , где вас в течение 7 прыжков учат от…

  • Q&A with Data Scientists: Andrei Lopatenko

    Q&A with Data Scientists: Andrei Lopatenko

    A copy The original is at https://www.odbms.

  • Как пройти phone screen

    Как пройти phone screen

    Как пройти phone screen на инженерную или иследовательскую позицию в Google/Facebook/Microsoft/Linkedin (по запросам) 1…

    1 条评论
  • Неразрешимые проблемы

    Неразрешимые проблемы

    Как успешно работать с “неразрешимыми” задачами и поставлять “непоставляемые” проекты, (на примере одного проекта) я…

    4 条评论

社区洞察

其他会员也浏览了