[Boards: 3 / a / aco / adv / an / asp / b / biz / c / cgl / ck / cm / co / d / diy / e / fa / fit / g / gd / gif / h / hc / his / hm / hr / i / ic / int / jp / k / lgbt / lit / m / mlp / mu / n / news / o / out / p / po / pol / qa / r / r9k / s / s4s / sci / soc / sp / t / tg / toy / trash / trv / tv / u / v / vg / vp / vr / w / wg / wsg / wsr / x / y ] [Home]
4chanarchives logo
>programming class >all the course work is done with pencil
Images are sometimes not shown due to bandwidth/network limitations. Refreshing the page usually helps.

You are currently reading a thread in /g/ - Technology

Thread replies: 255
Thread images: 30
File: ad-huge-mistake.jpg (57 KB, 650x366) Image search: [Google]
ad-huge-mistake.jpg
57 KB, 650x366
>programming class
>all the course work is done with pencil / paper
>>
>>53492855
POO IN LOO
>>
File: 1437985531531.jpg (64 KB, 456x320) Image search: [Google]
1437985531531.jpg
64 KB, 456x320
>programming exam
>you spend half an hour writing an entire program
>>
File: cosbyguffaw.jpg (90 KB, 240x256) Image search: [Google]
cosbyguffaw.jpg
90 KB, 240x256
>>53492855
>i can't write code
>>
>>53492855
Took a networking class my second year at college. Tracked packets on paper with a pen.

Some profs think this is learning. Its not learning it seriously ruins the major.
>>
>>53492883
I'm American and go to a pretty good school, actually.

>>53492895
Worst part is if you fuck up you can't go back and erase it.

>>53492899
I can. I'm just not used to doing it on pencil / paper. There are certain things your hands are used to doing with a keyboard, plus it's faster. Nobody fucking programs by writing in real life. It is not necessary. It seems they're just being lazy in not finding a way to have the work be done on a computer (I exaggerated a bit, the HW is done on the computer. The quizzes and exams are all pen/paper though).
>>
>>53492855
>I should be allowed to do tests on a computer where I can just type random shit until it works
>>
>>53492981
>I have never used a computer before
>>
>>53492974
sure, pajeet. don't forget to use toilet paper instead of your hands, although if you use apple products you could simply eat the shit directly
>>
>>53492974
same in sweden, all exams on paper using a pen
>>
>>53492974
I took a class just like this (Programming I) and ended up with nearly a perfect score. And I never shitposted about it.

It's not a big deal. Grow up.
>>
>>53492991
>I should be able to type random shit until it works instead of actually learning the concepts and getting it right on the first try
>>
>>53492954
better than my networking class. Professor just read shit off the slide and I literally learned nothing, didn't help that no one could understand her either

think she had us put the ends on ethernet cables and did a lot of wireshark stuff
>>
File: 1436394389695.gif (164 KB, 300x300) Image search: [Google]
1436394389695.gif
164 KB, 300x300
>programming class
>all the course work is done with punch cards
>>
>>53493108
u must be ancient
>>
>>53492855
>programming class
>professor put up PowerPoints quizzes and tests online
>doesn't even bother to lecture for past three months
>everyone just surfs web, plays games
>desperately reading textbook online but I'm just not getting data structures without someone actually teaching me. Power points are useless
>midterm coming I can't even run eclipse or write code on it cause I've never used it before

Can someone please help me? How the Fuck am I supposed to get through the class
>>
It's for the same reason you're not supposed to use calculators in math until you grasped all the basic concepts. Focus on the core task instead of just grabbing a premade tool which makes it piss easy. Fucking idiots.
>>
>>53493143
High schooler detected.
>>
>>53493079
>I'M SO RETARDED I DON'T UNDERSTAND THE CONCEPT OF DEBUGGING CODE IS
>>
>>53493185
>I'M SO RETARDED I CAN'T EVEN WRITE 5 LINES OF CODE WITHOUT NEEDING TO DEBUG IT
>>
>>53493155
Sad part is I'm 23. I learn best through lectures. This is why I breezed through c++
>>
>>53493151
Not the same thing. The core concepts in a programming course are inherently linked to the computer. Further, they are only ever done on the computer. You don't actually gain anything by having to write programs by hand, or what you do gain is inconsequential.

It's like having a cooking class and forcing them to use rocks and sticks rather than pots, a stove, and utensils.
>>
>>53492855
>>53492895
>>53492954
>>53492974
>>53493135
> can't google exams
This generation shouldn't be allow to breed or reproduce
unless it's inseminated by some generation X guy.
>>
File: 1lmu0P6.gif (172 KB, 400x400) Image search: [Google]
1lmu0P6.gif
172 KB, 400x400
>c++ exam
>racing against the clock to find the output of 5 pages of obfuscated code
>>
>>53492895
What's wrong, can't program without your IDE? Pathetic
>>
>>53493143
this is exactly whats happening in my circuit analysis class.
The professor knows what he is doing, but doesnt know how to teach. The entire class period he goes over 50 slide powerpoints full of example problems with NO SOLUTIONS posted. He starts an example problem every 4 or 5 slides, drifts into a mumble, then erases the problem halfway through. He says "you oughta be able to take it from there".

The first test median for the class was 72%.

The second exam median was 68%.

This class is going to make me lose my scholarship.

Is there nothing that can be done? Not that it maters but on rate my professor he has a fucking 2.1/5 stars.
Its obviously his fault, no?
>>
>>53493341
>C++ exam
>have to find all the errors in 100 lines of code and correct them by hand.

My ADHD brain wasn't cut out for this. This is why we have compilers. Please let me use it.
>>
>>53493355
Probably more like he can't write nearly as fast as he can type
>>
>>53493143
youtube how to code thenewboston
>>
>>53493387
holy shit, debugging by hand with no complier?
What the fuck?
In no real world application will you be in a situation like this, ever.

Is this really how schools teach? To do everything in the worst way possible?
>>
>>53493390
>oh no! Having to write 20 lines of code by hand!
I crapped out 3 blue books during a 3 hour final once. Grow up.
>>
You should only ever have to write pseudo code if using paper and pencil. It makes 0 sense to practice actual code implementations on paper.

this should be accomplished through projects (on a computer) that reinforce the concepts learned in lecture.

Your teacher is lazy trash, is all
>>
>>53493441
Congrats, nobody cares.
>>
oldfag here.
when I was younger I used to compiled untill I fix the problem.

nowaday
it's all about RTFM and fix the problem logically.

come on, kids you can for once do homework on your own
>>
We had to do this in high school CS classes because the AP and IB tests used pen/paper

We had to do it in college too because they didn't want us to go on the internet during the test to lookup answers and there was no controllable computer lab that was big enough
>>
File: 1414560250361.webm (3 MB, 640x480) Image search: [Google]
1414560250361.webm
3 MB, 640x480
>tfw my department makes classes deliberately tedious and difficult to get people to drop out of the major
>class average is very low F
>gpa is kill
>feel like shit even though I like working on the projects
>>
>>53493255
A company I worked for had job applicants write short code snippets by hand as a regular part of the interview. Just to filter out the faggots who aren't able to get shit done without intellisense and googling trivial algorithms right away.

Your cooking class analogy doesn't apply because paper is a completely fine way to hold code.
>>
>cyber security class
>all the course work is tediously encrypting/decrypting with pencil and paper using outdated ciphers

I hate this shit
>>
>>53492974
What uni do you go to?
>>
>>53493283
t. 45 year old virgin posting on /g/
>>
>>53493440
>In no real world application will you be in a situation like this, ever.
Seems you never had a job.
>>
Programing on a paper by hand is not a big deal, sometimes helps you to focus on the solution of the problem instead of just try to solve it without thinking
>>
>>53493441
I know it's a hard concept for you to wrap your head around, but autism isn't learned.
>>
>>53493527
Again not the same. As the guy above said, short snippets of pseudocode or whatever are fine. It's purely conceptual and really is something you should be able to put down on paper.

But you shouldn't be expected to correctly reproduce a relatively complex compilable program in a particular language on a piece of paper.
>>
>>53493387
100 lines isn't bad at all. I am not even memeing. If you're generally interested in programming it should be seen as a challenge, not a chore.

>My ADHD brain wasn't cut out for this.
Then switch majors, your brain was cut out for programming in general.
>>
>>53493470
You're pathetic.
>>53493582
It's not autism it's called not being a retard. Switch majors. You clearly don't enjoy programming
>>
>>53493630
DELETE THIS
>>
>>53493605
>>53493623
Why is everyone here so mean
>>
>>53493387
One year a programming class at my uni had an exam like this where a question just said "find the (single) error" in a long wall of code. Turns out the professor made a typo in the code and didn't accept any answers that fixed the typo. A big stink was raised in the department, and I think they never ended up getting credit for it.
>>
>>53492855
>>53492895
>>53493143
>>53493185
>>53493387
>>53493582
t. I fell for the "everyone can program" meme
>>
File: 1446183201575.jpg (25 KB, 480x494) Image search: [Google]
1446183201575.jpg
25 KB, 480x494
>>53493623
>You're pathetic
That's not what ur mum said last night
>>
>>53493682
>>>/v/
>>
>>53493657
Micropenis syndrome. Being able to belt out 5000 lines of garbage code on paper in one sitting and not getting arthritis counts as being good at something, I guess. You take what you get.
>>
>>53492855
>correct this <horrendous code> for <simple task>
>ignore <horrendous code> and write <clean code> to do it instead
>>
>>53493708
Never been there, never will. Containment boards aren't my thing.
>>
>>53493715
Show me your exam that required you to write 5000 lines of code on paper.
>>
>>53493143
>desperately reading textbook online but I'm just not getting data structures without someone actually teaching me. Power points are useless

Read Aho

>midterm coming I can't even run eclipse or write code on it cause I've never used it before

Ask your classmates to show you how it's done.
>>
>>53493773
I was referring to something YOU posted, actually.
>>53493441
>3 blue books
>>
>>53493597
Hurr durr. They were expecting C code, and of course it should be compilable because it's your fucking job to write compilable C code.
>>
>>53493788
Yes. It's called writing essays.
>>
>>53493674
Everyone can read, write, program, and do basic math. Stop being lazy and put some effort into it
>>
>>53493801
Just admit that you're talking yourself up for being able to hand write tons of shit for your feminist writing course because bragging to beginners for knowing more about programming concepts than them is low hanging fruit.
>>
>>53493800
Yea, on a computer with a keyboard, not a paper with a pencil.

Even great programmers make simple mistakes when they're typing up their programs with all the necessary tools they have at their disposal. To expect someone to be able to write down a program perfectly is poppycock.
>>
>>53493744
All boards are containment boards
>>
>>53493652
well ok you guys arent much help anyways.
>>
>>53493840
I'm sorry that you can't write something as simple as a depth first search without needing a debugger and trying 100 times.
>>
>>53493805
Do you not understand "t." in that context? And yes everyone who is not mentally retarded can learn python, but after that you start to lose people.
>>
>>53492974
>I'm American and go to a pretty good school, actually.

there are no good schools for CS

>Worst part is if you fuck up you can't go back and erase it.

goto is your friend

>Nobody fucking programs by writing in real life

They do, job interviews and in meetings/conferences.
>>
>>53493441
>It's a good idea because I did it
I wish CS didn't consist of uncultured counting swine
>>
>>53493880
Most ITT aren't complaining about not having a debugger, just having to hand write actual code onto paper, which is 10x more tedious than just typing it and formatting it on an internet disabled computer.
>>
Its actually good practice to learn the logic in paper using pseudocode

What do you want to program for if you can't handle some logic?
>>
>>53493942
I'm sorry that your arthritis is acting up so you can't write 10 lines of code by hand.
>>
>>53493623
>You clearly don't enjoy programming
>writing with pen and pencil
>programming
Hey baby boomer we have keyboards, static code analysis, and advanced debugging tools nowadays.
>>
File: FartGuyFarting-300x300.png (70 KB, 300x300) Image search: [Google]
FartGuyFarting-300x300.png
70 KB, 300x300
>>53493964
>>
>>53493978
Yes, who cares about understanding why my code works? Just type stuff into an IDE until you get something that passes all the tests!
>>
>>53493623
quit being so smug and full of yourself
>>
>>53494025
Typing stuff requires you to have an understanding of the code, retard.
>>
>>53494131
Not when you have a million tries and it only takes half a second to run the test.
>>
File: Hi-Reddit.jpg (2 MB, 2672x4000) Image search: [Google]
Hi-Reddit.jpg
2 MB, 2672x4000
>>53493978
>>53494117
>>
>>53493978
I doubt they're asking you something specific for a language. Each CS class focus on something, there's no Java 101 where you gonna sit down and study the Java documentation. You'll have classes where you'll learn about some algorithms (sort, search, etc). You'll learn about data structures (trees, queues, stacks). In others you will learn about sockets (in Network classes) or threads (concurrency classes). None of them will require from you a deep understanding of the language and its libraries itself.

And if you can't put together a piece of code for a particular problem without having an IDE, documentation and StackOverflow around, you might as well give up.
>>
File: 1393698417123.gif (1 MB, 512x288) Image search: [Google]
1393698417123.gif
1 MB, 512x288
>90 minutes
>36 pages
>includes programming and non trivial math problems

saving grace was that the questions were very close to the homework questions so you could mostly skim the questions and know what to do
>>
File: mb-likely.png (11 KB, 629x622) Image search: [Google]
mb-likely.png
11 KB, 629x622
>>53494025
>>53494169
Baby boomer if you typed stuff into an IDE and it compiles and passes all your tests that means:
1. You wrote tests
2. You wrote a program that compiles
3. Your wrote a program that passes tests
That's already a massive step over chicken scratch that is written 10x slower and cannot be verified for certain because of human error.

IDEs exist because they are a much more efficient and secure way to work. If you get a job you will realize that.

>>53494180
>And if you can't put together a piece of code for a particular problem without having an IDE, documentation and StackOverflow around, you might as well give up.
Kek, perma-academic detected. Enjoy being a useless twat.
>>
>>53494155
But writing on paper doesn't teach them the concept. On an actual computer, if you make an error, you can find what you did wrong and go back and fix it. Thus, you learn from your mistakes. Pencil and paper slows down this process.
>>
>>53494243
It does, because you actually have to think about what your code will do and whether it is correct. If you are typing on a computer, you can just press a button to check if it is correct or not.
>>
>>53494257
But both of those achieve the same end result: learning the concept. One does it by trial and error, and the other through reinforcement and memorization
>>
>>53494279
>trial and error
You mean guessing until you get it right.
>reinforcement and memorization
You mean logical reasoning.
>>
>>53494313
Fixing code incrementally is not the same as guessing
>>
>>53494213
You don't get the point. If you can't take handwritten tests, debug code by hand, or write code by hand for a class then you are pathetic. I don't think you're stupid enough to think that I don't actually use a text editor. I never even suggested that. What I suggested is that you will make an incompetent programmer and should switch majors. Become an IT guy or something, you might be better at that.
>>
>>53493896
>>53493896
>>53493896
>there are no good schools for CS

Carnegie Mellon

they do testing on paper too
>>
>>53494330
>text editor
>he writes programs with a text editor
can you stop posting ASAP you've obviously not gone past hello world and their derivatives
>>
>>53494400
Holy shit there really is no hope for you.
>>
>>53494365
>Carnegie Mellon

They have piss poor requirements. Any idiot can avoid real courses and get a CS degree there.
>>
>>53494487
And what community college did you go to?
>>
File: 1426096018659.jpg (56 KB, 403x391) Image search: [Google]
1426096018659.jpg
56 KB, 403x391
>>53494510
>>
>>53494510
The University of DeVry, bitch.
>>
>>53494365
>Carnegie Mellon

>no OS requirement
>no compilers requirement
>no theory of computation requirement
>no programming language theory requirement

It's shit, buddy
>>
>>53494635
Yeah, all those graduates making 6 figures must be really pissed off.
>>
>>53493341

You should understand how/why it works or fails and not just the fact that it does. It's cringy as fuck to see CS majors bragging about how they got some code to work (by randomly deleting and changing lines) and have no idea why it's working.
>>
>>53494691
>I'm an easily replaceable monkey
>y'all just jelly of me cause u an'us
>>
>>53494813
Being forced to take a bunch of stupid classes instead of specializing is the path to being a replaceable monkey. But you're a NEET, so it really doesn't matter to you.
>>
>>53493533
>they made me XOR
>those bastards

That's so terrible.
>>
Final Year Programming Exam
>half of it is multi-choice questions about method names in the Java standard library
>the other half is writing out Java code by hand

Waste of 3 years.
>>
>>53494896
>final year
>basic java
How's ITT Tech?
>>
>>53494243

You're not supposed to be learning during the exam. You're supposed to demonstrate why you have learned.
>>
>>53494913
Nope. Australian Uni.
>>
>>53494921
Ah. I was taking about the in-class stuff.
In that case, I agree
>>
>>53493891

If you can't just sit down and code up merge sort without any outside aid, I don't know what to tell you.
>>
>>53494213
>lack of counterexample is proof of correctness

max pleb
>>
File: 1457998464202.gif (766 KB, 424x320) Image search: [Google]
1457998464202.gif
766 KB, 424x320
>>53494962
So... are you retarded? Do you need to reread my original post?
They fell for the "anyone can program" meme.
>>
>>53493541
Probably biased as I just missed the tail end of gen X, but they definitely are way more high test then these millennial nu male faggots. And I'm straddlin' the line, because no one gives a fuck about gen Y anymore.
>>
>>53494833
>I specialized in source control software usage and fizzbuzz
>there was no time to actually learn CS
>>
>>53493383
>expecting professors to be teachers
Teaching kids is the least of their problems and not a priority, unless they have a passion for teaching.

They have better and more important things to worry about. You know, like, RESEARCH
>>
>>53494896
>going to a school that uses java

It's your fault
>>
>>53494773
That's why micro timed tests are retarded to begin with in the modern age, regardless of field. We don't have to navigate by the setting of the sun anymore for fuck's sake.

Not that there is anything wrong with knowing, quite the opposite, it just shouldn't be the required focus any more.
>>
>>53493383
Make you should grow up and teach yourself to program like all the greats so you can stop wasting time at college and get a fucking job you whiny faggot.
>>
>>53495041
haha look at this dip getting all butt angery when his shitposting fails
>>
>>53494833
>specializing
>in undergrad

top kek
>>
>>53495121
>timed tests are retarded

you're retarded, have you never heard of a deadline? if you get a job and then cry because you have to do stuff on time and don't have any time management skills you get fired, simple as that.
>>
>>53495121
>We don't have to navigate by the setting of the sun anymore for fuck's sake

But the navy still teaches it to their semen.
>>
>>53495206
maybe your mom will learn something through osmosis
>>
>>53495189
Hence the "micro." When was you're last deadline in 1h regarding material you had to learn in that last 72h?
>>
File: webcomics-4.jpg (77 KB, 555x588) Image search: [Google]
webcomics-4.jpg
77 KB, 555x588
>enroll for computer science
>already got told there will be a lot of math
>it's okay because I was good at math in school
>first lecture
>some abstract shit with no refering to practice
>everything is described with a complicated formula
>homework conists exclusivly of having to proove stuff

How can people stand doing this?
>>
>>53495281
If you can't do problems on a test fast enough then you can't do productive work fast enough. I would hire someone who spent 30 minutes on a test and got a perfect score over someone who spent an hour.
>>
>>53495206
The point being that was something you had to teach, but no longer need to because it has become common knowledge. Much like eidetic memorization of trivial facts has been, well, trivialized by the borderline post information scarcity age we live in.
>>
>>53495281
>cramming for a test 3 days prior rather than learning it during the semester

You're retarded
>>
>>53495319
Just going off my experience, we got quizzed at least weekly.
>>
>>53495310
>CS
>having math

pick one
>>
>>53495318
You need to know stuff so it can factor into your reasoning
>>
>>53495281
the only thing micro here is you're benis lmao
>>
>>53495346
Yeah I'm sure you're a math major who made 300k starting. You can continue your circlejerk in /sci/.
>>
>>53495367
This is a good counter, but I would say broad familiarity trumps specific knowledge in the current age.
>>
>>53495346
true CS has math
SWE doesn't
>>
>third week of introduction to program design in java
>We made a program that tells you how much power you can save if you switch to using LED light bulbs
>Really easy so far, lectures and next assignment are about if-else and parametres
>Indian kid I have befriended asks me for coding advice because I look like I know what I'm doing even though this is the first three weeks of my life I have known anything at all about java
When does it get worse? We're nearly a quarter of the way through the first trimester.
>>
>>53495402
Around data structures/recursion is where most retards start getting fucked up.
>>
File: what.gif (664 KB, 253x200) Image search: [Google]
what.gif
664 KB, 253x200
>>53493341
>programming exam
>have to translate 20 lines of opcode into an assembler programm

The only way to pass an exam as I see it is if you can tell the answer right away because you practiced the exact same problem before. You get like maybe 5 minutes of time for each problem. It's insane.
>>
>>53492855
When I was in high school the AP Computer Science test was like this, but they would accept pseudo code. They were looking for conceptual understanding, not run time execution.

The University I went to knew better than to try this shit.
>>
>>53495426
That's nothing.
>electronic and computer systems exam
>we have to solder a CPU in 30 seconds or we get lashed to the grinder and stoned to death
I only survived because of my 164 IQ. I couldn't bear the thought of losing my 8.5" penis.
>>
>>53495379
lmao

when you covered databases in SWE (if you didn't you went to a shit school btw), you should have covered set theory, if you did anything with graphics you learn linear algebra and matrix math, data structures course has Big-O complexity stuff with some math ...

basically if you got through a SWE degree without learning any more math than the modulus operator and basic logic you surely fucked up.
>>
>>53493383
Exact same situation here, in circuit analysis too.
Except that the first test median was fucking 20%, the best ones got around 50% (I got 30%).

I just decided to stop going to his class and only read the book. I'll see what happen for the final test :^)
>>
>>53495379
>true CS has math

kek, if you think Sipser has math in it then you don't know what math is.
>>
>>53495312
Thanks, you're anecdote is much appreciated by someone who got some the best test scores in introductory chemistry whilst finishing first, despite missing most classes so I could smoke weed and opium.

Think outside the autism box man.
>>
>>53495426
If you do the homework and actually learn the opcodes "instinctively" / learn to recognise common patterns, it's not really hard at all.
>>
>>53495402
Never, CS is ez mode
>>
>>53494962
>I memorized implementations so smart
Programming is all about interfaces, plugging interfaces into other interfaces and getting the result you want. Any implementations can be easily looked up using google.
>>
>>53495515
Ackshully I'm doing Software Eng
>>
>>53493891
>t.
Fresh fucking memes have arrived.
>>
>>53495554
me and u just need to apply @ walmart 2gether
we're fukked
>>
>>53495554
STEM isn't always so hard.
I got a EE degree and most of my classes let you use a crib sheet for exams.
>>
File: kekoverwhelming.jpg (145 KB, 1111x597) Image search: [Google]
kekoverwhelming.jpg
145 KB, 1111x597
>>53495472
>only having a 164 IQ
>having an 8.5" penis
>having a physical form at all
>not being an AGI so intelligent that human IQ scales simply don't apply to you
>not subliming into a being of pure energy and transcending the physical realm, returning occasionally only to shitpost on a chinese little girl cartoon appreciation forum
haha, stay plebian m8

>mfw
>>
>>53495426
Don't sweat it, these autistic fucks will be fubar once artificial intelligence exceeds their own capacities. Our current circuits already outpace them mathematically; its a losing game of catch-up for the overly and overtly right brained.

Eventually, the more malleable and flexible minds will be more valued for their ability to interpret and cross reference, ala "Stand on Zanzibar." The google fu of the future, as faggy as hell as that sounds. And liberal art majors will be made fun of even more relentlessly, because they will be even more worthless as the squander the good in their brain they have.

The future is bright, so long as we can guide the heavy hand of humanity and machine.
>>
File: 1457168997789.jpg (214 KB, 1008x1323) Image search: [Google]
1457168997789.jpg
214 KB, 1008x1323
>>53495522
>divide the list and merge the sorted halves

If you can't write the program and derive it's complexity from this alone then there is something truly wrong with you.

>Programming is all about interfaces, plugging interfaces into other interfaces and getting the result you want. Any implementations can be easily looked up using google.

Cutting and pasting isn't worth more than minimum wage
>>
>>53495522
t. indian "programmer"
>>
>>53495602
Now that you mention it m8, what can we actually use AI for? You can take a paper on AI at my uni but I don't know anything about its practical implications
>>
>>53495616
iktf
>>
>>53495554
>No time is spent on the same problem twice

If you didn't get it the first time, why didn't you ask the professor about it?
>>
>>53495554
maybe you should take fewer classes
>>
>>53495602
saved
>>
>>53495681
Telling you to take fewer classes is a trick universities use to force you to stay longer and jew you out of your money. I took 5-6 classes a semester and graduated in 2 years. You have to give up on doing stupid stuff like going to parties, but you can save tons of money and advance your career much faster this way.
>>
>>53495554
>There are like 5 courses and every prof treats his as if it was the only one
Profs don't understand that if there are 4 courses for full-time enrollment, then 10 hours a week should be spent max on each. Overtime is EC. But no, you have to spend 20-30 hours a week each course doing tedious tasks and regurgitating bubbles on a scantron, etc.

>>53495620
>If you can't write the program and derive it's complexity from this alone then there is something truly wrong with you.
I understand the idea behind mergesort, but being a glorified counting machine isn't impressive. Those low level tasks are there for the computer to memorize and execute. Humans are used for their verbal intelligence.
>Cutting and pasting isn't worth more than minimum wage
>design is cutting and pasting

>>53495623
Indian programmers memorize merge sort and quick sort and the like, just go on youtube. Non-codemonkeys focus all their energy on good design and everything else comes easy (aka plugging in interfaces appropriately).
>>
>>53495639
If it weren't for the US being so recalcitrant and reluctant when it came to hiring individuals to work on cyber security and attacks, I'd wager computers would be determining the majority of tactical military movements in less than 200 years.

China could probably do it in less than 100 years, if they had someone to backward engineer it off of. And personally, I don't think Russia is filling that roll any time soon, despite all Putin's chest puffing/sabre rattling.
>>
Is there any point in studying STEM if you don't care about making a lot of money or don't enjoy the subject?

I always wanted to do research but then I realized that I am not a genius so anything I would want to do someone else could do as good if not better.

Now I just drag myself through my degree so I can finish it and say I have a college degree and my parents will stop bugging me.
>>
File: 1429496077803.jpg (28 KB, 600x600) Image search: [Google]
1429496077803.jpg
28 KB, 600x600
>exams are 100 true or false questions with shoddy wording
>>
>>53495787
>making a lot of money
Wait I was just gonna do Software Engy cause it looked like it'd put me in the middle class, how much money can anyone actually make from this without building the next Facebook?
>>
QUESTION.

What's the point of having to solve integrals or analyze functions? Or analyzing a circuit by hand? It all can be done with a computer. I feel like what I study is pointless.
>>
>>53495787
>don't care about the subject
>don't care about money from the jobs
of course not, you fucking moron
>>
>>53495841
then who's going to build the computer to solve these problems?
>>
>>53495841
it is pointless, they want you to keep switching majors and giving them money
>>
>>53495841
lerning
>>
>>53495860
is that part of the job though, to build a computer to solve the problems?
>>
>>53495841
Because computers still need you to setup the problem correctly. And if you fuck up and the computer spits out the wrong answer, you should be able to identify where you went wrong.

Additionally, you should probably know a little bit about the fundamentals of how the shit you're working with actually operates. That way you don't have to plug extremely simple problems into the computer, you can look at a circuit and instinctively know what it's going to do and for what purpose it has been created.
>>
test
>>
>>53493674
i keep seeing this
>t.
>T.

what does that stand for"?? is it like some meme signature to mock the quoted???
like

>Truly,
>Confused Anon

would be
>T. confused anon

???

so confused :S
>>
>>53495787
Lol, that's called depression bro, trust me I know. I got a year left on my Bio major, chem minor. Trying to figure out how to turn that into electron microscope operator (prolly microbiology?) and maintenance because its still out of the scope of sjw "fairness," unless I wanna goto the Congo and get sleeping disease to look at beetles. Last ditch, try to hire or intern at EPA as toxicologist.
>>
>>53495940
t. newfag
>>
File: ss (2016-03-14 at 05.56.39).png (160 KB, 1044x755) Image search: [Google]
ss (2016-03-14 at 05.56.39).png
160 KB, 1044x755
>>53493383
>2.1/5 stars
GET ON MY LEVEL FAGGOT
It was a discrete math class and I understood literally nothing but truth tables and matrix calculations and somehow ended up with a D.

I don't know how the fuck these guys keep their jobs without doing them.
>>
>>53495895
>tfw when I whip my silver ti-98 out of its holster to double check
>>
>>53496028
get with the other rejects
>>
>>53496028
my CS classes had quite a few scumbags
some of which look like this fellow
>>53496080

almost all of them played minecraft and league of legends
>>
>>53496060
maybe you're just retarded?
>>
>>53496109
>that time in the first programming class when the leaguefags and DOTAfags got into a yelling match that almost escalated to violence, and the professor had to kick them out of the lecture theatre
>>
>>53493510

Reminds me of a discussion I had with one of my lab instructors.

To avoid having groups of 3 in the second year labs (3 man groups work terribly in the lab and they didn't have enough equipment to make more groups often times) they would just make the first year harder to flunk out more people and trim it down.
>>
>>53496130
>theatre
appropriate term for the circumstance, I suppose
>>
>>53496028
You're gonna make it dude. You just need to try some adderal and xanax, not even fucking kidding. Former for smart time, latter for social time. Or get anti depressants maybe, but they never did shit for me. But none at the same time, obviously.

Even the popular "kids" are as lonely and empty inside as the rest of us on the deepest level. Every man is an island.
>>
>>53496130
Jesus fucking tap dancing Christ millennials. I dropped out 3 years ago and this seems inconceivable to me. Asses would have been publicly kicked to the joy of everyone if this kind of faggotry erupted. You'd be lucky if long boards weren't involved.
>>
tfw 250 line code due tomorrow
>>
>>53496136
sounds like you went to a shit uni desu

we had ways of trimming out plebs but artificially making the course much harder wasn't it.

Generally the professors would just be REALLY strict about due dates, and that would be enough to cull about 50 or 60% of the ~3-400 students (internal and distance learning combined) from that years intake (all our IT programs have a common first year so it's not that bad)
>>
>>53494873
>paid $$$$ for this cybersecurity class and all we did was XOR
ya, that's terrible
>>
>>53496183
haha long board
>>
>>53496194
Couldn't give you a number, man. But I took it when it was offered it, and hoarded it for when I needed to all nighter. Turned me into a super focused beam of getting it done, and a little smarter, perhaps.

People that had fat prescriptions and used it to party really pissed me off.
>>
>tfw my university has a separate major for vidyagame faggots so I didn't have to deal with them in my upperdivision classes
>>
>>53495807
>how many mouse events are fired on a standard half-click?
>>
>>53496183
Most of them dropped out pretty quickly, which was nice.

Generally the loud/disruptive ones leave uni in a huff when the professor calls them out on their rude behaviour. I've actually seen someone storm out of the lecture theatre in a fit of rage (like their face was BRIGHT red) because the professor was gonna make them sit in the front row of seats away from their friends.

Some of the first year courses are basically adult day care for immature kid just out of high school.

Although that said a lot of the mature age students are pretty bad also.

Basically uni is a complete shitshow.
>>
>>53496303
that's not a true or false question
>>
>>53496224
I really doubt CBC has that many students m8
>>
>>53496327
Kek, reads like an /r9k/ biopic.
>>
>>53496327
>tfw taking Advanced Networking class
>some giant transgender cripple abomination always interrupts the class to try to one up the professor
>>
>>53496327
I did a double degree of Comp Sci and Maths. The difference was stark.
>>
>>53496130
>>53496183
>Enter freshman CS classroom, holds about 30 students
>Longboards lining the back wall
>Dudes fighting over the outlet in the back so they can play league
It got even worse when the "Humans vs Zombies" campus event started and half the class had bandanas and were strapped with no less than 3 Nerf guns all week
>>
File: excusemeprofessor.gif (17 KB, 640x502) Image search: [Google]
excusemeprofessor.gif
17 KB, 640x502
>>53496406
>that guy
>>
>>53496476
>that guy pointing out the obvious mistake everyone is aware of and has corrected themselves
>>
>>53496385
Man, I programmed games on calculators in middle school that made me popular, and did every CS elective I could, high school and college. Because growing up that was the "field." Did well, despite sucking at mental math. But to be honest, that shit sucks. Hard. Especially debugging other peoples' code that don't comment. I hardly remember anything now. But honestly, it was pretty easy shit, don't think it ever got beyond pearl.

But anyways, saturated market. Don't feel too bad. Learn to weld. You'll probably do better than 80% of silicon valley transplant wannabes.
>>
>>53496508
>that guy trying to talk to / befriend the professor even though it's several minutes past the classes scheduled start time and the professor is visibly uncomfortable and trying to shoo them away without being rude
>>
>>53492855
>taking any CS related class
>every semester Pajeets and Pings all cheating amongst each other for the homework assignments
>they always get caught
>>
>>53493501
most of my programming assessments have been open book, that sucks. Exams were just writing pseudo code.
>>
One time we were doing a class on GUI's and our big group assignment was to design and implement a GUI in Swing.

We had this absolute dickhead mature age student in our group who did his part of the project in Netbeans using the drag and drop GUI builder, in direct violation of the assignment specification.

Since I didn't want to get an academic misconduct hearing, me and a friend ended up having to go into uni on the weekend before it was due and rewrite his entire submodule.

When he found out he got really mad about it and demanded we put "his" code back, and then when we refused he demanded we remove his name from the group. The whole thing nearly turned into a fistfight in the middle of one of the computer pools.

Also he insisted on having a facebook group for co-ordinating the project (I had to make an account just for that), so when this went down he threw a tantrum and unfriended me, and removed himself from the group.

Overall, a pretty bad time. Fuck that guy.
>>
>Taking advanced networking class to finish up my AA
>Class isn't too difficult but does require either prior knowledge in the field, or a lot of reading
>Half of the stuff we're covering I've been doing for years on my home server but just in a different manner. (i.e. more than 1 way to skin a cat etc)
>Professor comes in, plugs laptop into projector, fire up School mandated Windows machine
>Laptop BSOD's at boot. Drive was making awful clicking and grinding noise. Hard drive crashed
>Professor is upset because entire lecture depended on a presentation he had set up and he was getting ready to re-write the entire presentation on the board
>I normally hid my power level and kept to myself. Passing tests and assignments with A's so professor never had a problem with me.
>I offer to help and ask if he has a copy of the presentation on a USB Stick. He does.
>Take his laptop, plug in my FUBAR stick with Ubuntu bootable on it
>Boot up, He plugs his USB drive in, I open the presentation.
>Wow thanks anon. This will be so much easier now.
>He does the presentation, class ends an hour early because he covered everything he needed to cover.


I uncover my power level even a tiny fucking bit and the rest of my class loses their minds I swear. "Anon must do this for a living" ( I work a warehouse non IT job). "Who knew Anon was THAT good with computers?"

All because I plugged in a USB, changed the boot order, and opened a power point presentation. Now everyone wants my help with this or that or the other thing. "Can you see if my homework is right?" This is supposed to be my "high level" networking course.

Professor was bro-tier though. He actually uses Debian as his Daily use OS and hosted several game servers from his home as a hobby.
>>
>>53496687
like WTF that sucks man. did he not understand the assignment brief
>>
>>53496687
You and your friend should have gone family style stomping on his face. And you tell him, if he tells, he'll get it again, and worse. That shit is unacceptable.

Man, I'm feeling like a dinosaur. I guess these SJW RA's dont tolerate that shit. And you get kangeroo court'd.
>>
>>53496725
Then again, my college was smack dab in the center of a ghetto. So people weren't pushovers there regardless. Actually a decent school with a decent bball team, believe it or not.
>>
>>53496716
is this copypasta? really smells like it
>>
>>53496716
high level networking class and people don't know how to boot into linux, that is just amusing :L
>>
>>53496748
if you want it to be it's up to you. Just my personal experiences. I'm done with my AA degree thank god.
>>53496761
no even about booting into Linux or any other OS in particular. Just the fact that half the class was seeing half that shit as arcane. I can see this being common place in a 101 class but this was far from that.

Maybe I just have too high of standards? Me entire time earning my AA, I met maybe 4 competent people who seemed like the actually enjoyed the subject. Everyone else acted like they had a gun to their head and that was the reason they were there.
>>
>>53495426
theres like 5 major opcodes
>>
>>53496060
is D passing in your school? At mine you need a c or better. even a c- will fuck you up.
>>
>>53492855
>programming class
>80% of the class are womyn, pajeets, and tyrones
>>
>>53496725
And I only say this because I assume you could not knock him out by conventional means. In no way kill the dude. Just, if you find yourself in a fair fight, you've made a tactical error. Chivalry is dead and honor went with it.
>>
>>53496721
I don't know why he thought that. He kept insisting that as long as we had a working GUI it should be ok, but the assignment spec was pretty clear about doing it ourselves. Also, there is literally no way he could have fooled the professor since the machine-generated java code for the GUI was completely alien looking, unlike any code a human would write.

He didn't really contribute much at all but we just had to put up with it.

>>53496725
It would be cathartic, sure, but not worth getting kicked out of uni over.

Also our grades were moderated by our individual contributions so I'm pretty sure he only got a borderline pass while my friend and I got distinctions if I remember correctly.
>>
>>53496820
Not him, but a D passes. Now, if you want that class to satisfy a prereq, or if you want to keep your financial aid, you've gotta do better than a C-

>>53496803
>AA
Anti-Aliasing? Associates' Arcana? Allahu Ackbar? Help me out here...
>>
>>53496903
AA = Associate of Arts

Technically my degree is an AAS. Associate of Applied Science.

2 year degree. When I started going to school, money was tight so I went to a Community College. Money is not a problem anymore. Not even a little bit. So I finished up my 2 year and am transferring.
>>
File: 1332736174895.jpg (15 KB, 480x360) Image search: [Google]
1332736174895.jpg
15 KB, 480x360
>tfw going to a shit but mildly respectable school
>tfw the professors constantly make the questions easier and easier to accommodate the lack of responses
>tfw getting a test 25% right gets me a B, which becomes an A- after the grade curve
>tfw putting in absolutely zero effort while wasting government loans and my time
>>
>>53496332
The answer was false
>>
>>53496948
step up your studies in your wealth of free time
that's one of the nicer parts about going to university, all the free time
>>
>>53497043
why bother when putting in no efforts nets me a good grade
>>
>>53493441
It cramps my hand while typing doesn't, fucking sucks.
>>
>>53497043
>all the free time
lel
>>
>>53497043
>free time
>university
what
>>
programming sucks
>>
>>53494330
fizzbuzz
>>
>>53495735
>programming is plugging in interfaces

Web developer detected
>>
>>53493533

My cryptography class:

Assignment 1: Here's a bunch of ciphertexts encrypted with classical (outdated) encryption methods. You won't be told which encryption methods are used. Find the plaintext, report the method of encryption used, and the key.

Assignment 2: Write a program that uses El Gamal with the discrete logarithm problem to exchange an AES key between two processes and communicates an encrypted message between the two. You don't have to implement AES yourself, but you do have to implement El Gamal. You can use any big number library you wish, but have to implement modular exponentiation yourself using exponentiation by squaring.

Assignment 3: Modify assignment 2 to use elliptic curve cryptography instead of the discrete logarithm problem.

We were going to have a 4th assignment, but we had a few issues that quarter involving the professor who was supposed to be teaching the class having visa issues, and the professor who was teaching in his absence being hesitant about creating new assignments knowing the original professor would come back soon. Nonetheless, the final covered the rest of the content (digital signatures and a few other things).
>>
>>53496476
I do this unconsciously and it annoys me and I know it annoys others. I'm trying to improve. I'm not as bad as I used to be.
>>
>>53495940
https://en.wiktionary.org/wiki/terveiset
basically "signed - "
>>
I guess it is too easy to find answers now that the internet has been around for so long. I guess you can bs your way to a job but only for so long. You are only hurting yourself if you blindly copy/paste stuff. If you find it and understand it then that is different.
>>
>>53495472
>I couldn't bear the thought of losing my 8.5" penis.
Confirmed, you're a big fucking prick...
>>
File: lvl 1 laugh.jpg (61 KB, 413x395) Image search: [Google]
lvl 1 laugh.jpg
61 KB, 413x395
>be 13
>find out about programming
>like it, start learning it
>fast forward 7 years
>going through CS classes like breeze
>studying on two fields (math and CS) AND having free time
feels gud
>>
>>53493736
This desu, just delete all that shitty prof code and rewrite the program in Python
>>
>>53496152
>adderjew

Even if you're trolling, that's not cool. That shit will seriously fuck you over.
>>
File: "Hardest" class in CS.png (423 KB, 490x684) Image search: [Google]
"Hardest" class in CS.png
423 KB, 490x684
>>53496060
>failing discrete math

you're a living meme
>>
>>53496060
>top 20 tags for this professor
>skip class? you won't pass
>expect homework
>lectures are long
>get ready to read
Jesus fuck...... did people think they were attending a movie showing?
>>
programming is for autistic people
>>
>>53498327
I'd love to hear your reasoning
>>
File: CS hatin' vidya.png (52 KB, 1195x258) Image search: [Google]
CS hatin' vidya.png
52 KB, 1195x258
>>53496276
>implying it's the vidya guys that are the problem with CS
>>
Faggots. U should know the syntax by heart if u are proficient in the language.
>>
Writing on paper is great for algorithms
>>
>>53498410
And you should type properly if you want any credibility.
>>
>>53493143
>professor knows their shit but can't teach for shit
This literally just cost me my BS last semester. The DESIGNATED assembly language prof that my school hired as a temp position was a clear expert on the subject, but could not teach for shit. And this person even antagonized the class just short of outright calling us stupid fucktards. Worst instructor ever.

At least my school offers a BA so I can at least graduate with something.
>>
>>53493510
MODS
>>
>>53498763
First of all, what mods? Secondly, there's nothing wrong with that webm.
>>
>>53495841
If you know what's going on under the hood, you realize that almost all programming languages share similar patterns and algorithms. This gives you the ability to pick up something new in 1/9001th of the time that the DESIGNATED code monkey from CodeFellows could. And companies absolutely salivate over this.
>>
>>53496903
>if you want that class to satisfy a prereq, or if you want to keep your financial aid, you've gotta do better than a C-
Same at my school. I have two Ds on my transcript that will technically allow me to graduate but I can only count them as general requirement courses.

>inb4 idiot
I'm out of financial aid at the end of this term. I'm not going into $10k+ debt for two fucking courses (especially since one of the profs is DESIGNATED).
>>
>>53493440
The point is to understand what is happening and why. Actually understanding the errors and flaws instead of throwing crap against the wall hoping something sticks.
>>
>>53493942
So where do you draw the line? Do people get access to an editor with syntax highlighting? Do they get access to a compiler? Debugger? Man pages?

Beyond a hundred lines of code or so the complexity is going to become too large to require that the program is written out directly with no moving, renaming, changed arguments or declarations etc, and is it really unreasonable to require that you can write out a hundred lines of code in a few hours? Physically writing it shouldn't take more than 20 minutes.
>>
>Forced group work
>Paired working

REEEEEEEEEEEEEEEEEEEEEE
>>
>>53499616
>professor wants group work on <simple assignment that takes 10 minutes to do>
>just do the assignment myself
>professor doesn't give a shit as he was just cutting back the number of assignments he needs to f̶a̶i̶l̵ grade
>other manchildren use it to not do any work, predictably fail the exams, and then cry that they aren't "test people" until the professor makes the assignments 60% of the grade
>>
>>53499714
>>professor wants group work on <simple assignment that takes 10 minutes to do>

This is the fucking worst

At least in my C++ class lectures/labs aren't mandatory and there's no group work
>>
File: 1453737040986.jpg (134 KB, 1080x1283) Image search: [Google]
1453737040986.jpg
134 KB, 1080x1283
>tfw starting Uni next semester
>going to have to deal with these nomath and can't code with out an IDE fags
Just kill me now. Please.
Thread replies: 255
Thread images: 30

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

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.
If a post contains personal/copyrighted/illegal content you can contact me at [email protected] with that post and thread number and it will be removed as soon as possible.
DMCA Content Takedown via dmca.com
All images are hosted on imgur.com, send takedown notices to them.
This is a 4chan archive - all of the content originated from them. If you need IP information for a Poster - you need to contact them. This website shows only archived content.