DEV Community

Discussion on: Why so much hype over Typescript ?

Collapse
 
therealkevinard profile image
Kevin Ard • Edited

Well, yeah, the job description is to question things, learn things, and change things. I wasn't speaking to the Socratic notes so much - but the arguments (against something new to OP) are riddled with comments that hint at less-than-complete understanding of the platforms (eg: the confusion over targets, modules, etc). That, and the main heading is "it's so complicated".

Together, it paints a picture of someone who a) subscribes to "we do it this way because we've always done it this way" and b) just plain doesn't want to leave their comfort zone.

It would be different if the arguments had stronger foundation, and that's the nature of questioning: Argue what's in front of you, but do so objectively, not emotionally.

My favorite part of interviewing is when I ask "why did you do it that way?" Almost always, that's the deciding moment.
You used k8s for that, great! But why?
Some would say "cause it's cool" and others say "because it enhanced our SLA while at the same time condensing our resource usage and end-of-month bottom-line".

I take the second person in all cases, regardless of what I'd personally do. It shows deliberate, educated consideration of the platform and the spec.