Starting my first intro to programming course and we are learning java. I already started learning python and am like 35% through the beginning level of python, and now going and starting all the way over with java, java looks like a pile of heaping shit in terms of code required to execute the same thing compared to python.
Also, has anyone read this book, or is proficient in java? If so, how did you learn it? Pic posted is my college textbook to learn java but i'm going to have to learn this shit on my own because this is supposed to be a beginner book and it's already asking me to make outlined boxes and all kinds of shit in the first chapter and all it showed me was the code for "Hello World". So this book isn't going to cut it.
If you're a CS major, you should have already been programming since early teens... Not getting into it just right now
Landon Rodriguez
that's not how it works.
Ethan Hall
Just learn Java or C++ extremely well and then everything else will come down to syntax. Ezpz
Carson Myers
stop learning this inappropriate old boomer language, do c++ if you don't plan to do web/crypto
Ayden Mitchell
I plan to do python lol, and I have to do this boomer language, my professor is a 50 year old man who still uses only his index fingers to write code
I am forced to learn java, so I have to learn this first, then I can learn python on my own time. I plan to go into quantitative finance or work in the finance field with my CS degree. Of course could also go software engineering or data science as well though. But preferably finance to do automated trading.
Juan Morris
Absolute bs, I knew nothing about programming before my cs degree and I'm now working for one of the best tech company in North America making well over 6 figures. Study well and get a good amount of practice via projects (school projects or your own) and it should be fine
Juan Roberts
Learn also C/C++. You will have to write even more code to make something happen but you will know how things work "under the hood" in higher level languages which is important.
For getting a job, learn C# if you don't hate yourself or keep learning Java if you do hate yourself. If you wanna get in machine learning then for some bizarre fucking reason Python is the language of choice.
Ayden Gray
That's what i'm learning, since java and C++ are somewhat harder to learn than python, once you are proficient in Java or C++, then python should be picked up fairly easily. Python seems like a more elegant version of java because a lot of the class/method and stuff is not needed.
Austin Smith
What said is 100% correct. C/C++ is crucial, but Java really isn’t that bad as a first language because of some of its quality of life features. My school teaches C++ first and then moves into Java. I don’t know much about Python, I’ve only written some simple scripts with it. But if your serious about programming or even software engineering you really need to learn what’s going on in the lower level languages.
Xavier Price
whats going to matter when applying for jobs is having projects you can talk about that you are proud of. Those projects that were built with the same tech stack as your target job does is a big bonus.
I don't know too much about the industry, but I do remember that companies building trading tools were recruiting devs with C/C++ experience out of college.
Owen Collins
Don't listen to this retard. I guarantee he's just a loser NEET trying to drag people down to be just as miserable as him.
Isaac Clark
They probably also use Python for quant stuff but want devs who know low level stuff and strongly typed languages so they don't do stupid shit witch code.
Eg. even simple stuff like knowing that the results of the following operations will have different results((i.e. values of variables c and f will be different): a=3 b=2 c=a/b // c=1
d=3.0 e=2.0 f=d/e // f=1.5
I remember having to point something like this out to my professor when he was wondering why the code is producing "incorrect" results.
Brody Mitchell
I have been programming since I was 13, minecraft servers, runescape server all that.
Best thing to learn is just start a project. Courses never worked well for me. By starting a project you also learn to develop search skills with Google.
It is also easier to do this by choosing a project you are passionate about
Jason Thompson
ah yes, computer science. one of the most stressful and beta tier slave professions there is.
Carson Lewis
>my professor is a 50 year old man who still uses only his index fingers to write code lmoa
Christian Roberts
WAIT WAIT WAIT...why the fuck is this in Jow Forums and not Jow Forums
Aiden Collins
Because Jow Forums is an unusable pajeet shithole Yes, more pajeet than Jow Forums.
Jeremiah Howard
With great job security and salary. Umad?
Tyler Allen
OP, I started learning Java a couple of months ago. No prior programming experience. Take a look at this course, it's really good:
After this, do part 2, and then make your own console based tic-tac-toe using the skills you've picked up to experience the thought process of problem solving shit by yourself.
I passed my Oracle Certified Associate (Java 8) exam recently. I recommend doing that as well. Pic related.
thats because the real coders have moved on. they did so when programming became all about pajeets and java and "frameworks"...
Christopher Flores
ahh yeah I saw a lot of people recommend that course. Although I think it says you have to use Java 8 instead of Java 12 which shouldn't be a big deal. the other thing I saw was the Java Masterclass on Udemy by Tim Buchalka but they only said do that in supplement of the moocfi course if you have hours to devote.
Yes most finance coding is in Python, R, and either Java or C++/C# that I can think of but like 85% of them want people in Python.
Looks like the best thing for me to do is get good in Java (I'll also be using java for my next two semesters as well) and then I can start to focus on things like Python, and maybe learn C++ as well. Things shouldn't be too bad but this book is complete and utter ass.
Kevin Thompson
Java version is irrelevant from 8 onwards. The moocfi is really good at driving the core concepts home. They place seeds in the first few chapters, then all of a sudden it starts coming together near the end.
Part 2 is mostly about data structures which I couldn't be arsed with, but other than that it's the best thing available.
Aaron Howard
I mod skyrim im at 1,700hrs play and 2,500 hours modding. Its been a 5 year project but im at the point where i run it at 4k textures @60fps on 3x 27inch screens using 3d vision technology.. its fucking beautiful. Like looking out a window into a fantasy world. I have about 500 merged mods that have over 25,000 smooth high quality animations that work with finely tuned script mods that competely change the world of skyrim into a sexually depraved place of bdsm toys, torture machines, snuff machines and a entire complex level of slavery system for my dragonwhore to get stuck into enslaved raped harassed amputated and murdered in. Ill tell you guys it took ALOT of work to get to this point but its totally worth it in every aspect mimicing weapons degration system to clothing damage and even cloning a diablo 2 style drop system. Of course i had to take it a set further and really push the limits of the game engine and make a high poly body and face model using nude poloroids of my highschool sweetheart who i havent seen in easily a decade! She has no idea ! Everyday she gets raped murdered and snuffed in a near to complete life like simulation system. Gameplay is hard as fuck now cuz of the mods which really add depth to combat and magic system so often times she wont last a few days before being to brutalized and forcing me to start a new save. Ive found it helps if i use my prostituion mods to make some cash being a whore around town and hiring help or being their slave before adventuring into the wild. It seems to work best so far- but dragons fucks my shit up and often eat or rape her to death.. ill get strong enough to defeat them one day- they are no joke. But yeah its been a few years passion now building this high poly modded game, and its fucking tons easier then keeping a girl in the basement alive, i dont wana try that again its much easier to just turn off the PC at the end of the night.