• Finding Neo

    • Translation
    Continuing the previous part, let's talk about junior programmer candidates searching and their integration into your team. In this part I'd like to share my experience of forming a vacancy, more precisely its format. I'll try to tell you how to create the most attractive, honest and, not less important, informative vacancy card.

    Like in the previous part, I'd like to remind you, that I'm just sharing my own experience and expressing the personal opinion. No more than that.

    Making a vacancy card


    image

    One of the most important criteria of your search success is the right choice of HR platform. Since we are working with IT segment, I'd like to recommend the Habr Career.

    For an extra traffic source you can use Head Hunter, LinkedIn (blocked in RF) and various telegram channels. For example: a good channel to find java developers, this will help to find mobile developers, or you can use your personal sources, if you have them.
    Read more →
  • Programmer VS Engineer

    • Translation

    There is a way...


    Hello, Habr. I've been watching IT market for a long time. But i'd never written anything. That's the first part of my first article, so please don't hate it too much.

    In this series of articles i'd like to share my experience of finding, teaching and integrating interns and juniors in a product team. (Don't confuse them with freelance teams or something like that).

    I'd like to point out that everything you'll be reading in my articles represents my personal opinion. Yes, it has sound foundation in years of experience. But i won't say my experience is exclusive and therefore, the only right way to do things is to do it as i say.

    image

    In this part we'll see two sides of one entity. That, in turn, will help you to determine what kind of people you want for your team.

    Let's look closer on the two basic scenarios:
    Read more →
  • Featureban Online: The Facilitator Guide

    • Translation
    When you want to introduce some new methods or ideas, there is nothing better than hands-on experience. People usually think games and having fun don’t go together with some serious work. But in the Agile world, using games to explore and teach new concepts is common. For teaching Kanban, there are several simulation games widely used in classes. Most popular are Featureban, Flowlab, and getKanban.



    Read more →
  • Lessons learned from working remotely for 3 years or how to save your bacon and sanity


      You must find out your work-life balance because without that you will burn out. It happens because work is like gas. If you don't control it then work fill all available time little by little. I.e. I used to work 11 hours per day from home. Hopefully, I understood that it had been a bad idea. Let me share some pieces of advice:


      1. Find out a work-life balance.
      2. Do exercises.
      3. Eat healthy food.
      4. Create a schedule & follow it.
      5. Improve microclimate at home.
      Read more →
    • Turns out internet businesses are sustainable during pandemics. Why? Home Office DNA

        “In 1665, Cambridge University closed because of the plague. Issac Newton decided to work from home. He discovered calculus & the laws of motion.”

        We live in a truly remarkable moment. With the year 2020 and the COVID-19 outbreak employees all over the world are staying home for quarantine, trying their best to sustain the normal flow of life, which means continue working. And this is something new compared to all the previous infectious pandemics humanity has survived through — this time we have the Internet.

        Read more →
      • 700 Employees and Multiple Continents: How Alconost Built an Officeless Business Model



          We decided to take the «no-fixed-office» route from the very beginning of our company. For a boutique translation agency focused on the IT industry and working remotely with clients, this seemed like a natural fit. 15 years later, Alconost has over 700 employees spread across the globe, including translators, marketing professionals, PPC advertising experts, sales staff, editors, localization managers, and video production whizzes. And, still, we think an office isn’t the most effective way to operate. As one of the company’s co-founders, I can share just how we managed this.

          Not having an office makes the most positive impact on business growth

          Our clients are located throughout the world, and our managers often have to send emails outside of normal business hours. When you’re dealing with major time differences, problems could easily take days to resolve. But not for us. Our employees aren’t bound by the limits of the standard 8-hour workday, and we can count on them to respond to emails and queries promptly whenever possible. Getting a quick response is key — even if it’s just to hear “I’ll look into this and get back to you tomorrow.” It’s a win-win: the client feels better and we’re happy.

          We like the officeless life not because it allows us to take our time. In fact, it’s the opposite, and we can clock our turnaround times in minutes, not hours. Half of the orders made via our online translation platform — Nitro — are delivered in less than 2 hours. And anyone who emails us with questions or inquiries about Nitro can count on a reply within an hour. This kind of response time simply isn’t possible with fixed office hours.

          Written by Alconost
          Read more →
        • AdBlock has stolen the banner, but banners are not teeth — they will be back

          More
          Ads
        • 12 Soft Skills That Make IT Project Managers Unstoppable

            The increasingly competitive job market demonstrates that performing only based on hard skills alone is no longer sufficient. In project management reality, hard skills contain creating work breakdown structures, managing a project budget, earned value assessments and critical path charts. All these skills require technical background and applying professional knowledge and tools to perform well. What are the soft skills of leadership and how they help to uncover project managers' facilities?

            image
            Read more →
          • 15 Must-Have Tools for Product Managers in 2019

              The main objective of any product manager is to ensure the process of product management runs smoothly and flawlessly: from the concept to release. However, it's all about the ideal world.

              In order to present a brilliant product to the world, it is important to learn how to use convenient and multifunctional online tools that facilitate management and open up new opportunities for managers, expanding their professional horizons. In this article, you will find 15 smart tools that contribute to the professional success of product managers in 2019.

              image
              Read more →
            • 52 Characteristics of Ideal Product Manager

                A product manager is a key person who typically presents ready product solutions to the wide external world. To be considered a successful and professional product manager, you should have enough experience, enthusiasm and, of course, professional management skills, strong communication, and other essential abilities. Professional qualities help product management experts to competently manage, present, and bring the product to the market.

                image
                Read more →
              • How to Maximize the Value of Product Backlog Grooming?

                  The Agile methodology consists of various mandatory concepts and artifacts. A product backlog is one of them. This is actually a set of requirements received from the business and formulated in the form of development tasks.

                  Backlog grooming is not a magic wand; it's a comprehensive activity aimed to ensure that all the tasks are always in clear order. How can the grooming process be improved? And what are the special things about it?

                  image
                  Read more →
                • 50 Best Sources on Product Management to Read, Listen and Watch

                    Young product managers aim to rapidly learn the fundamentals of their role and master the craft. However, there are no magic power, specific book or a class that can give you 100% of professional mastery.

                    You want it all, you want it now. But it will surely take some time to make you a product management guru. This post contains a set of relevant resources about product management for those who prefer to read, listen and watch.

                    image
                    Read more →
                  • 5 Methods to Run an Effective Brainstorm

                      Successful decisions are being achieved by the efforts of individuals. Their collaboration is the key to success. No matter if they have won a basketball champ or released a new software product.

                      Where does the team path to success begin? In this post, we share ten essential tips on how to improve team meeting discussions and describe five powerful methods that accelerate brainstorming sessions. IT professionals, this will perfectly suit you too.

                      image
                      Read more →
                    • Introduction to ICE Scoring for Product Feature Prioritization

                        It is difficult to imagine a situation when a product manager does not face prioritization challenges. Can you quickly decide what to place to the first place?

                        Any product timeline requires a clear order and only qualitatively decomposed and managed tasks will lead you to a decent and successful product release. In this case, you will not successfully perform without a powerful prioritization. Where to start and how to define the most appropriate prioritization method? Especially if you are a newcomer in the product management world? Here we describe the ICE scoring prioritization method that empowers product managers to choose the right features for development.

                        image
                        Read more →
                      • Developers are now measured in views and subscribers — and that's wrong



                          Recently I’ve been getting invited to a lot of interviews, and they all go pretty much the same way: I come on, we chat for a while, and then… they make me a job offer. Like I’ve already passed the technical interview stage and confirmed my skills. The thing is, I don’t even have a mega-popular GitHub page with examples of my code, and my CV is so bland it looked like I was forced to write it. The only outside indication that I’m worth something is my ability to answer technical questions, but I’m not even being asked to do that anymore.

                          The reason for that is simple: I wrote a couple of Habr articles and they became popular. Looks deserved and normal at first glance: since I shared my experience publicly and people have clearly appreciated it, my skills are considered “community-approved” and there’s no need for a lengthy interview.

                          But the articles aren’t even about my skills at all — mostly they’re there so I can whine about my depression. I mean, I’m glad I don’t have to prove anything to anyone anymore, but seriously: THAT passes for a quality developer these days? Are you out of your mind? I believe you are, and the symptoms are everywhere.
                          Read more →
                        • 7 tips how to deal with remote teams

                            Originally article was posted here — 7 tips & tricks on how to deal with remote teams

                            A number of both large corporations and small companies having almost no staff is increasing. This is the impulse of new times that many call “uberization”. The phenomenon was named after Uber — one of the largest public-transportation companies whose drivers all are independent entrepreneurs aka freelancers. Such a structure allows Uber to work all over the planet through operating remote teams of drivers in dozens of cities simultaneously.
                            Read more →
                          • Why does Dodo Pizza need 250 developers?

                            • Translation
                            In autumn, we announced we were going to expand our IT team from 49 to 250 developers. And immediately we were buried under an avalanche of questions — mostly, people were interested why a pizza chain needs so many software engineers. How did we come up with such a number? So now I want to answer that.


                            Read more →
                          • I ruin developers’ lives with my code reviews and I'm sorry

                            • Translation


                            Once upon a time there was a guy on my team so weak that he was going to be fired (a developer! Fired!). Every comment of mine was another nail in his coffin. I could almost hear the bang of the hammer every time I clicked “Submit review”. He was a nice person and I almost felt bad for him, but it didn’t stop me from tearing his work to shreds. I had an inalienable right to criticize his work, right? I’m a better developer, therefore I’m right. No one wants to say that bad code is good, right? He was eventually fired, not before leaving him without the customary bonus for a couple months.

                            I said to myself: “I’m not going to do his work, right? He was taking the place of a more talented developer. I did everything right”. But then I received another pull request for a review, and something changed. Drastically.
                            Read more →
                          • Full-stack developers are in fact stuck at mid-level. Spare yourself from suffering – don’t go down that path

                            • Translation


                            Back in those times when I just started learning how to code, I trusted the old wise weasels with their “Programming languages don’t matter” mantra. I grew obsessed with the idea of some day becoming a developer who can do just anything. That guy who transfers his experience from one technology to another and transcends the minutia. But that idea failed miserably.

                            Читать дальше →
                            • +20
                            • 18.3k
                            • 6