|
|
|
|
|
by AttakBanana
720 days ago
|
|
I agree with most of the article. There's a part of the world that makes a distinction between "technical" and "creative" which bothers me even more. Putting yourself or someone else in a bucket of "technical" or "non-technical" creates a subconscious barrier to expanding your skills beyond your label while also giving you an excuse, and others the same low expectations. It is also a gray area I feel. Is writing efficient code a technical skill, while keeping maintainable or readable a soft skill? The difference seems similar to me. I might be totally off here, but having a distinction has always felt weird to me. |
|
I would draw the line differently. The line needs to be between people who have to care about how things work and people who are not willing to or don't have to care.
If you are in a tech company ideally everybody cares to some degree about the product. And caring about the product means understanding the different alternate-reality versions of that product and comparing them. And that requires some technical knowledge.
If you're the janitor or the security at that company that does not apply to you. If you are running a team, guess what.