From e6fb4552e304ee7c7595f69d841882c6ba212ae6 Mon Sep 17 00:00:00 2001 From: Chris Tsang Date: Thu, 26 Jan 2023 19:22:39 +0800 Subject: [PATCH 1/4] Internship @ SeaQL --- Blog/blog/2023-01-28-internship-at-seaql.md | 46 +++++++++++++++++++++ 1 file changed, 46 insertions(+) create mode 100644 Blog/blog/2023-01-28-internship-at-seaql.md diff --git a/Blog/blog/2023-01-28-internship-at-seaql.md b/Blog/blog/2023-01-28-internship-at-seaql.md new file mode 100644 index 00000000000..655707d1db2 --- /dev/null +++ b/Blog/blog/2023-01-28-internship-at-seaql.md @@ -0,0 +1,46 @@ +--- +slug: 2023-01-28-internship-at-seaql +title: Internship @ SeaQL +author: SeaQL Team +author_title: Chris Tsang +author_url: https://github.com/SeaQL +author_image_url: https://www.sea-ql.org/SeaORM/img/SeaQL.png +tags: [news] +--- + +SeaQL.org offer internships tailored to university students. In fact, it will be the 3rd cohort in 2023. + +The internships normally take place during summer and winter semester breaks. During the internship period, you will work on a project dedicatedly and publish the project’s outcome at the end. + +The striking aspect of our mode of operation is it covers the entire lifecycle of software development, from Design ➡️ Implementation ➡️ Testing ➡️ Delivery. You will be amazed of how much you can achieve in such a short period of time! + +To date [StarfishQL](https://www.sea-ql.org/StarfishQL/) and [Seaography](https://www.sea-ql.org/Seaography/) are great projects our team has created in the past year. We pride ourselves on careful planning, consistent execution, and pragmatic approach in software engineering. I spend a huge amount of time on idea evaluation: if the scope of the project is too small, it will be uninteresting, but if it is too large, it will fail to be delivered. + +Fellow undergraduates, here are a few good reasons why you should participate in internships at an open-source organization like SeaQL: + +1. A tangible showcase on CV: open-source work is published, inspectable and has real-world impact. We will also ensure that it has good branding, graphics, and visibility. +2. Not driven by a business process, we do not compromise on quality of work. We do not have a proprietary development process, so it’s all open-source tools with transferable skills. +3. You will contribute to the community and will interact with people across the world. Collaboration on open source is the best thing humanity ever invented. You will only believe me when you have experienced it first-hand. +4. Because you are the owner of the project you work on, it allows you to uncover something more about yourself, in particular - abilities and discipline: you always have had under/over-estimated yourself in one aspect or another. + +Here are several things you are going to learn: + +1. "Thinking > Programming": the more time you spend on thinking beforehand, the better the code you are going to write. And the more time you spend on reviewing afterwards, the better the code is going to be. +2. How to organize a codebase. Make good use of the Rust type system to craft a modular, testable codebase. +3. Test automation. Every SeaQL project is continuously tested, and this is an integral part of our engineering process. +4. Documentation. Our software aims to provide good documentation that is comprehensive, easy to follow, and fun to read. +5. Performance tuning. Depending on the project, we might do some benchmarking and optimization. But in general we put you off from writing code that creates unnecessary overhead. + +We were a mentor organization in [GSoC 2022](https://summerofcode.withgoogle.com/programs/2022/organizations/seaql) and may be in 2023 (application is still ongoing). We also offer internships outside of GSoC. So, what are the requirements when you become a contributor? + +1. Be passionate. You must show your passion in open-source and software engineering, so a good GitHub profile with some participation is needed. +2. Be dedicated. This is a full-time job. While being fully remote and flexible on hours, you must have no other commitment or duties during the stipulated internship period. +3. Be open-minded. You should listen carefully to your mentors and act on their advice accordingly. +4. Write more. Communicate your thoughts and progress on all channels in an organized manner. + +Don’t just listen to me though. Here is what our past interns says: + ++ Sanford Pun - in the team that created StarfishQL ✴️: [Interning at Vision Cortex and SeaQL](https://shpun817.github.io/2023/01/21/interning-at-vision-cortex-and-seaql/) ++ Panagiotis Karatakis - in the team that created Seaography 🧭: [My GSoC Experience](https://karatakis.com/blog/my-gsoc-experience) + +Be well-prepared for your upcoming career in this technology industry! From 92dcb2b7842205a252adc863803fd9eb2a534a56 Mon Sep 17 00:00:00 2001 From: Chris Tsang Date: Thu, 26 Jan 2023 19:25:26 +0800 Subject: [PATCH 2/4] Links --- Blog/blog/2023-01-28-internship-at-seaql.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/Blog/blog/2023-01-28-internship-at-seaql.md b/Blog/blog/2023-01-28-internship-at-seaql.md index 655707d1db2..ecd046dd171 100644 --- a/Blog/blog/2023-01-28-internship-at-seaql.md +++ b/Blog/blog/2023-01-28-internship-at-seaql.md @@ -40,7 +40,7 @@ We were a mentor organization in [GSoC 2022](https://summerofcode.withgoogle.com Don’t just listen to me though. Here is what our past interns says: -+ Sanford Pun - in the team that created StarfishQL ✴️: [Interning at Vision Cortex and SeaQL](https://shpun817.github.io/2023/01/21/interning-at-vision-cortex-and-seaql/) -+ Panagiotis Karatakis - in the team that created Seaography 🧭: [My GSoC Experience](https://karatakis.com/blog/my-gsoc-experience) ++ [Sanford Pun](https://github.com/shpun817) - in the team that created StarfishQL ✴️: [Interning at Vision Cortex and SeaQL](https://shpun817.github.io/2023/01/21/interning-at-vision-cortex-and-seaql/) ++ [Panagiotis Karatakis](https://github.com/karatakis) - in the team that created Seaography 🧭: [My GSoC Experience](https://karatakis.com/blog/my-gsoc-experience) Be well-prepared for your upcoming career in this technology industry! From cf86539b121fd0b8a84201598dbcf6761643b10c Mon Sep 17 00:00:00 2001 From: Chris Tsang Date: Thu, 26 Jan 2023 19:28:55 +0800 Subject: [PATCH 3/4] Wording --- Blog/blog/2023-01-28-internship-at-seaql.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Blog/blog/2023-01-28-internship-at-seaql.md b/Blog/blog/2023-01-28-internship-at-seaql.md index ecd046dd171..e40e2154cbe 100644 --- a/Blog/blog/2023-01-28-internship-at-seaql.md +++ b/Blog/blog/2023-01-28-internship-at-seaql.md @@ -21,7 +21,7 @@ Fellow undergraduates, here are a few good reasons why you should participate in 1. A tangible showcase on CV: open-source work is published, inspectable and has real-world impact. We will also ensure that it has good branding, graphics, and visibility. 2. Not driven by a business process, we do not compromise on quality of work. We do not have a proprietary development process, so it’s all open-source tools with transferable skills. 3. You will contribute to the community and will interact with people across the world. Collaboration on open source is the best thing humanity ever invented. You will only believe me when you have experienced it first-hand. -4. Because you are the owner of the project you work on, it allows you to uncover something more about yourself, in particular - abilities and discipline: you always have had under/over-estimated yourself in one aspect or another. +4. Because you are the driver of the project you work on, it allows you to uncover something more about yourself, in particular - abilities and discipline: you always have had under/over-estimated yourself in one aspect or another. Here are several things you are going to learn: From aba35132bcc1ce7d10230dc6b7b751a0ee9e1a10 Mon Sep 17 00:00:00 2001 From: Chris Tsang Date: Fri, 27 Jan 2023 03:34:39 +0800 Subject: [PATCH 4/4] Call for Action --- Blog/blog/2023-01-28-internship-at-seaql.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Blog/blog/2023-01-28-internship-at-seaql.md b/Blog/blog/2023-01-28-internship-at-seaql.md index e40e2154cbe..e5a5dc45c8f 100644 --- a/Blog/blog/2023-01-28-internship-at-seaql.md +++ b/Blog/blog/2023-01-28-internship-at-seaql.md @@ -43,4 +43,4 @@ Don’t just listen to me though. Here is what our past interns says: + [Sanford Pun](https://github.com/shpun817) - in the team that created StarfishQL ✴️: [Interning at Vision Cortex and SeaQL](https://shpun817.github.io/2023/01/21/interning-at-vision-cortex-and-seaql/) + [Panagiotis Karatakis](https://github.com/karatakis) - in the team that created Seaography 🧭: [My GSoC Experience](https://karatakis.com/blog/my-gsoc-experience) -Be well-prepared for your upcoming career in this technology industry! +Be well-prepared for your upcoming career in this technology industry! Follow us on [GitHub](https://github.com/SeaQL/) and [Twitter](https://twitter.com/sea_ql) now, and stay tuned for future announcements. \ No newline at end of file