Writing in the Sciences
These are online courses on writing research papers, which some in our group have found helpful. The first course is only two hours and is usually offered for just $10 (not worth the full price).
Wilson, G. et al. (2014). “Best Practices for Scientific Computing,” PLoS Biology, 12(1), e1001745.
Useful tips on scientific computing and good/bad habits in writing codes.
1) Do you copy paste code when you want to change/modify something? (Very bad habit.)
2) Do you name variables in some vague way only you can understand? (Bad habit)
3) Have you ever used version control? Do you know how it works? (Very useful)
4) Do you describe briefly the purpose of different subroutines/modules and and how they work at the beginning of each subroutines/modules, along with input/output variables used?
Surviving Grad School
Are you feeling the PhD blues? Frustrated with slow research progress? Feeling stale? Feeling lonely or working in vacuum? Experiencing a research low, after an initial high? Having existential doubts? ... .
All of these are common symptoms of your charting a unique trajectory, tackling an unsolved science question, or making a new scientific discovery. But the symptoms are not without remedy. Here is valuable advice from Edwin Gerber (NYU) on surviving and excelling in grad school.
Becoming a Researcher
I highly encourage you to scan through this advice from Baylor Fox-Kemper (Brown) on how to make the most out of your grad school experience.
Link 1 description.
Link 2 description.