Tripping to prevent impersonation. I have a unique situation I would like to bounce off you all...

Tripping to prevent impersonation. I have a unique situation I would like to bounce off you all. I have a semi decent amount of cashola built up, and have been taking classes in my spare time from my university. (us) I have a thorough grasp of very high end mathematics. I aced calculus 3. My issue is.... I kinda need to get a job after graduating. I have zero coding experience and I am
>Strait
>White male

What do I do?

Other urls found in this thread:

cprogramming.com/tutorial/c-tutorial.html
learn-c.org/
learncpp.com/
cplusplus.com/doc/tutorial/
cprogramming.com/tutorial/c -tutorial.html
en.cppreference.com/
isocpp.org/faq
learnpython.org/
codecademy.com/en/tracks/python
wiki.installgentoo.com/index.php/Programming_resources
Sup
twitter.com/SFWRedditVideos

thought this was going to be a thread about falling over in real life to make yourself an undesirable person to imitate

What do you mean? Just looking for some advice. I have a bit of money but need to have long term employment. I like computers, and have a lot of high end math. Its the only thing that differentiates me from the majority of those with degrees. Most people do not take calculus, less than 2% of people finish calculus 2. I aced calc 3. I can go further but I am at a loss on what to do. I see these tech job threads all the time. But my situation is a little different than most. A lot of you seem to have a thorough understanding of programming, but no formal mathematics training. I am the opposite. I have never even written an autohotkey script; let alone a hello world. I see all these memes about programming languages, and these things you guys talk about. I get about 90% of it. Maybe there is a tech job for me, maybe something else would be in the works. Just wanted to post something after being around for so long.

Take classes in programming?

Do you like Mathematics?

Somewhat. I am at least good at it. Its something I am proud of because most people cant do it. But as far as getting an enjoyment out of solving complex equations... na

my advice is that you ask >>/adv/

sell meth

>better than 99% of people on something
>wants to do something else

i have read here on Sup Forums that mathematicians earn even higher than programmers

I've read on Sup Forums that wearing knee high socks and panties makes you a better programmer

>have a thorough grasp of very high end mathematics.
>I aced calculus 3.
>high end mathematics
LMAO okay kiddo

Probably should add some useful advice, as an oldfag with a masters and old that.

Wish I had just done straight math, if I could do it over again that's what I would do. Well that or not fall for the scam that is higher education in the first place lmao.
Also coding is shit, don't waste time or money on a shit degree. If you want to code interesting shit, get a degree in interesting shit and pick up coding on the side, that's literally what pretty much every computational scientist doing cool shit did. Also don't get a degree in some shit that's not what you want to do and that you enjoy, it's not worth it and you absolutely will regret it.

I dont understand homosexuality or crossdressing at all. Is it like a meme?

The best way to learn is experience

No I mean I get people want to attract more mates by cross dressing. But like.... the mates they would attract wouldnt be interested in them... it makes no sense to me.

Put on a wig and claim to be trans. You'll be a diversity hire and all you have to do is wear a wig.

Pasta 1/2

So you want to learn programming?

Pick a starting language. For beginners, there are generally two recommended "programming families" that you can choose to start learning:
-Dynamically typed/interpreted programming languages, such as: Python, Perl, Ruby
-Statically typed/compiled programming languages, such as: C, C++, C#

These are amongst the most popular languages in use worldwide, including 4 from the top 5. Both approaches are perfectly fine, and well-documented.
-Dynamically typed programming may be a bit more flexible, convenient, and forgiving. It is more popular in academia.
-Statically typed programming is a bit more suited for making general applications. It is more popular in industries.

Cannot decide? Flip a coin.

If you choose statically typed/compiled programming, you may want to start with C, then pick up C++. C is very well documented, and teaches many universal programming concepts. C++ is based on C, and adds new concepts. Sources:
For C:
The C Programming Language (K&R)
C Primer Plus (Prata)
cprogramming.com/tutorial/c-tutorial.html
learn-c.org/

For C++:
learncpp.com/
cplusplus.com/doc/tutorial/
cprogramming.com/tutorial/c -tutorial.html
en.cppreference.com/
isocpp.org/faq

If you choose dynamically typed/interpreted programming, you may want to start with Python. It is very easy to pick up. Here are some good sources:
learnpython.org/
codecademy.com/en/tracks/python

>BUT I WANT MORE SOURCES!
Read: wiki.installgentoo.com/index.php/Programming_resources

>BUT I WANNA START WITH [language x] INSTEAD!
Sure, if you like. But the languages above are considered good for beginners.

>BUT I WANNA MAKE A COOL WEBSITE!
Learn HTML, CSS, and Javascript.

>BUT I WANNA MAKE iPHONE GAMES!
Learn Objective C and/or Swift.

>BUT I WANNA MAKE ANDROID GAMES!
Learn Java.

>BUT I WANNA MAKE PC GAMES!
Learn patience.

So you want a starting/junior programming job?

You MUST master the basics of programming, and be able to implement your programming knowledge using any language. That means solving problems without relying on any particular syntax. If you cannot separate programming syntax from programming concepts/algorithms, then you will need to go back and focus on the basics.

After mastering the basics, you want a starting job. Let us look at languages that will help you launch your programming career. And no, you will not be earning $300k/year when you are just starting, but you may do so if you persevere.

1- Java. Enormously popular, Java is everywhere, and everyone wants a Java developer. A must for Android applications.

2- Javascript. It runs most of the internet! A must for website developers, (with CSS and HTML.)

3- Objective C/Swift. The languages that power Apple gadgets. A must for iOS applications.

There are more languages in high demand, but they require more experience. Master the following to expand your horizons:

-SQL. Because data must get stored.
-C. Real programmers point to this language.
-C++. For classy, objective programmers.
-Python. For high-paying sssoftware engineering jobs.

>WHAT OTHER LANGUAGES ARE IN HIGH DEMAND?
Other than what was mentioned above: C#, Ruby, and PHP.

>I WANT TO WORK WITH HARDWARE DIRECTLY. WHAT LANGUAGE IS CLOSEST TO THE METAL?
Machine code. Good luck, friend.

>WHAT HUMANLY-READABLE LANGUAGE IS CLOSEST TO THE METAL?
Assembly. When it comes to programming, Assembly is the apex predator.

>I WANT TO KNOW ABOUT THE LATEST NEW MODERN not-a-fad LANGUAGES!
Take a look at Rust, Go, Hack, Scala, Julia, Dart, and Erlang.

>THOSE LATEST not-a-fad LANGUAGES WILL GUARANTEE A JOB, RIGHT?
No.

>I STARTED LEARNING [language x] BUT YESTERDAY MY [friend/lecturer/uncle] SAID TO SWITCH TO [language y]. WHAT DO?
You have already started, so stick. That other language will still be there when you are done with your current task.

C programmer here, K&R will teach you C, but not good C. Modern C is focussed around trying to make it safe at the cost of raw performance.

Also found this pic by user, for those who want to be be web devs.

1/2.

>Sure, if you like. But the languages above are considered good for beginners.
>C and C++
>good for beginners
Not sure if you're retarded or just pretending to be.

2/2

I mean adult beginners. If you are under 12, you can start with Scratch or Logo.

>Oracle listed as first relational database
What's WITH you guys

>I have a thorough grasp of very high end mathematics.
>I aced calculus 3.

HAHAHAHAHAHAHAHAHAHAHAHAHAHA, no.

>I have zero coding experience and I am
>What do I do?

Self teach
Sup Forums-science.wikia.com/wiki/Computer_Science_and_Engineering

>Its something I am proud of because most people cant do it

Take an Into to Mathematical Reasoning/Transition to Advanced Mathematics/Proofs course before you say you're good at math.

>Most people do not take calculus, less than 2% of people finish calculus 2.

Don't compare yourself with women studies majors.

>Very high end mathematics
>Calc 3
Yeah, no.
Why not take programming and numerics classes at your University, together with self learning maybe you could gain marketable skills.