Hacker News new | ask | show | jobs
by dclowd9901 4361 days ago
I think the tech industry discounts the value of expanding your horizons. I have a background in design and writing, and when I choose to incorporate those disciplines into what I do with code, a lot of magic happens. Let's say I order a class like a do a news article (upside down pyramid, aka most important shit first). Or I apply my own design eye to the motion or interactivity of a static design. Or even to how I interpret the structure of the code?

Reach out. Learn as much as you can. You end up finding a lot of relationships between a lot of things in life that can apply equally to each other. Right now I'm digging deep into car repair. It's fun to find the correlations between the component systems of a car and software.

2 comments

> I think the tech industry discounts the value of expanding your horizons. I have a background in design and writing,

I had a developer get up in my face once and chew me out for studying design in my spare time instead trying more new languages and frameworks because I'm a developer, dammit, and it should be all I live, eat, and breathe.

That's bull. Well-rounded people bring a lot to teams, the least of which being the ability to speak to other specialties in a common language.

Keep broadening your horizons & keep being awesome.

I think expanding horizons beyond technology is a really important key idea that you've stated.

Programmers that are learning more mathematics, music, painting, or a scientific discipline beyond computers really expand their available set of symbols and motifs - creative ideas then emerge from that soup.