d2jsp
Gaming and Trading Community
Gaming and Trading Community
Hourly Raffle
Ladder Slasher
Trade Finder
Photo Gallery
Forum Gold FAQ
Instant Messenger
Help and Rules
Live Streams
Account RecoveryResend Validation Email
Hello, GuestLog InRegister
d2jsp Forums > Programmer's Haven > New Programmer

Add ReplyNew TopicNew Poll
Page 2 of 3 123
carteblanche
#11 Apr 7 2012 03:52pm
Group: Members
Posts: 19,147
Joined: Jul 23 2006
Gold: 2,361.00
Quote (Stickzz @ Apr 7 2012 05:49pm)
Lol, I wish I started coding at 13..  :wallbash:


thats about when i started, end of middle school. in retrospect, i'd rather have hit the gym at 13 instead of coding. hindsight/10
Stickzz
#12 Apr 7 2012 04:08pm
Group: Members
Posts: 439
Joined: Feb 25 2012
Gold: 307.00
Quote (carteblanche @ Apr 7 2012 05:52pm)
thats about when i started, end of middle school. in retrospect, i'd rather have hit the gym at 13 instead of coding. hindsight/10


Well, unless hitting the gym gets you a job, it doesn't really matter. :P
Shamx
#13 Apr 7 2012 06:14pm
Group: Members
Posts: 17,149
Joined: Nov 13 2008
Gold: 2,808.20
if you wanna learn in actual steps, start with Turing, it teaches you pretty much the basics of all computer languages that you can use elsewhere. After that you can go into som higher level languages like Java or C, and progress from there, most "main" languages uses same/similar structure just with different syntax. After you learn somewhat of a higher level language (like Java/C) I suggest trying out a lower level language like Assembler and then see which one you like, then go on and learn languages based on that.
carteblanche
#14 Apr 7 2012 06:46pm
Group: Members
Posts: 19,147
Joined: Jul 23 2006
Gold: 2,361.00
Quote (Shamx @ Apr 7 2012 08:14pm)
if you wanna learn in actual steps, start with Turing, it teaches you pretty much the basics of all computer languages that you can use elsewhere.  After that you can go into som higher level languages like Java or C, and progress from there, most "main" languages uses same/similar structure just with different syntax.  After you learn somewhat of a higher level language (like Java/C) I suggest trying out a lower level language like Assembler and then see which one you like, then go on and learn languages based on that.


for beginners who aren't sure if they wanna be in the CS field, i disagree. the focus should be on practical things that a typical app developer would do. the average developer will never write assembly outside of college. to really understand assembly, it's best to learn some CE first (datapath, registers, mux, etc). that's a huge time investment that shouldn't be pursued until AFTER you're sure you wanna study CS (either as a hobby or career)
eagl3s1ght
#15 Apr 8 2012 04:38am
Group: Members
Posts: 2,514
Joined: Nov 28 2009
Gold: 2.00
Quote (carteblanche @ 7 Apr 2012 22:13)

*dramaticpausewaitingforeagl3s1ght*


wat
carteblanche
#16 Apr 8 2012 04:40am
Group: Members
Posts: 19,147
Joined: Jul 23 2006
Gold: 2,361.00
Quote (eagl3s1ght @ Apr 8 2012 06:38am)
wat


saw you browsing the topic earlier :ph34r:

This post was edited by carteblanche on Apr 8 2012 04:40am
eagl3s1ght
#17 Apr 8 2012 04:44am
Group: Members
Posts: 2,514
Joined: Nov 28 2009
Gold: 2.00
Quote (carteblanche @ 8 Apr 2012 11:40)
saw you browsing the topic earlier  :ph34r:


LIKE A :ph34r:
carteblanche
#18 Apr 8 2012 04:59am
Group: Members
Posts: 19,147
Joined: Jul 23 2006
Gold: 2,361.00
Quote (eagl3s1ght @ Apr 8 2012 06:44am)
LIKE A :ph34r:


NOT A GOOD ONE

learn from a pro



This post was edited by carteblanche on Apr 8 2012 04:59am
eagl3s1ght
#19 Apr 8 2012 05:38am
Group: Members
Posts: 2,514
Joined: Nov 28 2009
Gold: 2.00
Quote (carteblanche @ 8 Apr 2012 11:59)
NOT A GOOD ONE

learn from a pro

http://utterlycute.com/wp-content/uploads/2011/05/Ninja-Kitty-Sees-You-590x391.jpg


clamchode
#20 Apr 22 2012 11:41pm
Group: Members
Posts: 9,166
Joined: Oct 19 2011
Gold: 13,622.02
I started with turing, then next was visual basic, then java. (This is what they taught in my high school, in this order)
Then I was thought java, c++,c#/SQL(in MS SQL SERVER 2005,not now ofc :P) & asp.net(vb.net,javascript/jquery/json/PHP) (main ones in college, in this order)

I've found most of the places I've worked at (Banks, P.O.S. Software Companies, Web Dev.) were usually after a client server guy.
If you weren't thinking Web Dev. some good places to start would be;

Windows forms (C++ has its place, but c# for client/server model)- Used in lots of internal, non-customer facing projects.
WPF (Again I like c# code behind for client server model) - Used in lots of external, eye-candy data binding intense applications.
Direct X Libraries and C++ - You can find a lot of documentation on how to load mesh's onto object models with textures \ materials, with the direct x libraries on the web. After that, look into translating and transforming your matrices and vertices to make them move and interact with click events. I didn't touch this kind of stuff until I was about 4 years into programming. You'll really want to be fluent with your object oriented programing, calculus and trig skills to get into the core of graphics engines.

There's a lot to learn my friend, but there's a world to learn from!

Just keep waking away at them "hello world's" and really understand what your learning.
Go Back To Programmer's Haven Topic List
Page 2 of 3 123