Register for our upcoming webinar:  

Why Tech Screening Fails to Uncover True Talent

Thursday | May 30, 2024 1pm ET

Register Now

Unlock skill-first hiring with HackerEarth today

Learn more
piller_image

Lessons In Productivity From Radoslav Stankov (Product Hunt)

Art of Productive Coding

As developers, we deal with a myriad of problems every day. From debugging to deploying, there is a lot that goes on in our workplaces – some of it really exciting, but most of it mundane, grunt work. Productivity in such instances can always take a hit.

Some days ago, I had the opportunity to sit down with Radoslav Stankov, Engineering Head, Product Hunt, on the latest episode of Codecast. Rado leads one of the best Engineering teams at Product Hunt and I thought who better to chat about productivity than someone who has been doing this for 18+ years. Much to my pleasure, Rado was kind enough to share some habits he has developed over the years to maximize his productivity on the podcast.

While there’s a lot that we spoke about during our hour-long conversation, I am distilling the essence of his ‘tips’ for maximizing productivity below. To all the developers grappling with this problem – I hope this helps!

 

Radoslav’s four-point path to maximize productivity

 

Lesson 1: Deplete your EGO

Everybody has limited mental resources and this stands true for developers as well. Every decision from your morning coffee, to the infinite lunch plans, consumes your mental resource. Rado states that if a certain problem takes longer than usual for him to solve, he revisits it the next day when productivity is usually on his side.  This usually happens when people use up their available willpower on one task. To put it in simple terms willpower is to developers what RAM is to computers, the better it is managed, the higher will the productivity be. So before you start your day, make sure you don’t have a million lunch plans to go through.

 

Lesson 2: Know your tools

Hitting CTRL+S 381414234 times before compiling will not help you run the program better, but on a serious note, you need to know your way in and out of the tools you use. Reducing the time taken for monotonous tasks often results in a lot of leftover time which can be directed towards other tasks. A lot of developers often waste a lot of time navigating their way through tools and the best way to get over this is to just pick a tool you use and start understanding how it can be used to make your work easier. Ensuring uniformity across the org when it comes to tools often becomes the most important factor while introducing developers to new tools.

 

 

Lesson 3: Reiterate the impact you make

Developers often don’t acknowledge the importance of the impact they make and this is subjective to different organizations. A lot of developers in MNCs often don’t feel like they make an impact because of the size of the organization which ultimately affects their productivity. This isn’t usually the case with startups where developers are given more responsibility and can directly see the impact of the code they ship.

 

Lesson 4: Journal your progress (even if it’s not on paper)

Journaling is the most underrated hack to productivity. Period.

Developer journals could be a mix of quick links, tips, notes, doodles, and anything that you wish to come back to (or not) in the future. It is an excellent way to not just keep track of the things you need to address in the future, but also to reflect on the mistakes you’ve made in the past. Some of the best developers fail to document the progress they have made and often find it difficult to see how far they have come from when they started. This majorly hampers their productivity and is one of the biggest mistakes that developers can make early on in their careers. Rado states that journaling is what really helps him during the lows of his career and going through his previous entries often gives him a morale boost. There’s a bunch of free resources out there that’ll help you do this and the only thing stopping you from writing is well…YOU!


SUBSCRIBE to the HackerEarth blog and enrich your monthly reading with our free e-newsletter – Fresh, insightful and awesome articles straight into your inbox from around the tech recruiting world!


Go big, or go home, right?

 

As Ernest Hemmingway said, one should not mistake motion for action. Action has a discernable impact; motion just is. Each of us in the developer community wants to make an impact with the code we write. Real change is but seeing something you worked hard at, make life simpler for someone else. For us to achieve that, it is important that we focus on our mental resources, and make the best of the time we had. Remember when Steve Jobs wore the same black turtleneck every day – one less decision to make, one more ounce of mental strength preserved.

I hope you learned as much from Rado as I did. I have learned a lot from my conversations with the stalwarts of the coding world on Codecast, and I hope you will find some inspiration from these greats. Do listen, and if there are other ways that you use to maximize your productivity please do let me know!

 

Hackerearth Subscribe

Get advanced recruiting insights delivered every month

Related reads

Top Sourcing Tools for Recruiters in 2024: Free and Premium Options
Top Sourcing Tools for Recruiters in 2024: Free and Premium Options

Top Sourcing Tools for Recruiters in 2024: Free and Premium Options

Imagine a world where you can easily find candidates with the exact skills and experience you need, regardless of their location or online…

The Best Recruitment Software of 2024: A Comprehensive Guide for Employers
The Best Recruitment Software of 2024: A Comprehensive Guide for Employers

The Best Recruitment Software of 2024: A Comprehensive Guide for Employers

Recruitment platforms play a critical role during recruitment. These platforms offer a suite of tools and services designed to streamline the entire hiring…

Best Pre-Employment Assessments: Optimizing Your Hiring Process for 2024
Best Pre-Employment Assessments: Optimizing Your Hiring Process for 2024

Best Pre-Employment Assessments: Optimizing Your Hiring Process for 2024

In today’s competitive talent market, attracting and retaining top performers is crucial for any organization’s success. However, traditional hiring methods like relying solely…

The Complete Guide to Hiring a Full-Stack Developer Using HackerEarth Assessments
The Complete Guide to Hiring a Full-Stack Developer Using HackerEarth Assessments

The Complete Guide to Hiring a Full-Stack Developer Using HackerEarth Assessments

Fullstack development roles became prominent around the early to mid-2010s. This emergence was largely driven by several factors, including the rapid evolution of…

Best Interview Questions For Assessing Tech Culture Fit in 2024
Best Interview Questions For Assessing Tech Culture Fit in 2024

Best Interview Questions For Assessing Tech Culture Fit in 2024

Finding the right talent goes beyond technical skills and experience. Culture fit plays a crucial role in building successful teams and fostering long-term…

Best Hiring Platforms in 2024: Guide for All Recruiters
Best Hiring Platforms in 2024: Guide for All Recruiters

Best Hiring Platforms in 2024: Guide for All Recruiters

Looking to onboard a recruiting platform for your hiring needs/ This in-depth guide will teach you how to compare and evaluate hiring platforms…

Hackerearth Subscribe

Get advanced recruiting insights delivered every month

View More

Top Products

Hackathons

Engage global developers through innovation

Hackerearth Hackathons Learn more

Assessments

AI-driven advanced coding assessments

Hackerearth Assessments Learn more

FaceCode

Real-time code editor for effective coding interviews

Hackerearth FaceCode Learn more

L & D

Tailored learning paths for continuous assessments

Hackerearth Learning and Development Learn more