TechCentralTechCentral
    Facebook X (Twitter) YouTube LinkedIn
    WhatsApp Facebook X (Twitter) LinkedIn YouTube
    TechCentralTechCentral
    • News

      Dimension Data to be renamed NTT Data

      27 October 2023

      Karpowership gets green light for Richards Bay plant

      27 October 2023

      Why people wave on Zoom

      27 October 2023

      Microsoft gaining ground in cloud race with AWS, Google

      27 October 2023

      Black Friday to create an extra R26.6-billion in retail turnover

      26 October 2023
    • World

      Huawei sees growth in cloud, digital power segments

      27 October 2023

      Intel beats expectations; manufacturing momentum builds

      27 October 2023

      Google CEO to testify on Monday in antitrust trial

      27 October 2023

      China rushes to swap Western tech for domestic options

      26 October 2023

      Alphabet, Meta deliver solid financial performances

      26 October 2023
    • In-depth

      Quantum computers in 2023: what they do and where they’re heading

      22 October 2023

      How did Stephen van Coller really do as EOH CEO?

      19 October 2023

      Risc-V emerges as new front in US-China tech war

      6 October 2023

      Get ready for a tidal wave of software M&A

      26 September 2023

      Watch | A tour of Vumatel’s Alexandra fibre roll-out

      19 September 2023
    • TCS

      TCS | Mesh.trade’s Connie Bloem on the future of finance

      26 October 2023

      TCS | Rahul Jain on Peach Payments’ big funding round

      23 October 2023

      TCS+ | How MiWay uses conversation analytics

      16 October 2023

      TCS+ | The story behind MTN SuperFlex

      13 October 2023

      TCS | The Information Regulator bares its teeth – an interview with Pansy Tlakula

      6 October 2023
    • Opinion

      Big banks, take note: PayShap should be free

      20 October 2023

      Eskom rolling out virtual wheeling – here’s how it works

      4 October 2023

      How blockchain can help defeat the scourge of counterfeit goods

      29 September 2023

      There’s more to the skills crisis than emigration

      29 September 2023

      The role of banks in Africa’s digital future

      22 August 2023
    • Company Hubs
      • 4IRI
      • Africa Data Centres
      • Altron Document Solutions
      • Altron Systems Integration
      • Arctic Wolf
      • AvertITD
      • CoCre8
      • CYBER1 Solutions
      • Digicloud Africa
      • Digimune
      • E4
      • Entelect
      • ESET
      • Euphoria Telecom
      • iKhokha
      • Incredible Business
      • iONLINE
      • LSD Open
      • Maxtec
      • MiRO
      • NEC XON
      • Next DLP
      • Ricoh
      • Skybox Security
      • SkyWire
      • Velocity Group
      • Videri Digital
    • Sections
      • AI and machine learning
      • Banking
      • Broadcasting and Media
      • Cloud computing
      • Consumer electronics
      • Cryptocurrencies
      • E-commerce
      • Education and skills
      • Energy
      • Fintech
      • Information security
      • Internet and connectivity
      • Internet of Things
      • Investment
      • IT services
      • Metaverse and gaming
      • Motoring and transport
      • Open-source software
      • Public sector
      • Science
      • Social media
      • Talent and leadership
      • Telecoms
    • Events
    • Advertise
    TechCentralTechCentral
    Home » Sections » Talent and leadership » The traits of a successful software developer

    The traits of a successful software developer

    Successful software developers share several common traits, writes Webtonic's Craig Williams.
    By Craig Williams24 February 2023
    Facebook Twitter LinkedIn WhatsApp Telegram Email
    The author, Craig Williams

    What makes a successful software developer? Is it the number of degrees or certifications that they have, or the number of years of experience they have accumulated? These certainly can be important. However, there are undergraduates who shoot the lights out from day one. Nothing beats having people on your team who show grit, are balanced and love to learn.

    Successful software developers share several common traits. These are the qualities that allow them to thrive in a demanding environment that challenges them on multiple fronts.

    Perhaps the most important trait is grit.

    Grit without balance is a recipe for disaster, with burnout lurking around the corner

    This goes beyond just sticking it out when a project goes through a rough patch. It’s the ability to persevere in the face of adversity. This may sound dramatic, but it’s not as if it’s a tiger loose in the office. The reality of this role is that it can be intensely demanding at times, with deadlines being the norm. Developers must deal daily with production issues and bugs, while at the same time delivering on project commitments that at times can be unreasonable.

    Grit without balance is a recipe for disaster, with burnout lurking around the corner. Coding day and night is not okay. Software developers must be able to balance work and life. It’s important to balance the demands of the code with the needs of the mind. The most important tool in the software developer’s toolbox is their mind and this needs rest, healthy living and balance to operate optimally for extended periods.

    Love for learning

    It’s equally important to have a love for learning.

    Software developers must constantly evolve their skill sets and capabilities to remain relevant. Technology changes and evolves at such a rapid pace. Whether a developer has been in the business for 10 weeks or 10 years, a love of learning is critical.

    Whether an introvert or an extrovert, or somewhere in between, software developers must be comfortable working independently for long periods, and, at other times, they must be comfortable being embedded in a multi-disciplinary team, solving problems together.

    Some good software developers might fit the cliché of sitting in dark rooms in tracksuit pants while coding into the early hours of the morning, but ultimate success lies in the ability to interact with people on a professional level while also having the ability to work on your own.

    Also, software developers are not timid walkovers. The skill of being comfortable implementing other people’s ideas must be balanced with the ability to fight for your own ideas.

    If problem-solving is exhausting or figuring out puzzles is boring, then software development is not the right career path. It’s important that anyone entering this career gets joy from the process and adores the challenge of solving problems on a daily basis.

    Finally, a software developer’s cognitive abilities, in terms of numerical, inductive and verbal reasoning, must be on the higher end of the scale. When an individual displays all the traits discussed above, and they have the appropriate cognitive abilities, they will have all the keys to the developer kingdom.

    • The author, Craig Williams, is technical director at Webtonic

    Get TechCentral’s daily newsletter

    Craig Williams Webtonic
    Share. Facebook Twitter LinkedIn WhatsApp Telegram Email
    Previous Article8 500 jobs to go at Ericsson
    Next Article Huge setback as South Africa grey-listed by financial crime watchdog

    Related Posts

    Huawei sees growth in cloud, digital power segments

    27 October 2023

    Dimension Data to be renamed NTT Data

    27 October 2023

    Karpowership gets green light for Richards Bay plant

    27 October 2023
    Promoted

    Acsa aims for carbon neutrality by 2050

    27 October 2023

    Flutter vs React Native: a comprehensive comparison

    27 October 2023

    iKhokha, Shopstar pave the way for simpler e-commerce

    27 October 2023
    Opinion

    Big banks, take note: PayShap should be free

    20 October 2023

    Eskom rolling out virtual wheeling – here’s how it works

    4 October 2023

    How blockchain can help defeat the scourge of counterfeit goods

    29 September 2023

    Subscribe to Updates

    Get the best South African technology news and analysis delivered to your e-mail inbox every morning.

    © 2009 - 2023 NewsCentral Media

    Type above and press Enter to search. Press Esc to cancel.