[Boards: 3 / a / aco / adv / an / asp / b / bant / biz / c / can / cgl / ck / cm / co / cock / d / diy / e / fa / fap / fit / fitlit / g / gd / gif / h / hc / his / hm / hr / i / ic / int / jp / k / lgbt / lit / m / mlp / mlpol / mo / mtv / mu / n / news / o / out / outsoc / p / po / pol / qa / qst / r / r9k / s / s4s / sci / soc / sp / spa / t / tg / toy / trash / trv / tv / u / v / vg / vint / vip / vp / vr / w / wg / wsg / wsr / x / y ] [Search | Free Show | Home]

Is it worth taking a college class on programming or is it better

This is a blue board which means that it's for everybody (Safe For Work content only). If you see any adult content, please report it.

Thread replies: 89
Thread images: 8

Is it worth taking a college class on programming or is it better to learn it on your own with a software program? This is a screen shot of class I would be taking.
>>
>social and ethical responsibility

dropped
>>
>>59057625
>social and ethical responsibility
Jump off the normie train while you still can, anon.
>>
>>59057625
That looks terrible. Even codecademy would be better
>>
I'm more concerned with the lack of prerequisites.

They're going to assume you're a complete retard and have never touched a language before, it's going to go very slowly and I sincerely doubt they will be teaching any sort of data structures the first semester at this rate.
>>
>>59057646
>>59057650
this, so much.
>>
>>59057625
Maybe tell us how much previous experience you have. It would probably be easier to learn C++ as part of a course rather than on their own for someone who has never touched a programming language in their life, but it may backfire and you may end up failing the class if you take it. And of course there is the whole "social responsibility" part, it's a programming course, not a philosophy one, so they can fuck right off with that bullshit.
>>
>C++
Don't do it OP
>>
>>59057625
If you want to learn to program you might as well get college credit for it. I've been taking a few classes to learn Java and python and i feel like I've been getting my money's worth but I go to community college so it's very cheap
>>
>>59057625
found it
https://webapp4.asu.edu/bookstore/viewsyllabus/2151/16218
>>
>>59057676

It's a 100-level course, pretty much every 100-level course has no prereqs. The whole point is that it's entry-level, no-prior-experience stuff that anyone with the barest passing interest can get into.

You take shit like that so you can move up to more advanced classes.
>>
>>59057625
In all honestly, the academic system as it is cannot hold. They're cranking out shit-tier graduates who know nothing and parrot ultra-delusional progressive social justice jargon.

Employers are increasingly turning to foreign workers and self-taught or informally taught because of this. I've hired 30 or so developers this year, 4 of those had traditional BSCS degrees, 10 had unrelated degrees, another 10 had no college degree, and the last 6 were visa holders.

Like I said, this trend is only going to continue. The media can talk all it wants about the importance of social justice and equality in education, but if the public ed system isn't producing people who can do the job, we won't hire them. Meanwhile anyone with an internet connection can get an MIT-quality computer science education on their own and demonstrate their discipline and aptitude with free tools like git, heroku, etc.

tl;dr: Don't follow the lemming herd. I graduated from UCBerkley in the early 90s and it was shit then. I can't imagine what the average shit uni. is doing these days. Just get the proper books and online material together, draw up your own curriculum, and don't forget to PUBLISH your work as you go alone. You'll be just fine. Good luck.
>>
>>59057789
>self-taught
>informally taught

lol no
they still want you to get your degree
and they'll still let you go as soon as some spreadsheet says you're marginally more expensive than pajeet.

it's only going to get worse as jobs get harder to find due to every class of work being made obsolete and the entry level requirements being bumped up more and more to keep people away.
Why do you think every programming job asks for BSc in computer science, minimum?
It's only going to get worse from here on out.
>>
Any introductory programming course that doesn't use The C Programming Language 2nd Edition as its text is horseshit and should be avoided.
>>
>>59057813
Does such a class even exist today?
Even MIT stopped offering that throwback SICP class.
>>
File: ss (2017-02-22 at 02.32.41).png (33KB, 979x360px) Image search: [Google]
ss (2017-02-22 at 02.32.41).png
33KB, 979x360px
>>59057625
>>59057752
Professor looks retarded
>>
>>59057809
>delusional
>>
File: ss (2017-02-22 at 02.34.25).png (22KB, 968x173px) Image search: [Google]
ss (2017-02-22 at 02.34.25).png
22KB, 968x173px
>>59057837
pffff
what the fuck
>>
>>59057864
This is the biggest ripoff ever.
Why doesn't pearson just buy the goddamn school and teach you themselves?
They already cornered the textbook market and you need to go through them to do homework anyway.
>>
>>59057879
What, is this common?
As a German, I've never heard of anything like that and it sounds absurd.
>>
>>59057895
Yes, it's almost universal for low-level classes here now in the USA
>>
File: ss (2017-02-22 at 02.39.30).png (22KB, 721x255px) Image search: [Google]
ss (2017-02-22 at 02.39.30).png
22KB, 721x255px
>>59057920
Sounds pretty retarded.
This here as well.
>>
>>59057895
Yes, some classes using pearson textbooks require you to buy a one-time use redemption code so you can access the online portion, and they made this part mandatory by conducting all the tests and homework through My(subject)Lab.

They basically killed used book sales on pearson books, since you still need the code, and they even give you a digital copy of the book so no need to buy the physical book at all, new or used.
>>
>>59057864
serious question, why do pay the school money if a 3rd party company is actually grading your schoolwork?
>>
>>59057952
Serious answer: the Jews.
>>
File: ss (2017-02-22 at 02.45.46).png (13KB, 971x78px) Image search: [Google]
ss (2017-02-22 at 02.45.46).png
13KB, 971x78px
>>59057952
For the lectures I guess. Sounds retarded though.
>>59057926
>>59057920
All I needed for my intro to programming class in C were the lectures. They offered an optional book for like $3 that had about 100 A4 pages. If I was forced to pay $100 for the same shit I'd be pretty pissed.

Also, more of OPs class. Unprofessional as fuck, he sounds like he's making fun of his students, while at the same time praising muh ethics and social behaviour.
>>
>>59057713
Ive never programmed in my life. I want to learn how because Steve Jobs said that learning to program teaches you how to think.
>>
>>59057625
>learn it on your own with a software program
what

Also, you go to schools for diplomas. Knowledge can be acquired from books, but your future employer will pick the guy with actual credentials over the guy who claims he can do something (whether it's true or not).
>>
>>59058039
Inspiring stuff
>>
>>59057721
Why not? I heard C++ was the most important language.
>>
>>59058079
C++ is a horrible nightmare.
>>
>>59057723
My college is a university. I am an english major who is a writer but I would love to sharpen my tech skills. I also have a mac and I heard that is better for programing than windows because you dont have to worry about the OS crashing when you are writing code.
>>
>>59058098
This triggers my autisms
>>
>>59057625
It's an intro to CS class. It's not really meant to be a programming class. You're not going to be learning C++ in that class. It looks like the closest you'll get to classes is using cout and cin. You'll be told how computers can make decisions and then given a concrete example using if/else if/else statements. Computers can do iterations here's a loop. Subroutines heres a function example. Fundamental algorithms here's linear search and bubble sort. Ethics because accreditation says we have to stick it somewhere.

Take this class if it is a prerequisite of something you want to take.
>>
>>59057809
>lol no
>they still want you to get your degree

Keep telling yourself that kid. You're wasting thousands of dollars.

>Why do you think every programming job asks for BSc in computer science, minimum?

They don't. We, along with every other company in our region/industry ask for "degree or equivalent experience," and, as I mentioned, we hire the most likely to perform. Usually that means motivated individuals with a track record of published work. Most degree holders these days are entitled cunts who get upset at the first interview and ask why we don't have a trans bathroom.

>It's only going to get worse from here on out.
For you.
>>
>>59057625
You probably won't learn anything that you couldn't learn just by taking a shitty online course for a few hours
>>
>>59058094
It's pretty good apart from the pointer garbage
>>
>>59057864
murrican """education"""
>>
>>59057925
What the literal fuck?
>>
I've tutored this class over at Centerpoint, OP (it's near the AMC). Kevin Burger is supposed to be a good teacher. Ama.
>>
>>59058415
I should also ask, is this an elective for you? Do you go to ASU or are you just taking this class just because? You really can learn this stuff just by reading books and watching YouTube videos yknow.
>>
>>59057925
Stay away from this school. No university that takes itself seriously allows extra credit. You either know what you're doing or you fail. A structure like this promotes cheating and rushing through assignments which will hurt the learner overall. Only an idiot would go to a school with a scale like this.
>>
>>59058464
https://ocw.mit.edu/courses/urban-studies-and-planning/11-005-introduction-to-international-development-spring-2015/assignments/extra-credit/

MIT. Shut your mouth forever.
>>
>>59058553
MIT is a meme school now.
>>
>>59058569
http://oyc.yale.edu/sites/default/files/problemset7_3.pdf

Here's one from Yale.
>>
>>59058569
Caltech: http://www.math.caltech.edu/~2015-16/1term/ma005a/extra.pdf

Stanford: http://openclassroom.stanford.edu/MainFolder/courses/Compilers/docs/handouts/extra-credit.pdf
>>
>>59058582
>>59058603
>all of these big name meme schools
>you learn something at a big name meme school
Thats okay, be mad.
>>
>>59058582
>>59058569
>>59058603
None of those schools are legitimate places of learning, they're basically rich people day care and you only go to make connections and party.
>>
>>59057625
>Is it worth taking a college class on programming or is it better to learn it on your own with a software program? This is a screen shot of class I would be taking.
You go to school to meet other programmers you dumb fuck
>>
File: 1469918226659.jpg (102KB, 640x800px) Image search: [Google]
1469918226659.jpg
102KB, 640x800px
>>59057625

You go to school to get some paper from an accredited institution. Do that and also learn on your own simultaneously... This isn't an either/or question.
>>
>>59057625
C++ school != C++ real world

Course is very nice, not C++11 or modern, no debugging, static analysis, model memory(buuut pointers), design templates,OO.

Trivial code class, every important thing is removed to make you feel good.
>>
>>59057625
That does not sound like a useful class to take. Take whatever your school's intro programming class is. These days it's probably some Java class, but C++ or Python classes might also be available.
>>
>>59057670
codecademy doesn't do C++. If you want to learn comp science C and C++ are great as they introduce you to pointers and oop.
>>
Structure, routine, and assignment deadlines to keep you on track
vs.
are you motivated enough to keep with self-education?
>>
>>59058634
you're wrong. Obviously the education you received didn't teach you about thinking in a logical manner. No one cares about your damage control with irrational goalpost shifting. Produce some evidence to support your claim that isn't anecdotal.
>>
Options:
a) CS degree
b) Code bootcamp
c) learn on my own using resources from a + b

Which is the best?
>>
>>59060270
and would you even know what you need to self teach yourself about.
>>
>>59060285
Presumably a non-classroom course would have some comparable lesson plan, It's more a matter of will OP keep up with the lessons, or decide to "do it later."
>>
>>59060392
A single course is quite different from the full curriculum of a 4 year uni and guidance from counselors to select the right courses for your goal/major. An online cs mooc course wont teach you about linear algebra or differential equations.
>>
>>59057809
cd 6t5tu
>>
>>59060434
>An online cs mooc course wont teach you about linear algebra or differential equations.
Sure, but you don't need those for 90+% software development positions in the real world.
>>
>>59060447
Even then if you do "need" that linear algebra or differential equations you can teach that to yourself too.
>>
>>59060525
yeah, it's difficult to gauge what you need to know when you don't know. You can be building horrible garbage code but think it's good to the best of your knowledge. Maybe with enough experience and help from colleagues you may eventually figure it out.
>>
>>59057925
I was never a fan of teachers that wouldn't accept homework late. At least give them a week
>>
>>59057864
My math and compsci professors had me teaching class at my uni, but they ended up failing me with a fucking D because I openly refused to pay Pearson anything. I even taught the other students how to learn more without that bullshit but nobody wanted to learn, just pass. Fucking bullshit, glad I left that cuck shit behind and I didn't pay them a fucking dime.
>>
>>59058066
I fucking hate this. If I have to single handedly change this, I will, because fuck everything about this.
>>
>>59060548
You are subtly insulting self-learners. So you think "learning" from some fucking professor who is a professor because they are a failure in the private sector is any better? If these professors were as good as they and their students like to think then they would be makin a lot of money in the private sector, but they are some bureaucrat at a university/college instead.
>>
>>59057699
Dubs of truth.

Learn algorithms and data structures, yeah. But don't take a course that is going to cram in a bunch of bullshit that's only going to waste time that's better spent on learning about programming
>>
>>59060610
society has always rewarded the people who can bullshit their way to the top

if you can't function socially, you're defective
>>
>>59060272
Try B if you have time to see if it's for you. If you have money but no time, do A.
>>
>>59058098
>I also have a mac and I heard that is better for programing than windows because you dont have to worry about the OS crashing when you are writing code.

I'm not sure where you heard this, but that is not a real reason. Whoever said that was probably trying to justify Mac vs Windows, but didn't actually know what they were talking about.

The OS isn't (in 99% of cases) more likely to crash when writing code than when doing most other tasks. The frequency of crashes for either OS isn't going to impact your productivity.

On the other hand, there are reasons for preferring Mac over Windows for programming, such as lower level shell access. But mostly it comes down to preference.
>>
>with a software program
what the hell is a software program
>>
>>59060694
As opposed to a hardware program.
>>
>>59057646
What do they actually teach in these parts?
>>
>>59060702
thx, that really cleared that up
>>
>>59057864
>Pearson

Steer clear away from this.Pearson (or McGraw Hill) in anything education related is a pretty big red flag.

Programming courses should be project orientated, where you have to spend significant time getting something to work, and there isn't always one concrete solution to solving a problem
>>
>>59058266
Pretty much this.

Then be prepared for the follow-up course that weeds out the retards, 90% of the female class population, and 60% of the pajeets.
>>
>social and ethical responsibility
"Don't use pronouns in your comments unless its Xer, Xim, Xis, also remember as a white male you can't criticize literally anything because of your privilege."
>>
>>59057925
"american" "education"
>>
>>59057625
Looks like trash, and not just because of "social and ethical responsibility".

Fact of the matter is, you can learn to script & hack together some shit on your own, but learning to program well is a multi-year effort of your own or at university, and it'll maybe be a decade of reading & programming until you're really "quite good".

The world of most programmers also is one giant moving target, some of your knowledge becomes irrelevant every year (quite many hours, DESU).

So, uh, learn on your own and do it srs at an actual university or as an almost everyday hobby, or stick with hacking some command line and autoit or whatever for your own needs.
>>
>>59057625
this worked for me

search community collages for articulation agreements with universities. Basically this says that if you take collage program x university y will recognize it as half a bachelor for perhaps 10 years. Even if you have no interest in the uni side it keeps the quality up and the non-CS people drop real quick.

Also assuming US community collage is by far the biggest bang for your buck if you're not an idiot and you don't want a mountain of debt.
>>
>>59057625
ASU! ASU! ASU!

Also, no that class isn't very good and doesn't teach you how to program. It teaches you how to Google and write awful trash.
>>
>>59058039
Then don't learn fucking C++.
>>
>>59058039
Steve Jobs couldn't program for shit.

He specialized in bitching at his people, exploiting China, and marketing.
>>
>>59060911
>all that mad
>>
File: this_triggers_the_g.png (86KB, 865x606px) Image search: [Google]
this_triggers_the_g.png
86KB, 865x606px
>C++ is shit
git gud you fucking retards

take the class OP
>>
>>59060937
I consider these documented facts. Steve jobs abrasive personality at work is quite well documented, so is the bit with China.

Steve Jobs couldn't program for shit, he was just the angry faggot boss marketer. Good at selling to suckers, good at exploiting suckers.
>>
test
>>
File: jobs.jpg (462KB, 3000x1900px) Image search: [Google]
jobs.jpg
462KB, 3000x1900px
>>59061002
I'd say he knew a few things. Not Woz level wizardry, but more than a marketer alone.
Thread posts: 89
Thread images: 8


[Boards: 3 / a / aco / adv / an / asp / b / bant / biz / c / can / cgl / ck / cm / co / cock / d / diy / e / fa / fap / fit / fitlit / g / gd / gif / h / hc / his / hm / hr / i / ic / int / jp / k / lgbt / lit / m / mlp / mlpol / mo / mtv / mu / n / news / o / out / outsoc / p / po / pol / qa / qst / r / r9k / s / s4s / sci / soc / sp / spa / t / tg / toy / trash / trv / tv / u / v / vg / vint / vip / vp / vr / w / wg / wsg / wsr / x / y] [Search | Top | Home]

I'm aware that Imgur.com will stop allowing adult images since 15th of May. I'm taking actions to backup as much data as possible.
Read more on this topic here - https://archived.moe/talk/thread/1694/


If you need a post removed click on it's [Report] button and follow the instruction.
DMCA Content Takedown via dmca.com
All images are hosted on imgur.com.
If you like this website please support us by donating with Bitcoins at 16mKtbZiwW52BLkibtCr8jUg2KVUMTxVQ5
All trademarks and copyrights on this page are owned by their respective parties.
Images uploaded are the responsibility of the Poster. Comments are owned by the Poster.
This is a 4chan archive - all of the content originated from that site.
This means that RandomArchive shows their content, archived.
If you need information for a Poster - contact them.