[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]

Fell for the computer science meme

This is a red board which means that it's strictly for adults (Not Safe For Work content only). If you see any illegal content, please report it.

Thread replies: 91
Thread images: 10

I'm 25 and graduating. After switching majors many times I fell for the computer science meme. I liked the concepts and theory, the logical thinking and problem solving, but disliked actual programming and found it difficult and frustrating.

I played the system to get this degree. I had a shit gpa since year 2 so I gave up on gpa and just did whatever minimum I had to do to get that 50% pass. I got away with skipping many coding projects.

Now graduating, still don't like to code, and due to avoiding projects, I can't code. What else can I do with my computer science degree? Help me escape the meme
>>
>>36578178
You could just become the IT guy.
>>
File: g-side.png (260KB, 498x1480px) Image search: [Google]
g-side.png
260KB, 498x1480px
>>36578178
>disliked actual programming and found it difficult and frustrating.

hope this helps
>>
comfiest non-coding positions are doing QA/testing.
>>
>>36578284
But I learned nothing about IT, I don't even really know what it is besides helping people who can't use computers. I could definitely do that stuff as I'm pretty good with computers but isn't there more to it like some programming and setting up networks and stuff?
>>
>>36578178
Anon, you fell for the you-can-mash-your-prostate-like-some-pinto-bean-all-day-everyday-while-at-uni-and-still-get-good-job-opportunity-because-it's-cs meme.
>>
>>36578384
Yea for sure. But its better than the even-if-you-dont-mash-your-prostate-all-day-you-wont-get-a-job-cuz-its-liberal-arts meme. Right? Or am in the same position as a liberal arts grad? I never tried too gard because I knew I didn't want to code but I didn't know what I wanted instead. So i just finished the degree because every told me it was good to have, and I believe them
>>
Electrical engineering master race
>>
>>36578178
I do CS too and I love programming. It sure is frustrating to implement algorithms, but the sense of satisfaction you get when the code fucking works makes up for it. You're probably doing it wrong. Do you sketch before implementing? Like, pseudo-code or charts..
>>
>>36578724
Yea, i loved figuring out the pseudo-code. I would often get that far, and then start the implementations, get frustrated, look at how much the project is worth and if I can pass without it, and then give up.

This year I had a group project and I worked on the same level as my partners all the way up until the implementation stage. We designed a great program together and the algorithms for it, and then I couldn't code a single line of it and relied on them completely.
>>
If you did no internships and graduated from a no name school with a shit GPA you will be like 80% of college grads and not use your degree. Go be a salesman/account manager/technical account manager, if you're social and likeable you'll make more money and be more respected than a smelly coder anyway.
>>
>>36578855
What language do you use? You sound like you're coding in assembly or some shit. It can't be that bad.
>>
I heard you could get a nice job as a trader of some sort, maybe quantitative trading. But let me ask you this OP. Why are you graduating so late at 25? Did you fail some classes along the way, did you take some time off? Just curious.
>>
>>36578594

Well, you did good in choosing one of them more technical degree. The general trend is that the easier a major is, the harder you'll have to work to do something related to it for a living.
>>
>>36578929
No internship, shit gpa, good school.
I don't think I would do well in sales. Whats an account manager or technical account manager? I'm hoping I can find something that doesn't use MY degree but needs A degree.
>>36579026
C was the language that made me give up on coding. Java sucked too. Python was alright. I liked Haskell.
>>36579117
First year engineering then dropped out.
Second year accounting.
Third year psychology/philosophy.
Fourth year Comp sci/philosophy.
5th,6th,7th Comp sci/phiosophy.
Switched a lot. Failed a lot. Went part time some semesters. So here I am
>>
>>36578178
>>36578594
You can get a job with any degree as long as you are top %15. Having a degree is shit if people can see right through your bullshit.
>>
I'm a 27 year old PoliSci grad working a job I hate and I was thinking of learning to code. Is community college the way to go?
>>
>>36579280
Well at least you can be happy you have a degree now a lot of people tend to not achieve that until late 20's or going into 30's. You have time to make something happen, I would say stick it out and get a programming job that pays 65K, get a cheap apartment, and go into real estate. Invest as much as you can in real estate until you start to make large amounts of money to the point you don't need to have a job anymore, but focus all on your real estate career. Also get into the habit of investing in the stock market and other assets. If you stay committed to that no telling how good you'll be doing 5 years from now.
>>
You fell for the a-degree-will-get-me-a-job meme. The best comp scientists are auto didactic. CS degree is just a trap for white monkeys where they train them to do the shitty programming that none of the guys that actually know CS want to write. At least is an honest job.
>>
>>36579300
You can learn to code from your house. Stanford offers free online courses. I believe these types of courses allow you to pay a fee at the end if you want to get a certificate or some shit like that (assuming you passed the course).
>>
>>36579280
> C
Well then I can agree, I program in C too and man...sometimes it's plain retarded, some stuff make no fucking sense.
On the positive side though, C is far less abstract than other languages, so if you have some knowledge in computer architecture you will eventually understand how it works.
>>
>>36579280
Account manager is basically the sales persons trainee or wingman, the first point of contact after the relationship had been established by the sales man. Often when a sales person leaves an account manager will be asked to step into the sales role as they'll have relationships within that sales persons territory from their work as an account manager.

You don't know if you'd be good at sales, you've never tried it. If you can tell a good story you can sell shit
>>
>>36579465
I'm in sales and I'm shit at it because I don't give a fuck about what I sell.
>>
>>36579352
That's the conundrum, he doesn't know how to program. So he will not get a programming job, at least not for long.

OP, perhaps you can try scamming startups. Work with them for two months, bail, repeat. No one will be able to tell you can't program because you "didn't have the time to show your skills".
>>
>>36579497
If you're in B2B then don't worry, you'll be fired soon. You get a 3 quarter grace period and if you don't start closing by the end of your 4th quarter you're done. You don't need to care about what you sell so much as you need to care about your clients and giving them the best you can. Learn your product and learn how to use it to help your clients as much as possible.
>>
>>36579400
So a degree won't get me a job? At all? Not even like a "you are doing simple shit but we require you to have a degree, any degree" kind of job? I don't want to go to minimum wage dead end jobs
>>
File: 1493063746565.jpg (16KB, 576x335px) Image search: [Google]
1493063746565.jpg
16KB, 576x335px
>go to college for cs degree
>graduate not knowing how to code

What kind of magical college did you attend to?

Haven't you stopped a single bit and thought of how you might have fucked up along those 4 years?
>>
>>36579708
Education is poorly designed. I don't think I fucked up because I don't want to code for a living. I just wanted a degree. But now what? I still don't know what I want, but now I have a degree at least
>>
You can try working as a "social network PR ", those guys that work for companies and write stuff in facebook, reddit, tweeter as if they were just random people giving good advice.
>>
>>36579774
Good for you, anon. If you are at peace with your choice, then who am I to judge?

I just wanted to point out how graduating from cs and not knowing how to code is akin to graduating from fine art and not knowing how to draw a proper portrait.
>>
>>36580191
it's like a porn without the money shot.
>>
>>36580245
It's like a burger without the patty.
>>
>>36580341
It's like sex without cumming
>>
>>36580454
It's like a gym without the workout equipment
>>
>>36578929

>social and likeable

Do you know where we are?
>>
>>36580476
It's like a preteen girl without the hymen.
>>
>>36578381
There is more to it than just programming. If you like the business aspect you could go down a consultant route too. Maybe sys administration would be a choice. Or cloud shit. Databases. Anything in telecommunications.
>>
OP, I'm a math major, but I know a bit of programming, and from what I've learned, I think that having a good understanding of algorithms and computer science concepts, which you say you do, is something which is pretty valuable. Being a good programmer, on the other hand, merely requires practice. There are tons of code monkeys out there that know the ins and outs of a bunch of programming languages, but don't know very much about algorithms and actual computer science. Since you understand a lot of computer science concepts, you could definitely become a good programmer if you practiced it.

>>36579280
C is a hard programming language, because it is relatively low-level compared to more modern programming languages, and because it lacks features like objects and classes, which can make designing large programs a lot easier. Also, there are a lot of people that don't like Java. Not liking Java doesn't make you a bad programmer.

I think what you should do is practice programming in your free time, and you'll get better at it.
>>
>>36580708
>having a good understanding of algorithms and computer science concepts, which you say you do
He probably doesn't.
>>
>>36580708
Anon, what does low-level mean?

I'm not OP. Is it more akin to assembly language or language of earliest days?
>>
>>36579707
You can be an officer in the Army. You'll make decent money, get good benefits, get to travel, and a degree is mandatory so you won't feel like it was a waste of time to obtain
>>
>>36578178
the good news is programmers rarely code
out of my 8-9 hours a day I work as a bank programmer, I code at most a half hour to an hour every day on average.
the rest of the time is spent pretending I'm working, sitting in meetings talking about code analysis, researching issues, and handling support tickets because IT people are too braindead to handle anything just outside of what they do every day without calling someone up for support.

oh, and also bitching to QA about why my code hasn't been promoted yet or why my bug fix has taken 2 months to test when it only changed 2 lines of code.

I honestly thought I'd actually be writing programs, but I just have a job for the sake of having a job
>>
OP, I would just like to mention to you my appreciation for your honesty. Most people just go and shit on their degree and say how unemployable they've became without introspecting about their own fuckups.
>>
>>36578178
I want to go for CS but I can't fucking figure out how to code. The most I've ever been able to do is copy and paste in lua. Should I even bother or just stop at associates?
>>
>>36581045
>lua
no one actually uses that shit besides Brazilian monkeys and script kids who try to into videogames
>>
>>36580802
Exactly. A low-level programming language has features which allow you to interface with the hardware more directly. Assembly language is considered really low-level, C is a somewhat low-level language, and languages like Java and Python are considered high-level programming languages.
>>
>>36581082
yeah that was 2008ish in roblox
>>
>>36580559
It's like a pineapple without the apple.
>>
>>36580802
the number of levels of abstraction or
the number of details that are hidden from you

in C you have to manually allocate memory for dynamic objects and variables
in assembly you have to manually store and read from memory every time and interface with the CPU registers directly
in Python, you write herp derp and it wipes your ass for you
>>
>>36581101
Ah, I see. Are these still being used today? If so for what kind of applications?

You've mentioned that high level languages are more efficient due the extra functions they have and are better for large projects.
>>
>>36581226
It sounds like a lot of work anon. I have never coded but I can already appreciate the creation of python.
>>
>>36581128
Actually that's okay anon.

It goes like "listing element", "stating the absence of a core component in the said element".
>>
>>36580901
OTC won't let him slide as he's been doing
>>
>>36581410
Oh, so like an orange without the seeds.
>>
>>36580933
I don't think the problem is the time you spend coding but the fact that you need to know how to.
>>
>>36580933
Just wondering how much do you make from that job?
>>
>>36580941
I know. Take a look at this and try not to cringe.
https://youtu.be/HIVAj5LW7QA
>>
>>36578724
Don't worry, you won't ever have to implement algorithms in industry, trust me.
>>
You could just fill out excel spreadsheets all day for 60k. Look into data analytics and information based jobs too. No coding required, just knowledge of information, which is related to cs.
>>
>>36581485
Kinda, if you are farming oranges.
>>
File: 1478541707353.jpg (11KB, 251x242px) Image search: [Google]
1478541707353.jpg
11KB, 251x242px
>>36579280
>I liked haskell
>C was too hard
>>
>tfw no degree
>got gud at C and embedded sys
>decent living, sitting in office all day
>no one bothers me unless I fuck up

Improvement over neetdom, I can afford vidya and alcohol now
>>
>>36581542
She could use a little humility and less vagueness and an actual script for her video, the overqualified part is down right stupid and works against her. Glad to see in the related video that she's no longer "underemployed".
>>
File: 1248712518295178.png (781KB, 640x637px) Image search: [Google]
1248712518295178.png
781KB, 640x637px
>>36581045
>>36581082
>>36581119
>can't figure out fucking Lua to this day
>been trying for years
Am I a hyperbrainlet?
>>
File: 1492138525311-1.jpg (356KB, 526x628px) Image search: [Google]
1492138525311-1.jpg
356KB, 526x628px
>>36578178
a degree shows commitment to an employer

certificates like ccna and msce will help you amazingly

your universities career center will have semi private job postings for you and can help craft a resume in a nice way

apply to everything that seems feasible, go to job fairs

you may be interested in system administrator work or networking more than programming. Network Operation Centers are good entry too.

There are a lot of businesses looking for tech support for m$windows and office too. It's a huge growing market.

t. 26 year old psychology graduate who went into tech and makes a decent living
>>
>>36581281
Not the anon you were talking to but low level programming is widely used in internet of things devices and generally anything were performance and speed is mission critical, virtually all cars, NASA rocket ships are programmed in C. High level languages do not automatically mean better than low level, you can build a website with JavaScript but not the Mars Rover.
>>
Computer Science major here, what the fuck were you thinking? If you don't like coding, why would you get a degree which is only useful for jobs that are coding related?
>>
>>36581987
Ahh, so it literally translates into specific software or a specific hardware/machine. Also, anon, wouldn't stability be of essence in these cases too?
>>
>>36581987
https://nodejs.org/static/documents/casestudies/Node_CaseStudy_Nasa_FNL.pdf

:^)
>>
2nd Computer science major here. I hate coding. Enjoy other parts

I have no idea what I'll do when I graduate. Maybe become a bartender?

Coding sucks, there's no satisfaction .

It's either finish cs or transfer into nursing college or some shit at this point
>>
File: 1390604769142.png (108KB, 396x385px) Image search: [Google]
1390604769142.png
108KB, 396x385px
TFW did accounting, 60k starting, good or bad?
At least I'm Big Four, Shame I have to deal with all the normies
>>
Is the "pajeet will take my cs job" meme just a meme? Should I (non-pajeet) even bother with going for a bachelor's in cs or just say fuck it?
>>
>>36581503
Around 55k salary after my first year
But I literally have nothing to do all day because corporate programming is so fucking boring and has so much bureocracy
>>
>>36582506
I did onsite interview at a tech company and I was only white person.
>>
>>36581491
I know how to do shit, I was high in my class for grades
The system is just so slow moving that it feels like nothing gets done
I spend 3x as much time talking about how to fix a problem as I do actually fixing it because I have to clear it with my boss, his boss, get it peer reviewed, and then run through qa all before it actually gets used.
Even the small shit
>>
File: 1412469217695.jpg (178KB, 1022x677px) Image search: [Google]
1412469217695.jpg
178KB, 1022x677px
>>36581824
Master of science?
Consulting firm?

What the fuck was she doing, being the secretary? consulting sounds fucking dope.
>>
Going back to school for an IT degree this fall, but In the meantime I want to learn on my own online. I am gonna kms if I have to work in a warehouse for one more year. What is a suitable language to learn that will land me a job? Python? Java? Are sites like CodeAcademy just a meme or will they actually prepare you for a real job??
>>
>>36582627
Probably wasn't happy being paid 40k/yr cleaning glassware and being the master pipetter.
>>
>>36582778
That what I thought so too. If she was actually a consultant she would be picked up again immediately. Plus consulting is what every women wants to do (High Salary, Tell people what to do, High Travel (planes and hotels paid for))
>>
>>36582825
Maybe she thought she's PhD.
>>
>>36582676
You need to work on some projects and be able to some them through github or something. Where you learned don't matter.
>>
>>36582120
So NASA used node.js to provide microservices but even still, C was used for writing firmware and device drivers which provide the core functionality of the rocket. The same goes with cars, small aircraft, etc. If you have ever worked for a software company you would know teams use at least 3+ languages at any point in time. My point is that mission critical software is written in C 9/10 times for a reason, it is still widely used and isn't going anywhere.
>>
File: 1484703798310.png (585KB, 718x802px) Image search: [Google]
1484703798310.png
585KB, 718x802px
>tfw going back to school with a CS major in the fall

I have a pretty basic baby understanding of computers in general, and I was always pretty good at math/algebra. Is there anything I should study/learn ahead of time to prepare for an introductory computer science class?
>>
>>36582999
Anon, I was the anon from before. So, am I accurate in saying low-level language is most commonly used in firmware?
>>
>>36583192
Yes, firmware is virtually always written in low level languages because firmware is stored in non-volatile memory and must therefore consume a minimum amount of system resources. This is also why operating systems are almost exclusively written in C. The Linux kernel is written in C, Windows is written in C, OSx is written in C with a bit of objective-c thrown in. Virtually all on-board computers embedded in cars are written in C for the same reason. It's an overused analogy but high level languages are like driving a car in automatic, you don't have to worry about memory management or garbage collection, you just drive. Low level languages are like driving a car in manual, it's a lot more work but you have more control and a better understanding of how cars (computers) work but are at greater risk of fucking things up.
>>
>>36583589
Thanks a bunch for spending time enlightening me on that. I used to think low-level means that it's inferior or something when I went lurking in /g/. Now I see the importance in C.
>>
>>36583099
Learn a language like python, C or java. Use libgen.io to find a free book and learn over the summer. Make sure you write a program every day, that is what will differentiate you from your pleb classmates. Make sure you understand control flow, arrays, functions and if you have time, dip your toes into concepts like recursion, searching and sorting algorithms and basic data structures.

I would highly recommend Introduction to Computation and Programming Using Python as a first programming book. Python is easy so you can focus on programming concepts and not on syntax. It's ~300 pages, you can easily finish it before the fall semester.

Good luck.
>>
>>36583739
Low level is not pejorative but some people treat it as such, it just means "closer to the metal", ie the computers hardware.

It's all about using the right tools for the right job: if you wanna make websites or vidya, the high level languages are the way to go. If you wanna build a robot or an operating system, then low level is the way to go.

There is no wrong answer, make whatever projects interest you the most. Don't pay attention to hipster, elitists on /g/, just have fun and learn something.
>>
>>36582427
I need source on that CP. And by CP I legitimately mean cheese pizza. Please don't partyvan me, FBI.
>>
>>36583927
Well do anon, again, thank you.
>>
>>36580245
>>36580341
>>36580454
>>36580476
>>36580559
>>36581128
>>36581410
>>36581485
>>36581582
this isn't reddit please lurk before posting
Thread posts: 91
Thread images: 10


[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.