Projects

Solving tasks with Code

Dev
YouTube
Streaming

People wonder why they should learn to code. It usually starts with a problem to solve.

Solving problems with code

How hard can it be to just do this when I push the button?

One question I hear almost daily - “How hard can it be to code this properly?”. What they are usually asking is “How hard is it to make it work the way I want it to work?”.

This isn’t because coding is tricky. The difficulty is ensuring the developer knows exactly how you want the code to work.

Most issues are met because of limitations in the planning stage. For example, early on project lead said “No client will ever have 2 addresses”. This is a design decision the devs need to work with.

The dev team did their job, following the specs the project lead laid down. Then the app goes live, and the inevitable request comes - “We need to add more addresses for clients, and we need it now”.

This is what makes development tricky - the big-picture stuff.

Just like life, one little job is simple to evaluate and execute. Take learning to code the same way - tackle a little job, and you will learn how to fit that into the bigger picture.

I’m not looking to teach anyone how to code or big picture design. I will look at particular problems I am looking at solving and show you the ways I played with solving them.

For example - putting logos on each image in a blog takes time. I am sure I can write something to make this easier.