Front-End Engineering and Hands-On Learning

 

Jonatan Ramhöj is a front-end engineer with over a decade of experience. In this interview, he tells us about his career journey and insights into the world of software engineering.

Initially interested in music, Jonatan shifted to software engineering in his late twenties after being inspired by a friend. He discusses his educational background, the transition from music to coding, and the importance of internships in his career development.

Jonatan shares his experiences in different aspects of front-end engineering, including the path from employee to freelancer, the impact of AI on software development, and the evolution from Web 2 to Web 3.

He also talks about a personal project on dog nutrition that leveraged his coding skills. Throughout the conversation, Jonatan emphasises the importance of learning by doing, experimenting, and stepping outside one's comfort zone.

He offers practical advice for aspiring software engineers, including how to go about choosing programming languages and the value of understanding both front-end and back-end development.

00:00 Introduction to Jonathan's Career Journey 00:23 Diving Into the World of Front End Engineering

01:50 The Transition from Music to Software Engineering

03:41 Exploring the Front End: Design, Usability, and Coding

05:13 Understanding the Roles: Front End vs. Back End Engineering 10:52 Choosing the Right Programming Language

13:49 A Day in the Life of a Front End Software Engineer

18:30 Transitioning from Education to Professional Life

22:21 Organizing Code and Learning on the Job

23:01 From Coding to Dog Nutrition: A Unique Project

25:19 Navigating Software Development Requests and Equity Deals 28:09 Embracing Hands-on Learning in Software Development

29:04 The Impact of AI on Software Engineering

33:24 Exploring Web 3.0 and Its Implications

38:17 The Journey from Employee to Freelancer

39:59 Advice for Aspiring Software Engineers