What is the first step before starting developing a program?

Have the environment ready to do it.

Tutorials generally don’t give you the real magnitude of what it is involved in doing something useful for someone.

Try to download the source code from Download, Develop and Publish Free Open Source Software and try to put it to work. Compile it, Build it. change small parts of it and see what happen.

See how difficult is to find the place where to change something.

That’s the real world.

It’s not for making people give up, but to don’t give up after the first steps, where you are in front of a client that what is most interesting for them is not our programming lines of code but their solution.

Then, later when you learn how to put together 2 bricks, you don’t stop learning how to make a big and complex building.

But to begin with programming you should have available the complete environment, and the IDE (your tools to modify the app), and some kind of “sandbox” where you can see what happens when you change something You should be God in that universe. You should create it, play with it, stop it, run it, destroy it.

Leave a Reply