To further elaborate the question: What are the most universally and most useful skills one could learn at a university? Currently, I am studying physics as an undergraduate and I am thinking about my career options. I have gotten opinions in other forums as well but I would really like to hear your thoughts and I also think that other LessWrongers would find such a list useful. To give you a rough idea of what I mean I have two examples:
- Programming/Coding: Almost universally applicable seeing as if you can describe your process, you can automate it. It is a skill you can use in applied research, fundamental research or in a field not related to physics at all.
- Statistics, the mathematics and the use of R or SAS: Again, in all fields of science and many applications statistical knowledge is required. Having a firm grasp of the mathematical concepts involved and being able to use a statistics software can only be advantageous.
What are some other skills along this line that are universally useful?
I found that most of my classes went through the material way too fast for me to really internalize it. One thing I would recommend is accumulating massive amounts of information (professor's PowerPoints, electronic copies of books, PDFs of important reviews) for later digesting. While you are a student it will be easier & cheaper (or perhaps, included in your inflated tuition) to gain access to these kinds of materials. You can cram what you need for the tests, but to really master a subject will take longer than the schedule of most courses allows, at least in my experience. Get an SRS program like Anki or SuperMemo & start plugging the material in there piece by piece, so long as it is material you want to internalize & master, not just junk you need to know for the quiz.