www.TWG.IO

Since 2002

Whiteboard Home

A TWG project

TWG
Search
Skip Navigation

Browse by ...

  • All topics
  • News
  • Fintech
  • Remote Work
  • Retail

Upcoming events

Blogroll

  • Daring Fireball
  • UX Collective
  • The Netflix Technology Blog

Sign up for Nexus Newsletter.

Each month Nexus will bring insights and perspectives from TWGers, partners and industry trendsetters.

  • facebook icon
  • twitter icon
  • instagram icon
  • Engineering

    HackerRank 2018 Developer Skills Report

    (Research.hackerrank.com)

    Whether you’re a developer, technical recruiter or just curious, HackerRank’s 2018 Developer Skills Report is a fascinating and comprehensive summary of programming and developer trends. The well-funded startup allows technical recruiters to create programming challenges and run live coding sessions with potential candidates. In their 2018 survey they interviewed nearly 40,000 developers on a variety of topics (with breakdowns by age category) from preferred programming frameworks, what languages developers are planning to learn next and what developers look for in a company when job searching.

    We launched HackerRank in late 2012 with the goal of matching every developer to the right job. And the growth has been amazing — we reached 3.2M developers in the community and powered 2% of all developer hires last year.

    For the first time, we surveyed the HackerRank community to get a pulse on developer skills (when did they push code for the first time, how do they learn coding, what are the favorite languages and frameworks, what do they want in a job, what hiring managers want in a candidate, and more). There are some great insights, from 39,441 responses, that we are happy to share with you today. Did you know that 1 in 4 developers learned to code before they could drive?

    Some interesting bits: Python continues to be a popular and accessible multi-purpose language (notably in ML applications) and interest in Kotlin has jumped sharply, owing to its adoption as the official language for native Android development. Value in good work-life balance and professional growth opportunities trump compensation by a significant margin, and vastly outstrip company size/stability and perks. Digging a bit deeper into what ‘work-life balance’ policies matter, developers unanimously valued ‘flexible work hours, support for remote working and a focus on outcomes, not hours worked’ as the top three factors.

    Not to be outdone, Stack Overflow’s annual developer survey interviewed over 100,000 developers, and is definitely worth a read as well.

    January 16, 2019 — TWG

  • This site uses cookies to provide you with a more responsive and personalised service. By using this site you agree to our use of cookies. Please read our cookie notice for more information on the cookies we use and how to delete or block them.
    Cookie settingsACCEPT
    Manage consent

    Privacy Overview

    This website uses cookies to improve your experience while you navigate through the website. Out of these, the cookies that are categorized as necessary are stored on your browser as they are essential for the working of basic functionalities of the website. We also use third-party cookies that help us analyze and understand how you use this website. These cookies will be stored in your browser only with your consent. You also have the option to opt-out of these cookies. But opting out of some of these cookies may affect your browsing experience.
    Necessary
    Always Enabled
    Necessary cookies are absolutely essential for the website to function properly. These cookies ensure basic functionalities and security features of the website, anonymously.
    CookieDurationDescription
    cookielawinfo-checbox-analytics11 monthsThis cookie is set by GDPR Cookie Consent plugin. The cookie is used to store the user consent for the cookies in the category "Analytics".
    cookielawinfo-checbox-functional11 monthsThe cookie is set by GDPR cookie consent to record the user consent for the cookies in the category "Functional".
    cookielawinfo-checbox-others11 monthsThis cookie is set by GDPR Cookie Consent plugin. The cookie is used to store the user consent for the cookies in the category "Other.
    cookielawinfo-checkbox-advertisement1 yearThe cookie is set by GDPR cookie consent to record the user consent for the cookies in the category "Advertisement".
    cookielawinfo-checkbox-necessary11 monthsThis cookie is set by GDPR Cookie Consent plugin. The cookies is used to store the user consent for the cookies in the category "Necessary".
    cookielawinfo-checkbox-performance11 monthsThis cookie is set by GDPR Cookie Consent plugin. The cookie is used to store the user consent for the cookies in the category "Performance".
    viewed_cookie_policy11 monthsThe cookie is set by the GDPR Cookie Consent plugin and is used to store whether or not user has consented to the use of cookies. It does not store any personal data.
    Functional
    Functional cookies help to perform certain functionalities like sharing the content of the website on social media platforms, collect feedbacks, and other third-party features.
    CookieDurationDescription
    bcookie2 yearsThis cookie is set by linkedIn. The purpose of the cookie is to enable LinkedIn functionalities on the page.
    langsessionThis cookie is used to store the language preferences of a user to serve up content in that stored language the next time user visit the website.
    lidc1 dayThis cookie is set by LinkedIn and used for routing.
    Performance
    Performance cookies are used to understand and analyze the key performance indexes of the website which helps in delivering a better user experience for the visitors.
    CookieDurationDescription
    YSCsessionThis cookies is set by Youtube and is used to track the views of embedded videos.
    Analytics
    Analytical cookies are used to understand how visitors interact with the website. These cookies help provide information on metrics the number of visitors, bounce rate, traffic source, etc.
    CookieDurationDescription
    _ga2 yearsThis cookie is installed by Google Analytics. The cookie is used to calculate visitor, session, campaign data and keep track of site usage for the site's analytics report. The cookies store information anonymously and assign a randomly generated number to identify unique visitors.
    _gid1 dayThis cookie is installed by Google Analytics. The cookie is used to store information of how visitors use a website and helps in creating an analytics report of how the website is doing. The data collected including the number visitors, the source where they have come from, and the pages visted in an anonymous form.
    _hjFirstSeen30 minutesThis is set by Hotjar to identify a new user’s first session. It stores a true/false value, indicating whether this was the first time Hotjar saw this user. It is used by Recording filters to identify new user sessions.
    pardotpastThe cookie is set when the visitor is logged in as a Pardot user.
    Advertisement
    Advertisement cookies are used to provide visitors with relevant ads and marketing campaigns. These cookies track visitors across websites and collect information to provide customized ads.
    CookieDurationDescription
    bscookie2 yearsThis cookie is a browser ID cookie set by Linked share Buttons and ad tags.
    IDE1 year 24 daysUsed by Google DoubleClick and stores information about how the user uses the website and any other advertisement before visiting the website. This is used to present users with ads that are relevant to them according to the user profile.
    personalization_id2 yearsThis cookie is set by twitter.com. It is used integrate the sharing features of this social media. It also stores information about how the user uses the website for tracking and targeting.
    test_cookie15 minutesThis cookie is set by doubleclick.net. The purpose of the cookie is to determine if the user's browser supports cookies.
    VISITOR_INFO1_LIVE5 months 27 daysThis cookie is set by Youtube. Used to track the information of the embedded YouTube videos on a website.
    Others
    Other uncategorized cookies are those that are being analyzed and have not been classified into a category as yet.
    CookieDurationDescription
    _gat_UA-78951495-11 minuteNo description
    _hjAbsoluteSessionInProgress30 minutesNo description
    _hjid1 yearThis cookie is set by Hotjar. This cookie is set when the customer first lands on a page with the Hotjar script. It is used to persist the random user ID, unique to that site on the browser. This ensures that behavior in subsequent visits to the same site will be attributed to the same user ID.
    _hjIncludedInPageviewSample2 minutesNo description
    AnalyticsSyncHistory1 monthNo description
    CONSENT16 years 9 months 2 days 8 hours 3 minutesNo description
    UserMatchHistory1 monthLinkedin - Used to track visitors on multiple websites, in order to present relevant advertisement based on the visitor's preferences.
    SAVE & ACCEPT
    Powered by CookieYes Logo