Kanye to The banner

Any Programmers?

2312 Views 110 Replies 24 Participants Last post by  Morel
Just wondering if there is any experienced programmers on KTT who could give some advice/tips regarding programming.

Software Engineering is a post secondary field I'm strongly considering and want to start programming.

So any advice? Like, what languages to start with? Best tutorials/books?

I was thinking of starting with C++, Java, Python maybe? Is that not a good idea, too advanced to start with or what? I know languages aren't just a two week book think and your done, your always learning them, gaining more knowledge. I would just like to know where the best place to start for someone like me with 0 programming experience at this point. Anything would be appreciated..

also I think it would be cool to develop some Apps (ioS) /Flash/Indie Games, so any tips on that would be welcome!

Probably won't get any replies but o well!

Oh and if someone knows of a great programming forum/website that would be more helpful to me than KTT, feel free to share :)
61 - 80 of 111 Posts
ZimmerMAN said:
and c++ will never die !!
Truth...it's the preferred language in the game industry, and in use plenty of other places
As long as you have a bitta knowledge on what code looks like and you can do basic math, you'll be fine starting w/ one of the more complex languages.
I mean, literally, I could use the html on tumblr type sites, and I was fine jumping straight into C++.
McGraw Gill books are great, and although they're expensive it's rly worth getting one of those bigass encyclopedia type books on whichever language you choose.
Aaronious said:
Do any of yall know Python?
Yes, and it's a great way to learn how to program. Don't worry about what language to start with. Pick one that gets out of your way and lets you focus on learning programming. When you can program you can pick up any language that uses a paradigm you already know easily.

Languages are easy, thinking like a programmer is what you need to get down. I recommend these learning resources if you're serious about programming.

http://academicearth.org/subjects/computerscience
http://www.udacity.com/
http://learnpythonthehardway.org/book/
http://cs50.tv/
http://stackoverflow.com/
Mayhew said:
Yes, and it's a great way to learn how to program. Don't worry about what language to start with. Pick one that gets out of your way and lets you focus on learning programming. When you can program you can pick up any language that uses a paradigm you already know easily.

Languages are easy, thinking like a programmer is what you need to get down. I recommend these learning resources if you're serious about programming.

http://academicearth.org/subjects/computerscience
http://www.udacity.com/
http://learnpythonthehardway.org/book/
http://cs50.tv/
http://stackoverflow.com/
Thank you :hat:
Mayhew said:
thinking like a programmer is what you need to get down.
THIS
Aaronious said:
Yeah my brother is a software engineer so I have his books and I will practise a lot this summer, thanks man :hat:
Question - does he make money ? :D lol
almighty1 said:
Question - does he make money ? :D lol
Yup

a lot and I'm jellly :okay:

He got an offer from Facebook right out of university (he did a co-op placement there during school) starting at 90k a year. He took a job at some newer company doe.
Aaronious said:
Yup

a lot and I'm jellly :okay:

He got an offer from Facebook right out of university (he did a co-op placement there during school) starting at 90k a year. He took a job at some newer company doe.
Does he make more money from the newer company?
Sean said:
Does he make more money from the newer company?
Don't think so, but he enjoys the work there a lot more and since he was only there 5th employee he has potential to learn more and be high up in the company when it grows.

It's successful enough tho, it got an 50 million dollar offer from a group of software/internet giants in Silicon Valley I believe.
Aaronious said:
Don't think so, but he enjoys the work there a lot more and since he was only there 5th employee he has potential to learn more and be high up in the company when it grows.

It's successful enough tho, it got an 50 million dollar offer from a group of software/internet giants in Silicon Valley I believe.
Damn, good job to him. :golfclap:
almighty1 said:
Question - does he make money ? :D lol
do you realize how great the technology field is now? People on average are making 60,000 straight out of college and it only goes up from there and the general field is the fastest growing market. If there's anything you would ever want to go into it should be something to do with technology. Im majoring in management information systems and at the college I'm going to there is about 99% success rate at finding a job within a year after graduating.
jreed91 said:
do you realize how great the technology field is now? People on average are making 60,000 straight out of college and it only goes up from there and the general field is the fastest growing market. If there's anything you would ever want to go into it should be something to do with technology. Im majoring in management information systems and at the college I'm going to there is about 99% success rate at finding a job within a year after graduating.
I'm trying to be a system analysts 70k average? nice lol
almighty1 said:
I'm trying to be a system analysts 70k average? nice lol
yea man, check out this website for more info http://www.bls.gov/ooh/Computer-and-Information-Technology/Computer-systems-analysts.htm
I start my HTML class in a week & a half
G
First year in college, in a C# and Java (not script) class right now. They are quite similar and like everyone else said, once you learn a C type language, you can get the hang of them all quite easily since the syntaxes are very similar.

Don't know if you've started trying to teach yourself yet but the best thing to do is to use a Notepad and teach yourself Java, C# and/or HTML. And then when you get the hang of it you can download an IDE like Visual Studio and start creating forms so you can see what the code is actually doing. IDE's are a great way to learn but I don't think people should use those right away since they do a lot of the design work for you, but you still have to do a lot of coding and plus you get to see what the code is doing and really get to see how it works.
We learn Java in my uni primarily and it helped a lot when I moved into C# and C in other courses so I'd recommend becoming somewhat fluent in Java first and other Object Oriented languages should become a lot more simpler when you learn them.
So I want to be like a game programmer, like apps for like 360 games. Is this what you guys talking about?
61 - 80 of 111 Posts
This is an older thread, you may not receive a response, and could be reviving an old thread. Please consider creating a new thread.
Top