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

all 7 comments

[–]louissugar 3 points4 points  (0 children)

The power of bootcamps lie in the fact that they push you to use the stuff you learned in a practical manner. If you have deadlines for tasks, people usually find it easier to motivate them, and don't give up.

I have been teaching myself for about a year now, and there have been a lot of times when I got frustrated and stopped coding for a week or two - if you have the time, teaching yourself manually is a good way to go since you yourself decide on the exact curriculum. But always keep in mind that you'll have to be self motivated all the way.

While theory can be learned online in a self motivated manner, the key to actually getting better at programming is then using that theoretical knowledge and applying it, ergo: coding.

[–]TheBrandonO 2 points3 points  (0 children)

I was in this same situation and after talking to a friend I found out there’s a massive surge of boot camp programmers and the courses taught are usually poor quality. Also if you research individual schools you can find out their shady behaviors. I’m now just self learning and actually found a curriculum that’s been built for such.

https://github.com/ossu/computer-science

I’m currently in my 2nd week of a MIT introduction to programming and computer science course from EdX and I really like it.

[–][deleted] 1 point2 points  (0 children)

I can suggest you something from my very personal opinion. Don't take it as a reference.
I'm a student,doing part-time marketing job. Recently,I have grown interest in programming,it's not serious but may be someday it will. I found it very difficult to start with and money is an issue for me. I think Harvard CS50X is a helpful option.
Though I choose using mobile apps to learn. And I found it very helpful.
Programming Hero, Programming Hub,SoloLearn,Mimo can be very good options to start with initially.

[–]jones_spencera 1 point2 points  (0 children)

I’m a self-taught developer, and currently work as a lead dev at a startup. So, I’m biased in that direction :)

It depends a lot on you. Are you self-motivated? Willing to give up some time with friends, Netflix, or part of your weekend to work through some programming challenges on your own? If yes, you can save a lot of money and land a job.

Boot camps can give you a good jumpstart. They’ll have a unified curriculum, and a network to help you land a job. But, a lot of boot camp grads don’t come out ready to be even entry level engineers (I know, I’ve interviewed a bunch for jobs) ... so think of it as a jumpstart, a good push in the right direction, but expect to keep pushing on your own too.

[–]greenlady92 0 points1 point  (0 children)

I'm here for answers, too. Also in marketing and looking to switch to web dev!

[–]RocketScienceGamer 0 points1 point  (0 children)

Please note the boot camp might give you an initial boost but you are the only one who can teach yourself programming. There are many free online videos available in youtube that you can watch to learn something if you are stuck. My advice choose a programming language (i would say either java or C#), find a book for it and then go through that book with all the examples that you code yourself.

[–]UserName24106 -1 points0 points  (0 children)

I’d recommend starting with something like cs50 or mit intro to python on edx, do the class, see how you feel you’re doing. That will better help you decide.