Skip to main content

How a self taught programmer can gain the skills similar to those with formal computer science degree?

Believe me or not but this is my area of expertise. You can check my answers on software developments and you would know.
I am a good one to answer this question, because I have taught myself programming, I have never even been to school after 10th class, So I know it better.
Now Come to the point
How can you gain skills like professionals??
Just like the professionals do it in the first place. I will tell the stories of my own to prove my points.
Point no. 1 chose a good programing language that suits you
I started with C, and initially had no idea how am I gonna develop anything. Because after I compile my code all I could see was cmd that says something I said it to say.
No offense to C, but it was not that good for me it can be for you. So after C and java now I use python which I find very easy for development of application on linux and site.
I use Java for GUI applications for PC’s and I use PHP for website designing. So you can select different language for different fields.
Point no. 2 Learn how to code in multiple language
This part actually helps you to understand language. For example, if your primary language is Hindi, and later you learnt a good english also, then you will be able to learn other languages easily because you know that grammers are approx same.
In this part, you will find that all languages have COnditions, loops, and functions
And they work in the same way. So learn more about how can you use programming languages.
Point no.3 And most important one,
Learn Algorithm, Data structure, Software engineering
This is the only part where professionals defeat the novice. Because all the self taught programmers doesn’t want to work hard for gaining something, and professionals have been taught all these in there engineering semester.
So what can you do about it??
You can grab books of all three subject mentioned above and read them, I did that too. But didn’t work. Because these are theoratical things, and they are boring. If you have the capacity to go through 900 pages without any pause then go and do it. But if you can’t I would suggest online lectures.
Free Online Course Materials This is MIT open educations site where you will find lectures related all kind of subjects, and they are delivered by professors of MIT, so you can understand how great these free things are.
So knowledge is free and you know how to gain it,
by Hard work and persistance.
best of luck
happy coding :)

Comments

Popular posts from this blog

Wallflower's Diary 1

I like people laughing. I like people smiling. I like everyone around me to stay happy. It bothers me most of time when I see anyone struggling with their fate. Usually its hard to keep everyone happy. But It is possible to keep them satisfied. satisfy every one by truth and right that's what I think is an easy task to do.                      It become easy to stay happy when you attach your happiness with others. Then not only you , but everyone around you will help you to keep you happy, cause they will work for keeping themselves happy. World would have a better place without jealousy , money , greed . We all know this still we are unable to detach ourselves with these things. Anyway never stop hoping. Cause that is the only tool we got to face uncertainty of world. We all knows that money is not going to help us fighting with our future problems. May be for a while money will work , but later we need people to help us. Its ne...

StartUP

                                               StartUP Here I am Nitin Tiwari again for sharing some of my experience. Well for your kind information I am not that much experienced. I am just 19 years old but as Steve Jobs Sir says that age is irrelevant to experience. You gain experience by mistakes and events you encountered. And age is a thing you cannot control it will keep running until death will put a full stop at the end.                                                                             So this time I am thinking about my start up. I haven't started up yet. I am working under my father right now. But now I do 30 percent of his work, like i look after his shop...

Daughter is a daughter till the end of life

                        Each Girl deserve to live free A saying has became very famous "Son is son till he gets his wife, daughter is daughter till the end of life." We all have heard lots of things about humiliating behavior of men towards women/girls. First of all I would not declare them men although , but sometimes god also do mistakes. What kind of mentality those people have who doesn't understand a girls's importance to us.                                                                                   I don't need to explain anything, all of us knew the importance. From our birth to death girls make a great role. We get birth from our mother and after death the person who bury or burn us also took birth from ...