Tips on Keeping a Long-Running Programming Career
Tags: career, codenewbie, productivity, beginners
Published: 2020-05-03 00:32:31

**Subscribe to my email list now at http://jauyeung.net/subscribe/**

**Follow me on Twitter at https://twitter.com/AuMayeung**

**Many more articles at https://medium.com/@hohanga**

**Even more articles at http://thewebdev.info/**

To be a good programmer, we should follow some easy to adopt habits to keep our programming career long-lasting.

In this article, we’ll look at some of them and how to adopt them.

Work Hard
=========

Working hard will make everyone happy and we may even get a promotion or raise from it.

However, we’ve to work hard on things that get results, which is the same as working smart.

We also have to get away from people by the amount of time that we’re stuck to a chair.

Those people will just make us miserable.

Don’t Be a One Trick Pony
=========================

We should never stick to one programming language. This means that we should learn new things so that we’ll make sure that we’ll become useful in the future.

It’s better if we know programming languages from different paradigms so that we can get different perspectives on how to program.

Learn New Technology Every Year
===============================

There’re probably some significant changes in technology every year, so we should make sure that we know them so that we can use them in case we need them.

It also gets us away from our comfort zone, which means that we’re expanding our knowledge.

If it’s good, we can even propose that we use it in our jobs.

Don’t Worry About Things That are Out of Our Control
====================================================

This is something we definitely should do. It’ll save us lots of misery from worrying.

We should just stop worrying so that we can sleep at night. Things change all the time so that we have to adapt to new situations.

Avoid Hatred
============

Hating people makes us miserable. It’s something we should dump on the curb.

Also, we shouldn’t be jealous of people that we feel are better than us. It just doesn’t good any good for anyone.

Hatred and jealousy are just something that can ruin our lives.

Think About Different Ways to Make Money as a Developer
=======================================================

Never be fixated on our jobs. We should think about how to make money and survive outside of our developer jobs.

Also, we should never be assumed that anything in the job world is constant, so we should definitely think of plan B.

We can start by making money by saving them and collecting interest in a saving account. Even if the interest rate is abysmal right now, we still get something, so it’s a good start.

Creating a side business is also a good idea. Businesses take forever to gain traction, so there’s no better time to get started if we want to make money from a side business.

If we do start a business the be prepared to fail a lot before making one that’s successful.

Programming skills are valuable outside of our jobs, so we should use that to our advantage wherever we can.

Chase Responsibility
====================

We can get better as a developer, get a raise or promotion or better by chasing more responsibility at our current jobs.

We definitely learn more if we do more in our jobs. This doesn’t mean we work lots of overtime. We just do extra if we have the time.

And if we learn more, we’ll definitely have opportunities elsewhere or within the company that we’re working at.

Continuously Sharpen Our Skills
===============================

This is another thing that we just got to do often so that we won’t be abandoned by the job market.

Technologies change all the time and if we don’t use them, our skill level will decline, so we should sharpen our skills by practicing things inside and outside of work.

At least we should know popular trends in the developer market. It’s easy to keep ourselves updated and it’ll keep us in the market.

Use Good Hardware
=================

A fast computer makes us less frustrated by waiting for things to build and load. We’ll also get stuff done faster because of it.

A bigger monitor is better for viewing things side by side. Better yet, get 2 monitors so we can put things on different screens to view them side by side.

Keyboards, pointing devices, headphones, etc. are also important. Ideally, we should have noise-canceling headphones to kill outside noise.

Conclusion
==========

If we want to keep making money from our development skills, we can’t put everything in one basket. That is, we got to think about different ways to make money.

Also, we should learn more from working and also outside.

Keeping our emotions positive is also important. Otherwise, our day can never be good.

Finally, good hardware will keep us sane in our jobs.