Sobes.tech
Junior — Middle

Have there been situations where you had to prove your point during a project?

sobes.tech AI

Answer from AI

Yes, such situations have occurred. It is important to provide arguments based on facts and experience, not emotions. For example, when discussing the choice of a library for a project, I provided examples of performance, community support, and compatibility with the current stack. It is also useful to demonstrate prototypes or small tests to visually show the advantages of your approach.

# Example: comparing the speed of two functions
import time

def func_a():
    return sum(range(1000000))

def func_b():
    return (1000000 * (1000000 - 1)) // 2

start = time.time()
func_a()
print(f"func_a: {time.time() - start} seconds")

start = time.time()
func_b()
print(f"func_b: {time.time() - start} seconds")

This approach helps convince the team of the solution choice.