top | item 30346364

(no title)

mshron | 4 years ago

It sounds like you have a good path on your technical skills, so I'm going to suggest something else: take some humanities classes. Pick topics outside of technology that interest you, and learn how to communicate about them. Take as many seminar discussion and writing-heavy classes as you can. Hopefully they are there even at a technical university.

From a career perspective, programming skill is relatively easy to come by. Programming AND speaking AND good writing will put you on a better career path. You won't get stuck after a job or two when you know the tools of the trade but not how to handle things outside the compiler.

But also, just as a person who has to make it in this world, it's good to have more ways of understanding people and systems around you. Humanities students are enriched by taking science and math classes, and getting a new way of seeing things. Technical undergrads who learn to tolerate ambiguity and learn some history are rounder humans.

discuss

order

Claude_Shannon|4 years ago

Thanks. Unfortunately picking classes is not something that happens in the university system in my country, and even if it was, I'm in strictly technical one, so I have to pass on that one.

But thank you, good writing is certainly a skill that is going to be useful - good idea to work on that.