+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.

Reply via email to