\u003C/p>\n\n\u003Cspan style=\"font-weight: 300;\">“I expect new starters to ask a ton of questions,” says Lasselsberger. Orozco adds, “For some people, it might be the first time they work with pull requests. It takes some time to get used to them. But it is also very rewarding. I was surprised by the amount of feedback you get and the knowledge-sharing that is happening. People will send you links and point out ways your code can be improved.”\u003C/span>\n\n\u003Cspan style=\"font-weight: 300;\">Your designated onboarding buddy should not be the only person you turn to with questions. All development teams have stand-up meetings to catch up on everything that is going on. “This is where we can discuss what we are working on and for others to make suggestions. You can ask anything and be sure your opinion is valued,” says Orozco. \u003C/span>\n\n\u003Cspan style=\"font-weight: 300;\">She also stressed the importance of knowledge-sharing, saying, “We also have weekly meetings within the Android team where we discuss the latest development trends, new libraries, breaking changes in our code, useful tips, and more. All these presentations are shared afterward, so they are available for you to read up on as a new starter.”\u003C/span>\n\n\u003Ch2>\u003Cb>Scaling the onboarding process together with a growing team\u003C/b>\u003C/h2>\n\n\u003Cspan style=\"font-weight: 300;\">“One thing that has always been important to us is giving new developers \u003C/span>\u003Cspan style=\"font-weight: 300;\">something meaningful to work on\u003C/span>\u003Cspan style=\"font-weight: 300;\">. In our case, we're lucky — we have security levels in place that allow developers to work on the actual product without the danger of releasing low-quality code to the software,” says Lasselsberger. \u003C/span>\n\n\u003Cspan style=\"font-weight: 300;\">In addition to working on the product, there are other ways to show a new member that they are a valued member of the team. This is something a great team will make a conscious effort to achieve. Lasselsberger describes their strategy, saying, “We are quite strict with the first few pull requests when someone is starting to work, and we give loads of feedback on their first code. This is about getting team members talking as much as it is about having high standards for the quality of our code.”\u003C/span>\n\n\u003Cimg class=\"size-large wp-image-8975 alignnone\" src=\"https://stackoverflow.blog/wp-content/uploads/2018/01/Simon_Lasselsberger-1200x450.png\" alt=\"Simon_Lasselsberger\" width=\"1024\" height=\"384\" />\n\n\u003Cspan style=\"font-weight: 300;\">For a team to be successful, it’s important for everyone to know how each other thinks. Great onboarding sets the foundation for future knowledge-sharing in a growing team. Lasselsberger says, “The people that join us are great programmers, so we need to make sure that we hear what they bring to the table and don’t fall into a ‘This is how we do things here’ sort of attitude. They have valuable knowledge. Just because we already have our way of doing things doesn’t mean that we could never be wrong about something.” \u003C/span>\n\n\u003Cspan style=\"font-weight: 300;\">Runtastic seems to have succeeded \u003C/span>\u003Cspan style=\"font-weight: 300;\">at that, as Orozco confirms with her experience. “I think the fact that a company has a lot of documentation actually helps when introducing new ideas. You can always read up on the reasons why something was done a certain way in the past. Then, in the next stand-up meeting, you can talk about a specific approach and always challenge it.” \u003C/span>\n\n\u003Cspan style=\"font-weight: 300;\">It's embracing this competition of ideas with every new team member that sets a team up for success beyond onboarding. “I remember one time, we reached a point where we had \u003C/span>\u003Ca href=\"https://www.runtastic.com/blog/en/tech/kotlin-collections-inside-part-1/\">\u003Cspan style=\"font-weight: 300;\">two senior developers on Kotlin \u003C/span>\u003C/a>\u003Cspan style=\"font-weight: 300;\">with just very different styles of working,” says Orozco. The team then decided to solve it by hosting an all-hands workshop and discussing the approaches face-to-face — an experience she still remembers fondly. “It was great to get all these brains in one room. It showed us that there is not one correct way to resolve a problem, but instead many possibilities. I think it was a great learning experience for everyone.”\u003C/span>\n\n\u003Cspan style=\"font-weight: 300;\">There seems to be a strong correlation between how a team approaches knowledge-sharing and \u003C/span>\u003Ca href=\"https://www.runtastic.com/blog/en/working-runtastic/4-runtastics-share-their-secrets-of-success/\">\u003Cspan style=\"font-weight: 300;\">personal growth\u003C/span>\u003C/a>\u003Cspan style=\"font-weight: 300;\"> and the way they handle onboarding of new team members. Lasselsberger would agree, saying, “I think it’s really important to take the topic of onboarding very seriously. If you can figure this out, it’s how you grow as a team — not just in headcount, but in the quality of your solution.” \u003C/span>\n\n\u003Cspan style=\"font-weight: 300;\">A company’s onboarding process is something to think about when evaluating your future employer. You can browse \u003C/span>\u003Ca href=\"https://stackoverflow.com/jobs?sort=i&l=Germany&d=20&u=Miles\">\u003Cspan style=\"font-weight: 300;\">companies hiring developers in German-speaking countries\u003C/span>\u003C/a>\u003Cspan style=\"font-weight: 300;\"> on\u003C/span>\u003Cspan style=\"font-weight: 300;\"> Stack Overflow. \u003C/span>","html","2018-02-05T12:00:24.000Z",{"current":228},"secret-behind-great-developer-onboarding",[230,238],{"_createdAt":231,"_id":232,"_rev":233,"_type":234,"_updatedAt":231,"slug":235,"title":237},"2023-05-23T16:43:21Z","wp-tagcat-code-for-a-living","9HpbCsT2tq0xwozQfkc4ih","blogTag",{"current":236},"code-for-a-living","Code for a Living",{"_createdAt":231,"_id":239,"_rev":240,"_type":234,"_updatedAt":241,"slug":242,"title":244},"wp-tagcat-productivity","ZP7627ZkmfDRGke9Ig9IwB","2024-01-23T15:01:58Z",{"current":243},"productivity","Productivity","The Secret Behind Great Developer Onboarding",[247,253,259,261],{"_id":248,"publishedAt":249,"slug":250,"sponsored":12,"title":252},"1b0bdf8c-5558-4631-80ca-40cb8e54b571","2025-08-21T14:00:25.054Z",{"_type":10,"current":251},"research-roadmap-update-august-2025","Research roadmap update, August 2025",{"_id":254,"publishedAt":255,"slug":256,"sponsored":12,"title":258},"5ff6f77f-c459-4080-b0fa-4091583af1ac","2025-08-20T14:00:00.000Z",{"_type":10,"current":257},"documents-the-architect-s-programming-language","Documents: The architect’s programming language",{"_id":16,"publishedAt":17,"slug":260,"sponsored":12,"title":20},{"_type":10,"current":19},{"_id":262,"publishedAt":263,"slug":264,"sponsored":12,"title":266},"f0807820-02d7-4fc5-845f-3d76514b81c0","2025-08-11T16:00:00.000Z",{"_type":10,"current":265},"renewing-chat-on-stack-overflow","Renewing Chat on Stack Overflow ",{"count":268,"lastTimestamp":269},1,"2023-05-25T09:46:33Z",["Reactive",271],{"$sarticleModal":222},["Set"],["ShallowReactive",274],{"sanity--2d_TNyjdhPY1M9q5VFCcSaooIpYrQEpvjajY-J1hKc":-1,"sanity-comment-wp-post-8948-1755938198150":-1},"/2018/02/05/secret-behind-great-developer-onboarding"]