>do bad in an intro to Java course >have complete programming existential crisis >major in math because failed out computer science >try to learn programming from c to lisp to haskell to python >can't >so mentally fucked that seeing a blank text editor or ide causes panic attack >reading that same introductory drivel on how to make an if statement or what an integer is just reinforces self hate >graduate math >go to grad school >try to avoid it but I'm expected to pick up minor programming for a masters >talk with advisor tell him I really can't do this >he says if course I can because : >programming >is >literally >math >and I have such an intense interest in algebra and computer science theory >take the class >fail it >fail it every year >can't graduate have to stay longer >talk with advisor >he's confused but says they're willing to waive it considering all my other work in math >graduate with math masters >GPA is shit though >enter massive depression that affects math skills >don't do phd >just live at home as a neet loser
Damn nigga. I was felling rather retarded being a 3rd year EE dropout, but damn you took it to a new height.
Jason Campbell
sounds a lot more like psychological issues, not an inability to understand code. see a therapist and tell them about your insecurities. work through them, and if you can approach programming with a clear mind and a new perspective, i'm sure you'll figure out enough to be an OK programmer. But don't stop learning or doing math or using your brain in some way or it'll wither away and all that college will be for nothing.
Benjamin Flores
Making anything
Carter Davis
I'm with you. Math is mindblowing, when you read symbols you see abstract complex relation behind this symbols. Code is just a sequence of steps made by monkeys for monkeys. I love too math and I'm learning to code, but is really frustrating type command and write statements and don't know a shit about what this mean and what happens behind. My suggestion is to try again and again and use your knowledge in math to try to code piece by piece a simple calculator. Don't mind to write shit code, don't use fancy libraries, write step by step your code, learning by doing is the only way to understand what coding is.
Robert Adams
Ever consider that your choice of pursing a field which contained something you were unable to handle ruined your life? Though considering how late into life that "you can do anything if you put your mind to it" bullshit is perpetuated these days, it may not be entirely your fault that it took so long to learn this lesson.
Jason Rodriguez
But I love math . I'm good at math. Your post makes no sense
Logan Bailey
>seeing a blank text editor or ide causes panic attack t. laid off journalist
Jose Nelson
I studied law and have excellent grades. I love solving problems in little steps, formulating solutions and making clients happy. Thing is: The final exam required us to have all the knowledge over years present in just 40 hours. Write specific solutions in record time. From minute one in my studies until the end I panicked whenever I had to learn, I felt the sense of impending doom many times. I graduated after YEARS of postponing and struggling financially. I had a shit grade despite being on top in university. I forced myself into it much like a jump into cold water. You do it one time, it's scary. You do it a hundred times, it will be pleasurable even. Now, I work for a medium size company and am financially free. You can do that, too. And please, do it.
Jace Hughes
dude I can't believe this bullshit, if you graduate at math and can't get easily into programming you are just a fucking retard who is also not good in math
Bentley Murphy
>I had a shit grade despite being on top in university.
Maybe if you stopped fucking twinks and actually studied you'd have gotten somewhere
Jackson Adams
Pursing a masters (and subsequent phd) in Math in the present day and time requires you being able to instruct a computer to solve problems for you (basic programming). This is a thing you admittedly are unable to do.
What jobs/careers could you have instead pursued with a BS/BA in Math, that would have allowed you to do work involving the math which you love? What would have been so wrong with a life involving one of those jobs/careers as compared to the neet one you're living now?
Anthony Long
I don't know. I don't know. What do you want from me? What is this harassment. Do you wish me dead? To push an user that last step?
Elijah Hall
kill yourself neet schizophrenic, you didn't even graduate at math it was all in your mind for what I just read. The faggot you are responding to is giving you actual advice and you behave like he's trying to kill you. Fucking retard go study law or something
Josiah Allen
i call bullshit on this one. there's no way you couldn't pick up something like python. even my fucking liberal arts sister can.
Luke Bell
What I want has no bearing on your situation.
What do you want?
Jose Richardson
I've read a retard posting the same some months ago. Maybe it's some kind of trolling on math faggots being autistic t. mathfag
Adrian Brown
Yeah that was probably me I don't know What advice ? I don't see what I can do and you're just insulting me for things I can't change This doesn't help
Luis Gomez
>I don't know
Step one, figure this out. At the very least figure out what you don't want to be doing, and do something, anything, other than that.
Again, you might just try googling job requirements for anything that requires a math major. Don't know if you like the look of one of them? Go try it out and see, if you hate it go try something else. Repeat as many times as necessary.
Henry Wood
not op, but good advice
Adrian Edwards
I just feel like I'm too stupid to do anything now. Everyone always says anyone can program and Jow Forums says even retards and pajeets can.
Ryder Morales
State of mathlets trying to rationalise OP's genetically deformed brain.
Michael Ward
Bumming around for month is more than enough to have that effect. The longer you do it, the worse it will get.
If you're not prepared to get a good job/career, go out and get any job. At the very least you'll be practicing the basics of getting on with life until you're ready/have found something worth doing.
Noah Morales
Don't I suffer from being discriminated for overqualified because of my math masters and I apply to McDonald's or something?
Working there would feel like shit though too
Gavin Gutierrez
This is sadly a lie. Some people are good at specific types of programming, most programmers can deal with web developing, maybe half can deal with object oriented shit the bed making programs programming, and only a handful can program 3D games.
Easton Russell
what's wrong? don't you get any job you want with 300k starting?
Dylan Murphy
Easy now guy, let me just tell you something. You wasted your fucking time. But worry not, if you’re under like 35 you’re still young. Try to get a degree that is actually worth something and is meaningful. Stuff like nursing or paramedics if you want to save peoples lives, look into another interest, go into a trade like train conductor or some shit or some electrical engineer. Try to be useful and don’t get a pussy job.
Caleb Green
correct and incorrect on both counts
While being overqualified can be a problem for full time positions, part time is considerably less so. This should not be what your most worried about however. Having long stints of not working (or school only) on your resume is.
Working at McDonalds should feel like shit, however its a different kind of shit than the shit you're in now. "I want to be doing something better than this shit" is a much better place to be in life than "I can't handle my shit." Let that shit job be part of your motivation to continue searching for what you actually want to be doing.
Chase Bailey
Shut the fuck up. I worked at McDonalds and that shit sucks. Don’t work in fast food. Get a real fucking degree that isn’t dogshit or be a bag grocer or some shit. So autistic
Gabriel Peterson
OP, work through some tutorials on shader programming. Graphics programming feels very mathematical, and it is. At least if you like linalg.
Also treat programming as a tool to accomplish a task. Or pick up SICP if you don't have any particular problem you're trying to solve in mind. SICP should be a good fit for people not afraid of math.
Nicholas Powell
>java
Parker Perry
Honestly speaking, you sound like you are overloading yourself and having to learn too many different unfamiliar topics is frying your brain. If learning programming is something you need to do or at least have some interest in, you need to hit the reset button and start from scratch all over again. But this time, take it one small easy step at a time. Programming is a lot like mathematics - all of the complex principles build upon the simpler ones and you are not going to get anywhere if you rush through the easy parts and then find yourself lost when you actually have to do something that matters.
Programming languages are very similar to real life languages in the sense that there is a syntax that conveys some meaning - so it doesn't matter which language you learn first, because at the end of the day it's not very hard work to take what you know and apply it to a new syntax. You can't have a proper conversation with someone if all you know it's just bits and pieces of each language. You need to pick one and stick with that, and once the principles become second nature, then you can move on and try something else new.
Holy shit I wish I was good in math. I'm kind of the opposite, I've no problem with programming and I like math but I'm just too lazy and dumb to actually learn it and also make a lot of mistakes when I try to do the exercises.
Jace Carter
Part 2:
Because you're in math, I'd suggest you learn Python because a) it's one of the easiest you can learn, and b) they have great libraries for mathematics, machine learning/data science, etc. You can also consider starting out with Matlab or R if math is all you are interested in, but these aren't general purpose languages and they just aren't as fun.
Alright, so now you've picked out a language. Force yourself to start from the basics. If the vast amount of information out there is overwhelming, find a decent zero to hero course on sites like Udemy or Codeacademy or whatever people use these days. Go through each lesson and don't move on until you figure out what the fuck they are talking about. And from there, move up as you start figuring things out and maybe even build something. Start small, maybe just a simple calculator, and just practice.
If you can't even do this, then God help you child. Good luck.
Xavier Robinson
OP has been full neet for months from the sound of things. As shitty that a job in fast food is, its a step up from the immediate situation. Not that I'm recommending a fast food job. Any job no matter how shitty is a step in the right direction.
Easton Wood
OOP languages are a terrible choice for babby's first programming language. Too many language constructs, weird syntaxes and huge standard libraries. Just learn C first and then learn OOP.
Lucas Perez
this C is very simple but also very powerful (you can move on to OOP programming after learning C)
Alexander Price
>P programming i'm a fucking retard
Isaac Baker
Programming? Off by a several letters. Pornography is what really ruins our lives. The mediocrity of the masses is a consequence of sexual excesses.
Look I'm not saying jerking off is necessarily healthy, but >you can't jerk off in prison >you can't jerk off in exile are weak arguments. And the fact that the substances used to make semen are taken from the blood just would mean it might be a treatment for obesity at best or require supplementation at worst.
Tyler Ward
Lua is the best language to learn
Alexander Anderson
i am actually suprised you can fail programming in university setting, in my school its just memorisation, no creative thinking is required to just pass exams, so much different than programming out in the wild. I am in second year tho and i passed Java, 2 years more of probably more challanging stuff ahead of me. So tell me, how does Java exams/assignments/technology whatever looked in your school? Was this gui programming? A lot of people have problem with gui programming actually, its unintuitive
Aiden Nelson
Learn moonscript
James Hernandez
Programming didn't ruin your life, YOU ruined your life. No go see a therapist and quit blaming everything except yourself.
Andrew Sanders
pretty bad post user
Thomas Roberts
Build your own lisp in mooscript
Isaac Sullivan
MoonScript compiles to ugly slow garbage
Adam Powell
Fuck off. Not this shitty >"I just want to make thing ;_;" thread again. Stop trolling my technology board, damn it!
Leo Davis
What
Matthew Morris
So if I eat it after then I'm good.
Chase Myers
excluding the math major, this sounds like me in 2016. I wanted to get into programming and I took an intro class. The thing was they were teaching the basics in C++. I dropped out of it a few months later because I felt I wasn't keeping up with what was being taught and shit was all confusing. I went into an existential crisis for about a year and a half until I decided to try again, but with Python. Now learning the basics seems within my grasp.
I hate C++ now.
Noah Flores
Another approach is to find something you truly want to make and then learn how to make it. Instead of aimlessly reading and typing you will have a well defined goal. All this talk of which language to pick is secondary; If you are making something then that is infinitely more valuable than picking the right set of tools.
Brayden Morgan
>programming is literally math This gave me a good chuckle.
And even if you are doing it poorly or the project never comes to completion, the struggle to create rather than to learn will get you a foot in the door of learning programming.
Christian Thompson
Maybe my problem is I have no idea of anything I could want to make :*
Leo Cook
This is how I started. If you make a few small programs on your own you will unironically be able to coast through like 95% of a CS degree.
Ayden Robinson
Here's the problem OP; the claim "programming is literally math" is wrong. There's no way to mathematically derive the C standard, or how Python handles scoping, or Java's memory management, or etc.
When a programming language comes naturally to someone, it's because they think like the designers of the language in question, not because they knew more math (though it helps).
Basically, any real-world programming will require accepting large amounts of arbitrary rules, simply because there's more than one way to do something in a language and the designers had to make a selection. Quit trying to view it as a logic puzzle that you can "solve" and start accepting it as a something you must slowly get acclimated to. There's a reason these are called programming "languages".
Christopher Foster
If you have no need for learning programming and your only desire to do is out of some kind of mental hang up, then learning to program will not help you.
That being said, there are many ways to utilize programming in interesting ways, especially for a mathematician. You could create a simulation or model related to some topic that interests you, you could make a calculator that has the features you want with the interface you've always dreamed of, or you could just make a personal website. Obviously I don't know your interests outside of math, but when you put your mind to it I'm certain there is a project that would be fun or useful to you. It's ok if your goal is ambitious; what matters is that you get working towards it.
Christian Baker
lol. its good to know when someone says they like math people still think they are really into mashing numbers together or calculating limits or some shit. it sounds like op is into the kind of math computers can't really do yet
Levi Johnson
How does hello world make you feel?
Jordan Hughes
Math is learning and discovering new puzzles, and using puzzles to creat new puzzles that can have an influence on various things in life like engineering, and science
Coding is basically the same as a foreign language, but most people who major in it end up being as fluent as a high school Spanish student
Oliver Martin
Hey I ain't a mathematician. Maybe he can write a new proof assistant or something.
Michael Garcia
Don't take everything you read here at face-value.
Josiah Price
user its not programming. It's you. That's good because it means you can keep trying. Good luck niggle.
Benjamin Barnes
>so mentally fucked that seeing a blank text editor or ide causes panic attack Yeah this is a problem with you Stop acting like a 14 year old emo girl and grow up
John Wood
>Masters in math >Can't understand if statements or integers Nice fake story.
Oliver Edwards
How did I imply that
Cameron Cruz
>Can't pass introductory course >Only material mentioned is ifs and ints
Wyatt Jackson
>fpbp
Luke Sanders
With me expressing my frustration and boredom with learning that easy stuff over and over...
William Smith
So what part are you having trouble with exactly? I don't remember my intro course getting into anything that much more advanced
Aaron Smith
>do bad in an intro to Java course stopped reading there. you ruined your own life with your bad choices user.
Isaac Cook
>would rather people think of me as a lazy loser than let people know that I am mentally ill