what should i do for making my own software . i want to have some tips ,some do's /dont's?
598077
At first you have to know at least one programming language. Then you have to understand programming logic. After that fix your mind that what kind of software you want to develop like business related, simulations, networking or anything else. After fixing your mind read books on that to get knowledge.\n\nAfter getting knowledge write down what are you going to do. Build up a strategy and design you components. Then write down necessary algorithms and draw flow charts.\n\nThen again review what you have done. Then finally start writing code. Always write comments in you code so that next time you don't waste time to recognize you own code.\n\nAfter finishing one component you start writing another component and finally link the components to give life to you software.\n\nActually software developing takes time. Don't get frustrated. You will know how to develop a system in a good time.
627525
Try Linux From Scratch (www.linuxfromscratch.org)..\n\nIt give you a brief tutorial about how to assembly some packages and modify them to make your own GNU/Linux OS..\n\nYou just have to know a little about Linux fundamental such as using Vi, sheel script, etc..
1063587
For this u have to learn C++ or VC++ ,and this softwares are easily available in any IT markets along with the books \n\nOr u can take the help from  www.yahoo.com or www.google.com\n\nType in the search feild     ==== Online vc++ tutorials \nwith the help of these softwares u can make ur own Softwares THAT  u  CUSTOMIZE UR Own  COMPUTER WITH PICTURES AND YOU CAN MAKE YOUR OWN PRICES
608129
Writing software for the Windows Operating System might be a start.\n\n\nStart learning Visual Basic .NET.  Start with the Teach Yourself Visual Basic .NET in 24 hours, then Teach yourself Visual Basic .NET in 21 (a more comprehensive book) and then find a book on Advanced Visual Basic .NET.\n\nEvery application involves databases now, and there is no way around it.  But if you read those three books that I mentioned, you will have a great understanding of software engineering (and computer programming) and will be able to start writing your own software applications.\n\nEngineering is just a term that involves creating designs.  So what a software engineer does is creates a layout or design of a program to show how the program will work.   Then you take that design and write code to fit the design.
768726
hmmm..... media player? boohh......\ndns server? boooh....\nit's so lame.\n\nif you want to find a 'bunch' of inspiration for your project, goto this site\nhttp://sourceforge.net/\n\nbtw, if you have decide what program you want to build, post it in your comment later.
253913
Make yourself invaluable to the company. Get a better education and volunteer for more projects. Give them a reason to keep you!
557794
I thought the companies you can work with have already outlined what features you could help them build and infact most of them also specify the languages you can code in.\n\nIt might be worth your time to go through that list!!
40871
You might want to take a look at th software found at http://sourceforge.net to help you - the solutions there are paid by donations and the hard work of dedicated open source programmers. \n\nClick on Projects> Software Map > Office/Business > Project Management.\n\nYou should find a few great (and cheap!) solutions there! Good luck!
841883
I suggest you do some open source software work in your free time. It provides good experience that is the equivalent of professional, lets you meet others and others know of you, and provides code you can use as a sample of your work when you apply for a job. You can find projects to join lots of places like sourceforge.net
184051
I love netbeans, it has anumber of built in features that aide in app development. Code completion, cvs, refactoring,etc... You may also want to check out eclipse and Sun Studio.  I know  for sure sun studio also adds a UML editor which is pretty clever since it also allows you to generate java code from the UML diagrams
139685
Develop a passion for the work.  Spend your free time learning more about the subject.  Make it a joy rather than a job.\n\nI personally recommend keeping up with hardware changes, at least on the systems  you are working on.  Understand the operating systems, determine which files actually affect your applications and how they interact with them.  Learn makefiles, understand the compile chain, learn how the compiler creates symbol tables and how libraries are linked in.\n\nThen look into how to write device drivers... that will improve your code immensely.  Understand the Configuration Management and Quality Assurance roles and why they are important...\n\nThen improve your programming in the language of your choice... write a lot of code, look at a lot of code... make improvements.\n\nGood luck
1077997
try this very interesting and A grade project How to build your own 8051 Development System\n\nhttp://www.rentron.com/project02.htm
831632
I am actualy making my own as i type this. It's taken me 3 weeks so far, but im using PHP to do my coding. MySQL as the database software,a nd PHP for the coding. It's coming along nicely. \n\nif you need some ideas, go to..\n\nwww.vbulletin.com\nwww.phpbb.com\nwww.punbb.org\nwww.simplemachines.org\n\nhope those ehlkp
111764
If you are a beginner, i would start with something easy.\nTry VB or VB.Net.  Don't think about C++ or something.\nRemember that Anti-virus program's, just as other program's are VERY HARD to develop.  \n\nBut if you want to go for simple Windows Forms, ... Microsoft released a free version of Visual Studio 2005 Express (at least for one year...)\n\nYou can start here: http://msdn.microsoft.com/vstudio/express/\n\nIf you want to program for Windows and linux, think about Mono .Net framework or Java.\n\nBuy a book and start to read like you've never did before.  (I'am currently reading my 3th book this year, this one is 1500+ pages).  \nAnd never give up...  ;-)
537545
Decide how the screen will look (interface)\n\nWhat the user sees? (interface, screen)\n\nWhat data to be entered?\n\nHow large windows to be?\n\nWhere to place the command buttons?\n\nAny places to enter text and places to display output?\n\nWhat kind of message boxes to be used?\n\nPlan the properties: write down the properties for each object\n\nDetermine which events the objects will recognise, write instructions (codes) for events/objects\n\nCalculate total amount\n\nCalculate discount\n\nDisplay message\n\nDefine the User Interface\n\nSet the form size\n\nPut the controls (like labels, command buttons), set properties of the controls \n\n\nWrite Codes \n \n\n\nInput and Output \n\n\nProcessing
320642
hire a programmer or just make it some simple mind game, or steal other peoples ideas online for ideas of online games, and just cut and paste
646389
practise makes perfect. Make designing and scripting your daily activity. Practise more of it. visit forums, learn more, buy books, see different websits, study them, and do your own. I hope you will master one day.