How to make money from software development

how to make money from software development

It is a different job developjent requires different skills, and is lateral at best. I realized when I started developing software that I will not be happy if I get put in a position where I am no longer programming. And he does anything but program. He is a Scrum Master, IT Manager, Networking liaison, Implementation Specialist, Release Manager, Assistant to the CEO, and overall slave to whatever roles need to be filled when it comes to anything hardware, software, networking, or project management related. That is slftware what I signed up. Now, these are all roles that need to be filled. Deelopment, they should be filled appropriately by those who want to excel in a needed category. This is where devops positions fall into play. If not naturally by interested current team members, then by seeking out one or more people to hire.

e-Commerce (particularly for iOS) makes the most for mobile developers

As you may know, Long Tail Pro is a keyword research tool that I created out of my own frustration with other keyword tools as I researched my own niche websites. While my first love has always been niche sites, and they are still a great place for someone to learn the ropes and earn a decent income… I highly recommend you look into starting a software business as it can be a LIFE changing business. Here are a few ways you can make money selling software. I go into more detail about these later on down the post:. First of all, why is software such a great business? The reasons are fairly simple; with software you can create something once and then sell it an unlimited amount of times. For this reason, the profit margins are much larger than a typical business selling a physical product. If you were manufacturing a product, like socks; you have to pay for materials and manufacturing costs every time someone buys a pair of socks. This is not the case with software. The additional cost when someone buys software is usually very little; especially if its an online application or something delivered by email. In addition, a software business is something you can run out of your home or anywhere else.

Royalties pay off in the mature desktop market

I run Long Tail Pro. All my programmers and customer support staff are virtual; working out of their own homes as well. It now makes more money in 2 months, than most people make in a year. Yes, this is revenue, not net profit…but as mentioned before the profit margins are pretty huge for software in general, and that is no different for Long Tail Pro. In addition to my own time, I pay programmers, customer support, APIs, hosting, etc. I am not a coder. For Long Tail Pro, I actually made several rookie mistakes, and the first programmer I hired did not work out well.

1. Investing

Check it out. If you’re a high earner and have almost no free time, can you still make money on the side? Here I share how one of my students did just that. Ramit Sethi. Ed, 34, is a software engineer.

how to make money from software development

Royalties pay off in the mature desktop market

However, some programmers like to explore side income ideas to supplement their full-time salaries. Maybe you want to experience the freedom of simply having enough money so that you never have to worry about finances or losing your job. The reasons why you might want an extra income in addition to your salary are numerous and varies from one person to another. In this article, I will share with you some side income ideas that will help increase your income without quitting your full-time job. It is a very simple thing to do. You get your salary deposited to your bank account. You spend some of it and you save the rest. Just to be clear I am not talking about day-trading and spending all your free time buying and selling stocks! That is a job in itself and you will not have the time or the energy to do that. By that, I mean to invest your savings in good companies and let your portfolio grow slowly over time. You can invest in ETFs, mutual funds, or individual stocks of good businesses using any of the available online brokers. It used to be the case that you would pay fees to online brokers whenever you buy or sell stocks but these days are long gone :. One important thing though is that you always need to be on top of all your investments, your ks, Roth IRAs, RSUs, and stocks that you invest in yourself. The advantage of this method is that not only will you be making money, but you will also be making yourself a name in the programming community.

e-Commerce (particularly for iOS) makes the most for mobile developers

Stop the funeral! Had Nintendo put that price on the app itself, there’s a good chance it would have fallen flat on its face — many mobile users are completely unwilling to part with cash until fom know that what they’re buying is quality software. VisionMobile Click to enlarge. Developers should be mentored into making wise architectural decisions. Jeremy Spencer Sep develompent Objective-C: 10 reasons the future favors Swift. Often, this will be unnecessarily harsh feedback.

It is a different job that requires different skills, and is lateral at best. I realized when I started developing software that I will not be happy if I get put in a position where I am no longer programming.

And he does anything but program. He is a Scrum Master, IT Manager, Networking liaison, Implementation Specialist, Release Manager, Assistant to the CEO, and overall slave to whatever roles need to be filled when it comes to anything hardware, software, networking, or project management related.

That is not what I signed up. Now, these are all roles that need to be filled. But, they should be filled appropriately by those who want to excel in a needed category. This is where devops positions fall into play. If not naturally by interested current team members, then by seeking out one or more people to hire. As long as I continue to get paid for my software development, architecting, and problem solving skills, as they are and as they continue to grow, I will be happy regardless of my title.

I think that the next step up promotion wise would be Software Architect, but my feelings about titles veer me clear from. It is a title that should fit the title of all software developers at any level, but relative to the level of where they are at in software development. Architecting is just a part of everyday software development. Developers should be mentored into making wise architectural decisions.

They should also be reading about architecture, and learning best practices and alternative best practices. Ultimately, the rank of a software developer will be obvious to team members, and respect will naturally be given where. This is all the more reason to stay up to date and practiced with the most up to date concepts.

Your opinions of those concepts will gain even more respect as the knowledge of your alternatives multiply. If not, at least confidence in your own opinions. If you would like more money for the advancement and application of your skills as opposed to being promoted out of what you enjoy doing most, then do your research and make your case. Research salaries for your location for positions that describe what you have been doing. Give examples of how you have been doing those things and doing them.

Do your homework, and come to your boss prepared. Finally, make sure that you are actively seeking out needs for improvement and coming up with possible solutions to fulfill those needs. Whether it be development itself, or the process that surrounds it, there is always room for improvement.

Start with how you can improve. How can you add value and be the example that other developers need? Prove your solutions by showing them in action. Earn the respect and backing needed by your teammates to have a successful relationship with them, and ultimately a successful team.

Learn how to earn support from management to bring new ideas to fruition. Even if they are rejected, the fact that you are trying is going to. Your value added will show up in your paycheck, even if you have to ask for it. If not, then you can always consider looking. Tweet This. Continue the discussion. Brian Carney. Brian Carney Feb Software Dental Care. Brian Carney Sep Brian Carney Mar Hackernoon Newsletter curates great stories by real tech professionals Get solid gold sent to your inbox.

Every week! My workspace. Alexander Buzin Feb Manas J. Saloi Aug Jeremy Spencer Sep Matthew Gates. Contact Us Privacy Terms.

Get seen, get good, and get paid for your hard work

You’re a developer. You finally made it, learned to code and now you’re living the dream zoftware building software and becoming a programmer. Are you making money as a developer? Are you making as much money as you wanted as a software developer? You have built a few applications and put them in the app store, you have your GitHub constantly updated… You’re doing it all right but… It still feels ddevelopment you can’t advance.

I’d love to learn about…

You feel like you could do more but you feel afraid. For example, you don’t apply for a senior position because you don’t feel like a senior developer…. In today’s video, I’m going to share my thoughts on why some beliefs are holding you back from making much more money as a software developer than you are making right now and how you can shift those to increase your developer salary. What’s up guys? John Sonmez here from Simpleprogrammer. Welcome to monney channel. This is the place on the web for you to momey soft skills, manage your career, and learn how to market yourselves as a software developer and become the kind of software developer that makes a lot how to make money from software development money and is able to get the kind of jobs that they deevelopment. Here’s what we’re talking about today. We’re talking about mistakes that software developers make that they don’t realize they’re making, but you’re costing yourselves a lot of money, and I’m going to tell you why. This is an email that I that I got. I put it in decelopment Word document or this Google doc. It says, Hi John, this is a followup on the email I sent you back in October, I lost my job and in October. I’m still getting responses from companies when I applied to IOS roles.

Comments