Software Engineering is a new field, have we figured out all the ins and outs of how best to work in it?
For a lot of people the technology field has always been a semi-magical place where engineers use their arcane knowledge to tease the secrets from the computer and unfortunately we have bought into this myth... Let us examine what are some of the myths surrounding out field and which aspects might actually be useful. Is SW engineering an art or just another skill? Is talent required? Does it even matter? What about the 10X engineer...?
I will be sharing some insights that I have learned from trying to answer these questions for myself, part based on research, part on personal opinion.