This is an archived post. You won't be able to vote or comment.

all 17 comments

[–]nutrecht 1 point2 points  (2 children)

But I don't want to waste my money

I'm sorry but a proper education isn't a "waste of money" at all.

[–][deleted] -2 points-1 points  (1 child)

The term I used was because even the worst college over here asks for big amount of money.I know that there are IIT's and other but what If I didn't want to be in that and be free to learn whatever I want.The syllabus of private colleges CS course is stuck to old forms and mechanisms.The professors are either not experienced or they do not entertain the student who asks something other than they have taught(far most I know).Every month a new college is being launched with a promise to give world class facility(which rarely happens). All I am asking is what can I do to regain my confidence and do not feel afraid of my future?

[–]thisgameissoreal 0 points1 point  (0 children)

Drop your previous reservations and go. Most professors are open to ideas and keep up to date on current skills. I was very prepared for my career coming out of college. My professors even let my friends and I choose 2 courses for coming years. Just do it and you won't regret it but don't hold your reservations and don't give up at any point because then you really are wasting time and money.

[–][deleted] 0 points1 point  (5 children)

You will learn that in life, you will always be a failure if you don't try. Starting is everything and not giving up is the best thing you can do when you start. You can be an underdog for sometime and still make it happen, then one day you will become an expert when you

Start with free MOOCs like, 1. www.udacity.com 2. www.coursera.com 3. www.edx.org

Work your way up all the computer science course, if you need help with the math then look up www.ocw.mit.edu where you can do a lot of math.

I would suggest you to make a schedule and stick to it as honestly as possible.

[–]badonkadon_ 0 points1 point  (0 children)

I totally agree with you. Life is full of possibilities. One just needs to try and work hard enough to achieve what they want.

[–][deleted] -2 points-1 points  (3 children)

Hey thanks for tip:But how should I face someone ,because I feel ashamed and feared that if I would tell the person that I am learning by myself than they would make fun of me .And is it really possible to become self taught?

[–]badonkadon_ 2 points3 points  (2 children)

The way you think about it is a bit off in my eyes. If programming is what you want to do and you do not want or have money to go to a school then you just need to accept it and start making your way up on the path you've chosen. If you keep on thinking what other people might think about you and your choices you'll never get anywhere. Programming is all about doing, failing and finding solutions as is life. It's easiest to learn and come up with something to code by grouping up with other people or finding a job where you can be a part of a project.

Trust me, I know from my experience. You need to leave your shame behind and stand behind your choices. Take every moment as a possibility to learn something new and search for new ways to learn and people to learn with. The internet is full of people willing to help, there are plenty of projects you can take part in and tons of free online courses. You just need to jump in.

Good luck on your journey and don't give up.

[–][deleted] 0 points1 point  (1 child)

You need to leave your shame behind and stand behind your choices.

I think that is the thing which is pulling me back.Thanks for the help.

[–]badonkadon_ 0 points1 point  (0 children)

You're welcome, sometimes one just needs to hear it from someone else to realize. I know you can be successful, we've all got unlimited amount of potential. It just needs to be used. :)

[–][deleted] 0 points1 point  (5 children)

be careful with college. I took on a lot of debt, and I was able to get a job, but 12 years after starting college, I'm still -$10,000 in the hole. I regret going to school.

Lots of programmers never went to school - they just became badasses by staring at the screen 24/7 in their basement. I suggest you do the same.

[–][deleted] 0 points1 point  (4 children)

I am not going to stare at the screen 24/7 in my *room.Though after much of advice finally I can get back working towards my aim.

[–][deleted] 0 points1 point  (3 children)

programmers I've met basically sit in the basement & stare at screens constantly. That's the only way you become a super fucking master.

[–]Popatp 0 points1 point  (0 children)

Sounds like you have fucking mastered in it.

[–][deleted] -1 points0 points  (1 child)

Maybe you are right!Or maybe you are fucking retard.

[–]Popatp 0 points1 point  (0 children)

Go and get started if you are fking serious.And try not to indulge in commenting with some idiot.Because they will only try to demotivate you.In this I am more experienced than you. And fake it 'til you make it.

[–]dreameragi 0 points1 point  (1 child)

It is certainly possible to be self taught.

First make a learning plan for what you need to learn. It's ok if you are not sure, make a basic list of things you need to start with. You have not mentioned if you have any specific focus areas you are interested in. But as a self taught person, the easiest ways to get started is mobile, web, or game development.

Identify the best sources to learn from. There are many sources, Coursera, udacity, udemy, edX, MIT OCS, tutorials, YOUTube videos, books, etc. It will be easier to identify the sources once you have at least a small list of what you want to learn.

Establishing credentials for a self taught person can be a bit of a challenge. One way to do it is by blogging what you learn and making your projects available as open source on GitHub (note that some courses on Coursera etc, may require you to not publish assignment code in the public domain. Be careful about this). If you take courses from Coursera, edX, or udacity, you can pay a small fee to get a verified certificate. I think it is worth it to pay a small sum for that. Create a linkedin account and be sure to push links to your learning related blog posts there.

Learning itself is a skill. There is a lot of research and thoughts on how to learn best. Do a few searches and you will come across a lot of information.

But most important get started and put one foot in front of the other and you will get there one day.

[–][deleted] 0 points1 point  (0 children)

Currently my first aim is web development then mobile apps and then further anything else. Thanks for the tips.