Land Technologies
< all posts

What Have I Learnt???

Posted by Kaltun on March 05, 2019 · 1 min read apprenticeship

It has been 9 months since I started my apprenticeship in software engineering and I’m learning far more than just how to code. I have the opportunity to experience the entire process, from a simple idea to a working feature. I sit in on the meetings, discuss aspects of the design, ensure there is testing and work with my fellow engineers to deliver the feature. Here are just a few of the important skills I’ve learnt along the way…


Reading code

The ability to read and understand code is essential, here at LandInsight we use a Javascript framework called Vue.js. I had no previous experience with this language, but I had been learning the fundamentals of Javascript, so it was easier for me to understand Vue. Understanding the code is the first step to knowing how to build/maintain it, and learning the fundamentals of any programming language is a good place to start.


‘Git is a distributed version control system for tracking changes in source code during software development’. Initially, I had very little experience with both git and GitHub. Learning git was one of the first things I did, and its something I use every day. I strongly encourage using git in the terminal as opposed to using software like source tree, it’s good practice and familiarizes you with both the terminal and bash.

Learning how to learn

Being a developer means always learning, we work within a field that is constantly changing. Learning to program isn’t a race and even seasoned developers are learning something new every day. More often than not there will be a problem I need to solve that I haven’t come across before - but that’s what StackOverflow is for. The ability to read solutions and understand how to apply it to my current problem is important.

Land Technologies

We are the engineers behind LandInsight and LandEnhance. We’re helping property professionals build more houses, one line of code at a time. We're a remote-first company with our tech team in Europe, and yes, we're hiring!

© 2022, Built with Gatsby
LAND TECHNOLOGIES LTD, m: WeWork c/o LandTech, 10 Devonshire Square, London, EC2M 4PL t: 0203 086 7855
© 2016 Land Technologies Ltd. Registered Company Number 08845300.