0:01 So if you want to get selected in Google
0:02 Summer of Code next year, make sure you
0:04 watch this video. I will share my top
0:06 two tips that helped me in getting
0:09 selected in my first year of university.
0:10 Now before I get started, I want to
0:12 share that uh we are running a week-long
0:14 hackathon next week. It's called backend
0:16 reloaded. So you're going to learn how
0:18 to build backend systems using
0:21 open-source AI tools like Moshia. We're
0:24 giving away $3,000 in cash. Lots of uh
0:26 prizes to be won. G-Soft mentorship, a
0:29 lot of swag, and over 50% people who are
0:30 taking part are first- timers. So,
0:32 you're going to learn a lot and you're
0:33 going to build a lot. So, if you have
0:35 not yet gotten into back-end
0:37 development, make sure you check it out.
0:38 There's going to be a lot of fun and
0:39 you're going to learn a lot of amazing
0:41 things and you're going to get a chance
0:43 to win uh $3,000 in cash as well, which
0:46 is a decent amount. So, the links uh you
0:48 can find on vmakedevs.org
0:50 or I'll leave it in the, you know,
0:52 somewhere in the links below as well,
0:53 but just go to vmakedevs and you'll find
0:55 it. Okay. Okay. So, Google Summer of
0:56 Code. So, for those of you who don't
0:58 know, Google Summer of Code is a program
1:00 by Google which promotes open source
1:02 contributions. It's not just for
1:03 university students. I think I think
1:06 anyone can take part now, but I would
1:07 encourage you to check the rules
1:09 website. I did Gogo in my freshman year
1:11 and then I was a mentor, but it's been a
1:14 few years. Um, so some of the open
1:15 source organizations like top open
1:17 source organizations are going to apply
1:19 to GOC. get selected and then the
1:22 students or the individuals like us we
1:24 apply to the organizations and then the
1:25 organizations are like okay I'm going to
1:27 select this person I'm going to select
1:29 this person so the person who gets
1:31 selected works with the organization
1:33 let's say red hat middleware or pietorch
1:36 or numpy or whatever they work with that
1:38 organization for a period of 3 months I
1:40 think over the summer and they get like
1:42 a hefty stipen for it as well I think
1:45 $3,000 $5,000 I don't know check it on
1:48 the website it's not important Um, and
1:50 that's it. And then, uh, you get to work
1:52 with the mentors. It's like an online
1:54 internship sort of a thing, but it's not
1:57 an internship. Um, because you're not an
1:59 intern at Google. You're even not an
2:02 intern at that um, organization, but
2:03 it's kind of like an internship. There's
2:06 not official title that is internship.
2:08 It's like an educational program, you
2:11 know, like the MLH fellowship. Um, so
2:13 that's that and uh, gotten quite
2:14 popular. A lot of people take part. A
2:16 lot of people from all over the world
2:18 take part. Uh thousands of students
2:20 obviously quite competitive which is
2:22 kind of ironic cuz it's not the open
2:24 source period. But anyway, I'm just
2:25 going to share with you how you can get
2:26 started. All the legal bits and
2:28 everything you can find on the website
2:29 like the timeline and everything. So
2:32 I'll share with you two things uh about
2:34 some tips like two tips that will help
2:36 you get selected and the third tip I'll
2:37 share with you is how to make your
2:39 Google Summer of Code proposal. So you
2:41 have to make a proposal and the mentor
2:42 will accept your proposal, the
2:44 maintainers of the project and then you
2:45 start working with the organization.
2:48 Okay. Tip number one, start early. Very
2:51 important. Um you can literally get
2:53 started right now. When I started
2:54 contributing, I didn't even know what
2:56 Google Summer of Code is. I just started
2:57 contributing cuz I met someone at a
2:58 meetup and they're like, "Oh, you do
3:00 Java, you can contribute to Red Hat."
3:02 I'm like, "Okay, cool." And then I
3:04 started contributing and because I was
3:06 contributing irrespectively
3:09 um it it it was just like um when the
3:11 G-Soft period came the maintainer was
3:12 like oh can by the way you should apply
3:14 to this and I'm like okay sure I did and
3:16 then I got selected um he also told me
3:18 about the Linux Foundation scholarship
3:20 for travel when I went to San Diego at
3:23 in CubeCon 2019 I didn't even know about
3:26 that but my GSOC men mentor told me
3:28 about it so I learned a lot just while
3:30 contributing I was just like I just want
3:32 to get started So, won't waste too much
3:34 of your time on this. I did a podcast
3:36 with Logan who works at Google um around
3:38 Google Summer of Code. Make sure you
3:40 check that out. It's quite detailed. But
3:42 start early. Start today. Pick your organization
3:44 organization
3:47 um and uh you know uh just get started
3:49 with it. I don't have anything prepared
3:50 for this video. It's like whatever's
3:52 coming in my mind, I'm just sharing it.
3:54 So, I'll share some quick tips as well.
3:56 Um but yeah, uh before I forget, don't
3:58 pick too many organizations. I mean if
3:59 you have the time sure but I'm pretty
4:01 sure you're busy with your university or
4:04 your job or whatever. So just pick one
4:05 organization and start contributing to
4:07 maybe one or two projects in that
4:08 organization. That organization has to
4:10 be really good. I mean something that is
4:11 being used by people around the world
4:13 because especially if you want it to be
4:15 good impact on your resume. It it helps
4:17 if you're contributing to big projects
4:19 like cubernetes for example. So you can
4:22 just pick nice projects. Um but other
4:23 than that like yeah I mean whatever
4:24 interests you I think that's more
4:26 important. Another question people will
4:28 ask how do I find these organizations?
4:29 It's all on the Google Simulator code
4:30 website. Another question people ask how
4:32 do I know which organization will get
4:34 selected? Um an organization that is
4:36 being select getting selected for the
4:38 past few years high chances it will get
4:40 selected this year. Um but uh even if it
4:42 doesn't get selected and it's a really
4:44 popular project you will still get all
4:45 the benefits of Google Summer of Code
4:47 and other things. I know the money can
4:52 be a bit um you know um lucrative like
4:55 okay I'm getting $3,000 $5,000 in cash.
4:56 I used to be like that as well cuz I was
4:59 broke when I was a kid. Trust me in the
5:01 long run it doesn't matter. Um I don't
5:02 even remember what I used it for. I
5:06 think I got a Mac Mac or something. Um
5:07 in the long run it doesn't I'm now
5:09 running hackathons where we are giving
5:12 away $20,000 in cash. So see how far
5:14 I've grown and I graduated like 2 three
5:17 years ago. So my money is fine. What's
5:18 more important is contribute to a nice
5:20 project. Build your resume. Have that
5:23 baseline in your career. That will help
5:26 you grow in your field. And I mean
5:27 obviously I mean money is important
5:29 especially if you come from a not so
5:30 wealthy background and you need the
5:33 money then $3 $4,000 $5,000 is a lot of
5:35 money. But yeah, if you want to win
5:36 prizes, check out VM Make Devs. Like I
5:38 mentioned, we're running a hackathon
5:39 with Moshia. We're running a hackathon
5:41 this weekend as well. You can find it on
5:43 the website. $20,000 in cash. next week
5:45 with Moshia $3,000 in cash. Awesome
5:46 event. You're going to learn how to
5:48 build backend systems with AI. So check
5:50 it out. Register if you haven't already
5:53 solo or uh in a team. Register solo as
5:56 well. Have fun. Um so that's tip number
5:58 one. Start early. How I shared how to
6:00 pick projects. I shared how to do
6:03 everything. So that's cool. And then uh
6:06 tip number two would be um this is what
6:09 helped me getting in selected in GOC. I
6:10 applied to an organization which was
6:12 quite overwhelming for a lot of people
6:14 like cubernetes. A lot of people were
6:16 like uh you know how students are they
6:18 just do web development and whatever.
6:19 Not a lot of people were doing
6:21 cubernetes. It was just me and this
6:23 other guy working on it. We both applied
6:25 and we both got selected.
6:28 So I think that was a good call on my
6:30 end because then I got introduced to
6:31 Kubernetes and you know rest is history.
6:34 I now work with Kubernetes. Um my entire
6:39 career has been Kubernetes and AI. So
6:40 that helped as well cuz there was no
6:42 competition you know only two of us
6:44 applied both of us get selected. So you
6:46 find a an upcoming technology or
6:47 something like that in Google s of code
6:49 organization something that is being
6:50 used by people around the world and
6:52 you're like no this is too difficult I'm
6:54 not going to be contributing to this I
6:55 can't do it I would say do it your
6:57 chances would probably increase cuz not
6:58 many people will apply to it because
7:00 they feel like it's difficult. So a lot
7:02 of students
7:04 apply for like web development projects
7:05 and things like that and mobile
7:08 development projects. So that's that
7:09 those are my two tips. I mean that's
7:11 what helped me. Um but yeah, it's not an
7:13 internship at Google. You don't increase
7:16 your chances of working at Google. Um if
7:18 someone tells you like uh Google is
7:19 going to hire via Google Summer of Code,
7:22 that's that's a lie. That's not true. Um
7:23 obviously it helps, but you don't have
7:25 to do Google Summer of Code in order to
7:26 get that recognition from Google. Even
7:28 if you're contributing to any nice
7:29 project apart from Google Summer of
7:30 Code, Google is still going to value
7:32 that. So don't worry about it. You can
7:34 still put that on your resume. Which is
7:35 why I say don't worry about getting
7:38 selected in GSOG. Just think about these
7:40 organizations are looking for beginners
7:41 to contribute and that is why it's a
7:43 really nice thing even if you don't get
7:44 selected because you know at least you
7:46 will get that attention. If you go into
7:48 the cubernetes uh community right now
7:50 you want to contribute to Kubernetes
7:52 because that organization is like one of
7:53 the largest projects in the world.
7:54 People feel like it's not going to be
7:56 easy to contribute but if you think
7:58 about it they take part in like GOG they
8:00 take part in uh LFX mentorship and
8:03 outreachy and whatnot. I don't know. So
8:04 biggest project in the world, easiest
8:07 project to easiest project to get into
8:10 overwhelming yes but people will help
8:11 you and mentors will help you,
8:13 maintainers will help you. That is what
8:16 I would recommend. My two tips uh little
8:18 brain dump I will do on you right now.
8:21 Um some quick quick tips. Um by the way
8:22 if you haven't registered for the event
8:24 the hackathon Moshia event please do so.
8:26 Share with your friends as well and once
8:27 you register share it on socials also.
8:30 will help me quite a lot to run more of
8:32 these amazing hackathons for free for
8:35 you. Um, quick tips, don't treat it like
8:37 a competition. Some people are like, "Oh
8:39 no, I want to get my PR merged. I will
8:41 not get their PR merged or whatever."
8:42 No, if you actively help people in the
8:44 community, the maintainers will see
8:45 that. So, they will appreciate that. If
8:47 you review someone else's code, if
8:48 someone is already assigned a pull
8:51 request, don't just make a PR for that.
8:53 Ask them if they need any help. If there
8:55 hasn't been an update on a long time,
8:56 then you can just in a long time then
8:58 you can just tag the maintainer like hey
8:59 this person hasn't been working on it.
9:01 Can I work on it and just tag the person
9:02 as well like do you need any help? Can I
9:06 do it? Um don't spam the maintainers in
9:08 DMs. Always ask questions in public. Uh
9:10 do your research before you ask a
9:12 question. Make it easy for people to
9:15 answer your question. Um don't be like
9:19 I'm stuck here. No, just Oh, getting a
9:21 call. Yeah, don't be like I'm stuck here
9:24 or whatever. Uh just ask uh good
9:26 questions. Tell them enough context like
9:27 hey this is the error I'm getting. This
9:29 is what I tried. This is what it led to
9:31 and this is all the things I did. Now
9:33 I'm stuck. What do I do? Okay. Be kind.
9:35 Don't spam. Don't be rude. A lot of
9:36 people are like oh no you're not
9:38 reviewing my PR and they get angry in
9:41 the in the GOC channel. Don't do that.
9:44 Have empathy. Don't boast. Don't brag.
9:47 Help others. Be kind. Um don't worry
9:49 about getting selected. just worry about
9:51 making an impression and you know good
9:52 impression and being a contributor and
9:54 everything. So I know people who didn't
9:56 get selected in GSOC and then they were
9:58 Google Summer of Code mentor. Okay. So
9:59 please don't worry about it. Money is
10:01 important. I understand that's lucrative
10:03 but in the long run when you are making
10:05 millions and millions of dollars if you
10:07 are a good engineer or hundreds and
10:08 thousands at least these things won't
10:12 matter. So please do that. Um those are
10:14 my only tips. Lastly go to vmdes.org. We
10:15 are running Google Summer code
10:17 mentorship for every single person who
10:19 takes part in the Moshia hackathon.
10:20 We're going to give personalized Google
10:22 Summer code mentorship. We did it for
10:23 we're doing it for this current
10:25 hackathon as well. But since it's like
10:27 you know it's ending tomorrow, you can
10:29 apply to the Moshia hackathon next week
10:30 and we'll do another Google Summer code
10:32 mentorship. Everyone who applies will
10:34 get a mentorship. We'll do like a closed
10:36 group and we're going to you're going to
10:37 learn how to build backend systems with
10:38 AI as well. So please share with your
10:40 friends. Register now and see you
10:42 Monday. Uh any questions let me know in
10:44 the comments or if you if this is being
10:46 posted on socials yeah comments or reply
10:48 below and I'll make sure I answer those
10:50 questions and uh the links for the
10:52 hackathon can be found on vm make devs
10:54 as well or below. All right see yeah
10:56 share with your friends if you found it
10:57 useful and good luck for Google summer
10:59 of code proposal how to make that I'll
11:03 actually share it in the Moshia um GOC
11:04 mentorship session. So if you want to
11:06 learn about how to build a right
11:08 proposal for Google Summer of Code, make