d2jsp
Log InRegister
d2jsp Forums > Off-Topic > Computers & IT > Programming & Development > Programming Progress Thread > Goals For A Year.
Prev13456Next
Add Reply New Topic New Poll
Member
Posts: 1,039
Joined: Jul 8 2008
Gold: 1,939.50
Nov 7 2016 09:41pm
Quote (frogg222 @ Nov 7 2016 10:01pm)
You seem pretty serious about learning. That's awesome, I'll throw in my 2 cents.

Programming = telling a computer what to do.
Computer science = what a computer can do.

HTML+CSS = scripting languages, not really progrmaming. All web devs should know these thoroughly

JavaScript, PHP, Python, Ruby are softcore programming languages. They handle a lot of stuff in the background for you. But you can still create great things with these languages. heck, Facebook is run on a modified version of PHP.

C,C#,C++,Java,Swift, Objective-C are all hardcore programming languages.

SQL - database language. Very easy to use for most things. Very difficult to master and design properly.

My overall advice. Start making something that YOU would enjoy, a game, website, app anything, as long as you enjoy it.
Read books, there's a difference between knowing how to use a programming language and how to program efficiently.

When you're stuck, ask questions on stackoverflow.com
Be warned, only ask questions that you have thoroughly researched, they don't take kind to easy to google stuff.

Good Luck!


nah
Member
Posts: 3,939
Joined: Feb 1 2013
Gold: 2,749.09
Warn: 20%
Nov 8 2016 12:22am
Quote (frogg222 @ Nov 7 2016 07:01pm)
You seem pretty serious about learning. That's awesome, I'll throw in my 2 cents.

Programming = telling a computer what to do.
Computer science = what a computer can do.

HTML+CSS = scripting languages, not really progrmaming. All web devs should know these thoroughly

JavaScript, PHP, Python, Ruby are softcore programming languages. They handle a lot of stuff in the background for you. But you can still create great things with these languages. heck, Facebook is run on a modified version of PHP.

C,C#,C++,Java,Swift, Objective-C are all hardcore programming languages.

SQL - database language. Very easy to use for most things. Very difficult to master and design properly.

My overall advice. Start making something that YOU would enjoy, a game, website, app anything, as long as you enjoy it.
Read books, there's a difference between knowing how to use a programming language and how to program efficiently.

When you're stuck, ask questions on stackoverflow.com
Be warned, only ask questions that you have thoroughly researched, they don't take kind to easy to google stuff.

Good Luck!


define the terms "softcore programming language" and "hardcore programming language" pls
Member
Posts: 17,090
Joined: Nov 22 2008
Gold: 169.00
Nov 8 2016 12:48am
Quote (boxboxbox @ Nov 8 2016 06:22am)
define the terms "softcore programming language" and "hardcore programming language" pls


He was probably thinking about low and high level languages, but since we are on diablo forum he used softcore and hardcore terms. Cute.

Not correct ofc, but at least he is trying to be helpful :)
Member
Posts: 32,925
Joined: Jul 23 2006
Gold: 3,804.50
Nov 9 2016 08:51am
Quote (OnlyInMemories @ Nov 8 2016 01:48am)
He was probably thinking about low and high level languages, but since we are on diablo forum he used softcore and hardcore terms. Cute.

Not correct ofc, but at least he is trying to be helpful :)


except his examples aren't high level vs low level

This post was edited by carteblanche on Nov 9 2016 08:52am
Member
Posts: 4,103
Joined: Apr 22 2011
Gold: 2,009.00
Nov 10 2016 08:03pm
Also another tip. Nearly every single programmer thinks they know everything and tries to challenge others programmers abilities. probably 75% of the programmers I meet are like this.
Member
Posts: 17,090
Joined: Nov 22 2008
Gold: 169.00
Nov 11 2016 03:13am
Quote (frogg222 @ Nov 11 2016 02:03am)
Also another tip. Nearly every single programmer thinks they know everything and tries to challenge others programmers abilities. probably 75% of the programmers I meet are like this.


That is the only way to improve yourself.

If you are surounded by bunch of idiots that think you are god, you are in wrong place.
Member
Posts: 11,849
Joined: Apr 21 2008
Gold: 572.25
Nov 15 2016 01:27am
Been kinda busy moving etc will update when my newplace has interwebs
Member
Posts: 3,939
Joined: Feb 1 2013
Gold: 2,749.09
Warn: 20%
Nov 16 2016 11:47am
Quote (frogg222 @ Nov 10 2016 07:03pm)
Also another tip. Nearly every single programmer thinks they know everything and tries to challenge others programmers abilities. probably 75% of the programmers I meet are like this.


75% != "Nearly every"

I suspect they challenge your abilities for a reason.
Member
Posts: 11,849
Joined: Apr 21 2008
Gold: 572.25
Feb 7 2017 12:26am
finally got internet at my new place im taking some microsoft development clases gunna try to get a mta cert
Member
Posts: 11,849
Joined: Apr 21 2008
Gold: 572.25
Feb 12 2017 04:03am
did a couple of programming fundamental programs gonna buy a robot and messing around it since microsoft has a robotics program that uses c# im super excited
Go Back To Programming & Development Topic List
Prev13456Next
Add Reply New Topic New Poll