Becoming passionate at coding

Mogaka Polycarp
2 min readOct 4, 2022

--

The main aim of programming is to focus on productivity and reduce hard work. Write maintainable, scalable, and straightforward code.

Note that every line of code you write is expensive to both the programmer and the client.

To achieve efficiency and be more useful, implement these in your day-to-day activities.

Get your code reviewed by a thorough peer developer.

Look for plugins or extensions that help you push your code from the integrated development environment with a click of a button (I advocate you use JetBrains products as they come with all this and can be easily downloaded)

Keep a journal of all your tricks and solutions to problems that you’ve encountered and solved in an online document, i.e. use the free Google Docs.

Learn a new language, for Java developers I’ll advise choosing either Kotlin or Golang

Write tests (In most of my solutions I don’t do this, but it is a very helpful thing if you aspire to be a geek). Am on that path too.

Automate the process of CI/CD using the available tools, i.e. Jenkins or CircleCI.

The real danger of someone doing all this for you is very costly. (This is what consultants charge a dime for advice)

Become better at your craft

Mogaka is a passionate philosopher and developer

--

--

Mogaka Polycarp
Mogaka Polycarp

Written by Mogaka Polycarp

Software Engineer, creative thinker passionate about creating Applications and data solutions

No responses yet