Published Nov 3, 2021

Self Taught Software Engineers // Beyond Coding Podcast #25 - Patrick Akil with Roy Derks

Patrick Akil and Roy Derks delve into the journey of self-taught software engineers, highlighting the crucial elements of persistence, practical experience, and evolving tech education. They share insights on strategic career growth, freelancing, early programming education, and the vital role of mentorship and communication skills in adapting to and thriving within the tech industry.
Episode Highlights
Beyond Coding Podcast logo

Popular Clips

Episode Highlights

  • Education Shifts

    Roy Derks emphasizes the need for early technology education to prepare students for future job markets. He argues that current education systems, like those in the Netherlands, risk making students "unemployed in the future" due to outdated curricula that fail to incorporate programming skills early on 1. Patrick Akil shares a similar sentiment, noting that his own education lacked practical informatics courses, which could have influenced his career path 1. Derks highlights the importance of understanding AI and automation, suggesting that while machines can perform many tasks, human oversight is crucial to ensure ethical and accurate outcomes 2.

    If the machines would do all this work for us, then there would be no human factor in it.

    ---

    He believes that understanding the underlying algorithms is essential for leveraging technology effectively.

       

    Tech Guidance

    Guidance and mentorship are pivotal in tech education, according to Roy Derks. He points out that while boot camps and incubator programs offer practical experience, they often lack quality assurance and guidance, leaving graduates needing further support 3. Patrick Akil agrees, noting that companies should invest in nurturing young talent, as the tech industry requires continuous learning due to its ever-evolving nature 3. Derks also stresses the importance of communication skills in tech roles, as engineers often need to negotiate and collaborate with various stakeholders 4.

    There's always a bunch of different facets that nowadays you need to have in your toolbox besides the actual programming.

    ---

    He believes that a diverse career background can enhance these skills, making tech professionals more adaptable.

Related Episodes