Engineering Culture at Glints (as an Intern)

This post attempts to describe some of the cultural practices at Glints through the lens of a software engineering intern at Glints.
Carey Lai
Read more posts by this author.

This post attempts to describe some of the cultural practices at Glints through the lens of a software engineering intern at Glints.

Carey Lai

Read more posts by this author.

As an aspiring software engineer, I am always on the lookout for interesting opportunities that would help me build practical knowledge, cultivate good engineering habits and expand my wisdom on managing domain-specific burnouts. Here are the 3 practices that I was able to apply to my life after my 5-month internship at Glints.

Extensive Use of Slack Emojis

Even though my primary role as an SWE intern was to learn and contribute code, my favourite activity was actually choosing the right emojis to respond to various situations. Emojis are awesome because they allow us to express ourselves creatively and concisely.

At Glints, emojis were used extensively to communicate support, concern, and more. Custom emojis were even created to immortalise memories. I guess in a Covid-19 situation, emojis really help people to connect more deeply. For me, it brightens my day when I see colleagues choose their favourite emojis to welcome newcomers, lighten the mood, or even express dismay tactfully.

Sometimes, emojis were used in a more subtle manner, like through a simple “ok” or “thank you” which ended conversations on good terms. An emoji can’t speak a thousand words, but it can certainly speak succinctly. It was pleasant to witness how emojis could brighten my day so I am excited to use emojis more mindfully in other areas of my life.

Establishing Active Channels for Support

Besides the use of emojis, I have benefited much from the active Slack channels established to facilitate communication between teams and allow engineers to seek help. These slack channels bridge gaps in understanding and foster a collaborative culture.

For instance, posting a challenging frontend bug on the #Frontend channel encourages engineers of various teams to share what they know on the same thread. This cross-team communication allows for engineers with knowledge previously exclusive to themselves to collectively arrive at a solution that 2 engineers could not achieve in a private message space.

When I was working on the upgrading of Styled Components on the Glints Job Marketplace, I learned much from discussions on the Frontend channel because engineers from other teams shared concerns specific to this task. Discussing approaches to the problem publicly saved me time and allowed me to resolve blockers quickly, while keeping various parties in the loop.

Biweekly Engineering Sharing

Engineering tech sharing is a biweekly practice meant to encourage engineers to share whatever they feel like sharing with their fellow engineers.

Such sessions included a Flutter crash course, a proposal of Kafka Stream Optimisation and an SEO introduction. This practice fosters a sense of curiosity and inspires engineers to try new things, be it recreationally or professionally. As an intern, I was also warmly encouraged to do a sharing – I gave a gentle introduction to Google Apps Scripting(GAS). Despite just delivering a high-level overview of what GAS could do, basic syntax and an illustration of small applications, I was pleasantly surprised when the security lead slacked me to clarify a GAS workflow he was implementing at Glints!

The practice of engineering tech sharing showed me that making time to share knowledge with your team could be an immensely helpful thing to your teammates so I’d like to carry on this spirit in my school projects.

The above engineering cultural practices at Glints were just some of the informal observations that stood out to me. As I continue my SWE journey by returning back to school, I feel better equipped with systems to organise learning, handle working relationships in my school projects and add life to my future workplace when I secure a full-time job.

Get the latest posts delivered right to your inbox

– 8 min read

– 4 min read

– 2 min read

Fireside chat: From bootcamp to Glints

On today’s fireside chat, we have with us Robert Kolsek, a Full stack engineer for our Marketplace team. In this article, we’ll be talking about his experiences during the journey from being a German teacher to a bootcamp student to joining Glints as a software engineer.

How Glints uses Unleash for A/B testing

An overview of how Glints uses Unleash to do A/B tests.

Subscribe to Glints Tech

Stay up to date! Get all the latest & greatest posts delivered straight to your inbox

This post attempts to describe some of the cultural practices at Glints through the lens of a software engineering intern at Glints.
Carey Lai
Read more posts by this author.

Related Posts

Người chữ T

Người có dáng chữ T có khả năng trong nhiều việc và ít nhất là thành thạo một việc. Trái ngược với một chuyên gia trong một…

Đừng đặt mục tiêu Hãy xây quy trình

· Vấn đề với việc đặt mục tiêu ∘ #1 Tưởng tượng tích cực ∘ #2 Bẫy kết quả đầu tiên ∘ #3 Bẫy trạng thái thất…

Bạn Đã Biết Xu Hướng Mới Về Các Hình Thức Phỏng Vấn Chưa?

Home » Bí Quyết Tìm Việc » Home » Bí Quyết Tìm Việc » Mẹo Phỏng Vấn » Bạn Đã Biết Xu Hướng Mới Về Các Hình…

Quiet Quitting Là Gì? Sự Thật Phía Sau Thuật Ngữ Đang Gây Tranh Cãi

Home » Thế Giới Công Sở » Quiet Quitting Là Gì? Sự Thật Phía Sau Thuật Ngữ Đang Gây Tranh Cãi Home » Thế Giới Công Sở…

Xu Hướng Nào Đang Định Hình Phong Cách Thời Trang Gen Z?

Home » Thế Giới Công Sở » Xu Hướng Nào Đang Định Hình Phong Cách Thời Trang Gen Z? Home » Thế Giới Công Sở » Xu…

Xu Hướng Việc Làm Và Nhu Cầu Tuyển Dụng: Những Chuyển Biến Trái Ngược Quý 2/2022

Home » Độc Quyền Bởi Glints » Xu Hướng Việc Làm Và Nhu Cầu Tuyển Dụng: Những Chuyển Biến Trái Ngược Home » Độc Quyền Bởi Glints…