+1 -- Shekhar
On Saturday, 30 April 2016 05:31:56 UTC+5:30, Harsh Gupta wrote: > > Hi, > > I was asked for advice on having a successful summer as a GSoC student. So > here I am. The main thing to keep in mind is that GSoC is much more than > the > summer and every other else follows. It is pretty easy to do just enough > work > to get passed but your aim should be do work which lives beyond the summer > and > it helps someone which is not just you. > > The first step in doing this is to communicate. Communicate with your > mentors, > so that you can learn from them. Communicate your work with community and > the > world outside so that they can make use of work and ideas. For GSoC this > means > frequently writing blog posts and discussing ideas on the mailing list or > the > gitter channel. Write good readable code so that the code communicates > itself > to your future self and other fellow developers who will work on it. > Communicate to your user by writing documentation. > > If you are waiting to figure out the perfect way to do something, you might > wait forever. For code first commit, then improve upon it later. For other > forms of communication you shouldn't worry much about saying something > stupid. > > Then it is important that you stay around even after the summer is over. > In my > case my code wasn't merged in the master, till December months after the > GSoC > project got over. Just letting the code stay in the PR doesn't get it > merged, > sometimes you have to fight for it and I'm glad I did that. That is the > minimum > you should do and ideally you should stay around till the time you find > someone > else to work on it. Of course you can stay around forever, some people have > build carries around the work they did in GSoC and it is equally good if > you > move on and try other things out. But in any case you should try to make > sure > work lives on beyond the summer. > > > -- > Harsh > Sent from a GNU/Linux > -- You received this message because you are subscribed to the Google Groups "sympy" group. To unsubscribe from this group and stop receiving emails from it, send an email to sympy+unsubscr...@googlegroups.com. To post to this group, send email to sympy@googlegroups.com. Visit this group at https://groups.google.com/group/sympy. To view this discussion on the web visit https://groups.google.com/d/msgid/sympy/550216af-6636-4660-9b60-ca10256cba3f%40googlegroups.com. For more options, visit https://groups.google.com/d/optout.