What is the goal of this software? Ship now? MVP?
Are we trying to polish the software? Or just get it to work? Is it a prototype?
Some thoughts to take into consideration.
6 karma · joined August 29, 2014
What is the goal of this software? Ship now? MVP?
Are we trying to polish the software? Or just get it to work? Is it a prototype?
Some thoughts to take into consideration.
But regardless of the improvements MS makes, they still have years worth of a bad reputation they have built up to get over.
It will take leaps and bounds for them to ever build up the respect that Mozilla and Google have for building web technology.
Was just this. In school you can listen, and be taught. But learning how to learn is an entirely different skill. Foundational knowledge is really important, but eventually you need to know how to pick up things on your own.
Understanding the learning process, and the process of seeking out relevant information is almost more important than being able to memorize text and lectures. If you can only be taught, that you rely on schooling. If you can learn, than your limits are only based on time :)
Thats why I opted to use mint for recording DevCasts: https://www.youtube.com/user/devfactor
other linux distros offer tons of tools for programmers, but are difficult to beginning users or non-programmers to migrate over to.
In order for Linux to really catch on, they need to offer at least a basic level of tools to attract regular (non-coding) consumers.
Nicely edited, free, organized CS videos. I'm opening sourcing my education: https://www.youtube.com/watch?v=4nyzl3pVXp4
Typically in a contract relationship you have alot less obligations than hiring a salaried employee. At the same time, this person is using their valuable time towards your project. As a result of this, they usually ask for compensation which is agreed upon beforehand.
You agreed to a certain amount of compensation, and than chose not to pay. Sometimes contractors do not meet expectation, and I've seen this happen. But if you have already agreed upon milestones it is only appropriate to pay them at least up to the point at which you request they quit or fire them.
If you did not agree upon milestones (which a business with your funding should have.) You should still be paying him for the work done. Your disagreement over his work could cause his family to go hungry for a week. Such is the life of a contractor.
All in all, perhaps both of you performed without much regard to ethic. He did a shoddy job and you refused to pay. But your running the business and as a result have a lot more to lose from a bad image.
Just pay up and move on.