Hello friends, I often read articles about technology as well as specialized newspapers and I see that the media often exaggerates about the salary of programmers (dev).
But in reality, not everyone who works as a programmer has a high income, let alone enough to live on.
Programming in particular and IT in general often have a relatively high starting salary, but in the long run, it is difficult to increase and increase slowly if you do not really stand out.
So, in this article, I will share with you 5 ways for programmers to use their own knowledge and make the most of that knowledge to increase their income, in addition to their main income. from salary.
#first. Self-made software and applications for users
I must say that it was not an easy path before, but it must be said that it was very difficult. Because the nature of self-coding software and applications is already very difficult, not to mention how to make users know and trust to use.
It is mandatory to have users to make money, although it is difficult, but once you have a large enough number of users, this will be a very sustainable source of income for you, you will earn money from that application, even a lot of money.
Typically in this group, there are game programmers… for example, Nguyen Ha Dong, at the peak of his income, up to 1 billion / day, with only 1 Flappy Bird application. This makes real estate giants also have to admire
Or some of you who don’t have the ability to be creative will have another direction, which is “clone” app (remake other people’s apps but do it a little differently).
___
The advantage of this direction (making software, applications or games) is that you have to learn how to build and deploy an application yourself => this will be very good for a programmer, because it will improve their programming ability.
After you have created the application / software, the next step is equally difficult, which is Marketing – making your product accessible to others. You may have to run ads, buy promotional articles, organize events …
Another very, very important factor is LUCK!
I take the example of the game “Flappy Bird” by Nguyen Ha Dong, the reason this game is so successful is also thanks in large part to luck.
Because from a technical perspective, it is not difficult to program such a game, but fortunately Flappy Bird has been played and reviewed by a very famous Youtuber (PewDiePie) on their channel.
In short, this direction is not easy, you have to have a really good idea, solve the problem of a large number of users and have to be really passionate to follow it. And of course, if you are passionate about pursuing to the end, worthy results will come to you!
#2. Blogging to share knowledge
Blogs are no longer strange to us, even more and more bloggers come from programmers. So why can blogging make money?passive income)?
First, let’s talk about income from blogging, but let’s talk about the effects of blogging.
It is often said that one of the best ways to learn is to share what we learn with others. I think this quote is very good and very true!
Blog is a great tool to do that, programmers blog mostly because they are passionate rather than writing to make money.
When they focus on the content of the article and the article solves the problems of many people, the reader will trust you more.
Your blog will have more traffic, and when you reach a certain threshold, you can start making money from placing banner ads, affiliate marketingpost advertising articles … even many people will contact you directly to negotiate and cooperate..
This is a great way for me (especially for young people), to both share the knowledge I have learned – it’s like an online diary, and at the same time earn money.
#3. Build online courses
The important thing when you share knowledge is that the knowledge you share MUST be CORRECT so that learners do not misunderstand the problem.
Today, with the powerful development of the Youtube network, you can find a lot of free courses. There are very quality courses, but there are also many content courses that are not really well-organized and lack standards.
Making money from videos on Youtube is also not easy, because programming tutorial videos often have very few viewers. In fact, you can see, channels with many subscribers, many views are entertainment channels, or bullshit channels..
Another way is, you can build courses on reputable online learning sites. You can also link your course to online learning sites like Unica, Kyna….
But of course, to go in this direction, you must have very solid knowledge, have to go through appraisal, even have an advanced degree in the industry to be trusted by websites to invite you to build a course.
The more people the course has, the more money you’ll make, of course. But not 100% of the course money that you will have to share % with the platform that supports you.
But anyway, it only takes you once to do that course, and it will be a money machine for you if the course is really quality and interested by many people. You only need to update them later if you really need to. Pretty good !
#4. Do more external projects
External projects can be small projects, you can follow individuals or a group of people to earn extra income.
I find this to be one of the most popular directions in the programming industry in general, because simply by doing more you can earn more money.
Knowledge is still based on what you have, you just need time and effort. It’s like working overtime in those companies/enterprises 😀 You can work a lot, if you don’t work, then take a break, that’s all!
Of course, working part-time is not easy because you have spent all day working at the company, and when you want to rest at night, you have to plunge into “plowing” again.
Tired! But if you work, you can eat, this is a general rule that does not leave any industry or anyone. So if you decide to do additional projects, you have to really work hard and make an effort to do it.
There is a sincere advice for you that is to do what you feel like, and have the ability to earn money.
Because only if you like and have passion, you can work without feeling tired and pressured, but coming home from work tired and plowing more things that you don’t like is just too tight like a guitar string.
#5. Selling IT products
This is the direction for those who study IT but have a bit of business and business blood. You will sell IT related products or whatever you can.
I have a friend who, in addition to working 8 hours a day, also sells keyboards and related items.
The income, exactly the profit is not too high, but it can also be said to earn a decent amount.
He can completely save the entire salary but only use the money from selling IT products to spend on living expenses.
Of course, in order to sell like that, not everyone can do it, must have a set of customers, have capital (yes or no), have a source of goods, even take time to advise customers.
It’s also not easy to eat, so if you study IT but have business blood, please calm down, look back to see if you “may” be eligible to do business yet.
If not, focus on the main job first – do it well, then learn and learn more, take careful steps, do small first – don’t play big right away, easy to die very good
#6. Epilogue
Read more:
In short, no matter what you do, if you want to earn more income then there is no other way but to work harder, harder, persevere and work smarter!
Those who are persistent and determined enough will succeed. But there is no way to spread roses for you to go anywhere.
A very good quote that I want to share with you is: Persistence is more important than talent!
Working in IT, although the salary is a bit high, is also harsh but not as delicious as the media say. It all depends on your efforts!
Hope this article will be useful to you, the comment section is waiting for you to list more ways that you are applying – please
CTV: Nguyen Duc Canh – Blogchiasekienthuc.com
Edit by Kien Nguyen
Note: Was this article helpful to you? Don’t forget to rate the article, like and share it with your friends and family!