Hey, fuckers. How many of you guys can code? Whether or not it's for recreational purposes or for work, I want to know

Hey, fuckers. How many of you guys can code? Whether or not it's for recreational purposes or for work, I want to know.

Is it worth it? Do you like it? I've been thinking about learning some basics from Code Academy to go along with my pathetic college degree. I like computers and technology, but have only dabbled a tiny bit into this shit. Although it doesn't sound too appealing for me, it will at least make me more useful.

Pic unrelated, sort of. Been drowning my sorrows in Samurai Jack lately. If you want to talk about Samurai Jack, I'm up for that as well I guess.

Other urls found in this thread:

docs.oracle.com/javase/tutorial/
docs.oracle.com/javase/7/docs/api/overview-summary.html
stackoverflow.com/
eclipse.org/
dailykitten.com/
twitter.com/SFWRedditVideos

>mediocre college student - super senior with no ambition after graduating
>want to make myself useful to me and others in my life

...

CS experience (preferably community college) looks good on a resume, particularly in a tech field. And by default, it'll get you more jobs than a liberal arts degree.

why do u even go to school for coding lol

My degree (Communications) used to be listed under the business school, but since my university changed, it's in the arts and humanities.

>feelsfuckingbadman

A computer science person who can communicate does sound appealing.

Code Academy is a mostly free website where you can learn the basics of coding, that's what I'm thinking of using.

I'm in college for Communication, a relatively easy degree to get if you're not socially retarded.

Physics university student with Python experience, gonna learn C++ next year and java over the summer

Coding is suuuuper fun imo but Im a fuckin nerd so thats probably why

I used to be a hard core computer nerd when I was in high school, then I got it beaten out of me basically.

Want to try dabbling back into the nerd world without losing myself completely. But shit, you've got some solid nerd experience, I respect that. I know a lot of people don't say that to nerds, but I miss being one.

Superficial coding knowledge is useful in any desk job. My sister is some sort of regional manager for an employment agency and she taught herself some basic code to save time constantly calling back and forth to IT. Even if you're not gonna be a code monkey it can still be very useful if you use your head

honestly I dont really mind posting my stackskills here as long as people dont get it shut down
I've got about 10 courses that you can look through
happy to help my \b\rothers :^)

i know bit myself but not much and i know most companies looking for a worker and they pay really good

It's looking like I'll have a desk job for the rest of my life. Feels kind of fucking bad because I like being active, but I'm crippled in one leg, so not many physically active jobs out there for me.

That's basically what I was going for, at least some decent knowledge about coding on the surface without diving 100% into it.

Hey my nigga, I have a master's degree in computer engineering and my specialisation is machine learning. I've been coding for many years and it's possibly one of the best jobs you can get.
The feeling of accomplishment when getting something that took so much of your brain power to work is more than enough, it just makes it all the more sweeter when you realise you can easily get >$100k/yr with not that much experience.
Plus work conditions in programming companies are usually great.
It's absolutely worth it.

Stackskills? Honestly never heard about it until now, I'll look into it.

Working C++ engine programmer here.
Coding is a pretty full-time involving thing to do, if you want to be good at it.

If you're not interested, I wouldn't bother.

My sister's boyfriend just got offered 180k a year from Amazon to do some code shit. This is even before they've hit the bargaining table.

Meanwhile, I'm turning 24 and can only dream of 100k a year.

Sounds pretty nice when you put it that way though.

its just video tutorials on how to code except I paid £20-ish for about 10 classes
I realise i got scammed af but my student loan can eat it up lmao

The most important part is probably just to learn how to problem solve like a programmer. Realize how infinitely many tools there are at your disposal for doing just about anything. Learn how to google solutions to your problems effectively without having to rely on waiting for answers made by other people. The first few months of a beginning coder is basically just 80% that

That's kind of what I was afraid of as well, if I don't immerse myself in it then I'll either be shit at it or just not grasp it. Fuck.

>Few months

Years user. Whole studios practically have stackoverflow on their second screen.

Well if you put it that way...but fuck, student loans are the worst. I'll probably still look into it though because I have some spare time.

Thanks for the advice, saving all of this in a notepad.

Damn you know lotta high level languages. What kind of code do you write? Are there any related to physics or just random apps?

No I meant the first few months is learning how to do those things. In the beginning it took me days to find a solution to a simple problem. But after a while googling solutions becomes second nature, and you even start having a list of reliable websites on hand, like stackoverflow

I do enjoy doing my own thing and just tinkering with stuff to see if what I put together worked. I guess you could say I'm good at jerry-rigging stuff, but that might not work in the code world so much.

I've been learning java in an advanced computer science class. it's quite fun and very satisfying when you get the code to work. I'd say it's worth a try

Computer engineer from a university that ranks very high in it. I think it is fun (but I like math), and it makes you more marketable. Find a project online and try to work your way to completing it is my advice.

I'll definitely shoot for Java then, I have a few friends that are into that shit, and I think my sister knows Java as well as C++. I remember her mentioning learning Python, but so much of this shit just sounds foreign to me.

Java seems popular enough to get a hang on things.

Are you fucking kidding? If you can show on job interviews that you constantly code random shit just because you love doing it they'll fucking welcome you with open arms. It shows passion, creativity, and resourcefulness

Advice well noted, thanks.

Oh, well shit that's great. I thought that just making things passable enough to work with unconventional and maybe shitty ways wouldn't fly so well in the code world.

Like, I thought if you could get the job done, it's fine, but if someone else has to go in to try and fix your shit it's an awful mess that irreparable without starting anew.

>I'm good at jerry-rigging stuff, but that might not work in the code world so much
Patches and glue code is essentially jerry-rigging, and they are a pretty big deal. Small, quickly written scripts or programs that perform a useful task among a bunch of other tasks are very common.

>meaningful discussion in a board mostly plastered with awful shit

You guys are great.

I didn't even know there was a specific task and name to that kind of stuff. Damn, learning so much shit just from this one discussion.

Java is great as a starter, still my personal favorite. Lots of stuff online to find, very clear language, not a lot of bullshit workarounds you have to be wary of.

Well obviously in theory that's true, but in practice you're always pressed for time as a coder. Most bosses don't know what the fuck goes on under the hood so as long as your shit works and it's done fast, they're happy. They don't understand that putting in extra time for careful programming provides more longterm benefits, they're just interested in shortterm results. It's sad but it's how most coding jobs work

Thanks, I guess I'll get started on Java this week and see how that flies for me.

Somehow you fuckers who browse Sup Forums make me feel better about myself with solid advice. Even though I've been trying to stay away from Sup Forums as much as possible in the past few years to better myself, that didn't happen.

Official Java tutorials - docs.oracle.com/javase/tutorial/
Full Java documentation -
docs.oracle.com/javase/7/docs/api/overview-summary.html
Most popular code forum - stackoverflow.com/

Handy Java development environment - eclipse.org/
Pictures of kittens - dailykitten.com/

Been doing C programming since '09 for embedded systems.

>Is it worth it?
From a financial standpoint? I make a decent living for a 20-something out of college, but from what I hear, it doesn't get much better for me from here on out.

>Do you like it?
When I'm allowed creative freedom and actually am allowed to contribute to the project, yeah, I like it. People tend to look down on software folks though. It's a thankless job, and everyone thinks they can do your job just as well as you.

It makes a good hobby, especially if you can enjoy it with others like I did for a few years when I got started. Once it becomes the grind though, it gets old fast. More-so the politics of engineering than anything else though.

Hot damn, user, that's some good shit right there. Thanks a lot.

Prefer python over java because syntax is easier

> code bugging out because somewhere you missed an empty space
No thanks Python you silly language

>t-thanks

That second link might become more and more handy the closer I get to graduation. Already looking through that eclipse website.

Looking to try it as a hobby first, and if it makes me more useful in the workplace, then awesome. I respect the hell out of software people because I know it's shitty hours, lots of work, and no one even notices how hard you work.

Trust me, you'll need the kittens to save your sanity

This. If you want to learn how computers actually work, start with something like C++ so you get close to the low-level of C but also get some object-oriented abilities under your belt. Once you know those two, you can go anywhere with ease.

O-oh, okay. So C++ and then Java? Or just try Java because it's easier than C++? Both at the same time?

Already doing positive work for me.

>feelsgoodman

You guys are making this normie sweat with all this information.

Just learn it man, just do it, it costs you basically nothing but your worthless time to get started. Of course the basics are boring, but after you get some little projects complete you can start making your own projects and explore languages. Checkout this guy theNewBoston on youtube, I watched his videos when I was 14 to learn to make games. Now I make 75k a year doing software and it's great. You can do anything you want with your life user!

Whatever you choose, definitely stick with one at first. Learning a second language is incredibly easy once you get a good hold of your first. I personally think Java is easier, it's more readable for a newbie and in C++ you have to deal with some things called pointers and do your own memory management which Java does automatically. But people may disagree

I'll check out that guy on YouTube, but...are you the Mr. Rogers equivalent of the code world?

>all that overwhelming positivity

Ah, alright, was wondering on whether or not it would be easier to work on two side-by-side, but that basically answers my question.

Thanks for all the advice, anons. I'll go and try some coding tonight before bed, but I've gotta get going to finish some homework.

Hope you guys have a good night/day wherever the fuck you beautiful bastards are from.

Good luck bud. Prepare your anus because it's an uphill battle

Finishing my second year of coding, going for a job interview tomorrow.
Although I like C and C++, I highly would not recommend starting with them. C# is a favourite of mine but it is Windows exclusive (sort of, but that's a whole other can of worms). Java is fucking stupid. It's cross platform, sure, but anything you put out will use retarded amounts of resources where other languages wouldn't.

C/C++: Cross platform but difficult
C#: May as well be Windows exclusive
Java: Inefficient

Unless you want to go with a more web side program. Many applications are moving to at least web interfaces because the backend only needs to run on one type of platform (whatever you code it for) and web front ends are cross platform by nature. Never hurts to learn HTML/CSS/Javascript. After that, add on the PHP, SQL, and whatever.

There are also frameworks but beware that I have a VERY love/hate relationship with Django. It's so simple it's stupid, but in doing so almost kinda "changes the rules of coding". It does things differently from how I was taught.

Can confirm Code Academy is great