Are There Any Programmers On The Coli?

FreshFromATL

Self Made
Joined
May 1, 2012
Messages
19,772
Reputation
2,651
Daps
44,087
Reppin
ATL
If so, what languages do you prefer? How did you learn? What type of programs have you written or what projects have you been apart of?

Me, I love programming. I program in Python, Pearl, C, C#, and I'm currently getting familiar with Ruby. Programming is a hobby (It started because I was originally interested in hacking :scheme:) but grew to where I received A LOT of opportunities I otherwise wouldn't get. What about you brehs?

:cook:
 

KingDanz

Veteran
Joined
May 7, 2012
Messages
16,620
Reputation
5,558
Daps
79,887
Reppin
NULL
PHP, JavaScript, JQuery, HTML

What method do you use to remember? For example; i switched from JavaScript to JQuery and now i forgot JavaScript?

If i could remember, i'd be way more efficient with coding when switching languages. If i decided to start coding in Python, i'd bet i'd forget PHP.
 

Data-Hawk

I have no strings on me.
Joined
May 6, 2012
Messages
8,423
Reputation
1,995
Daps
16,334
Reppin
Oasis
If so, what languages do you prefer? How did you learn? What type of programs have you written or what projects have you been apart of?

Me, I love programming. I program in Python, Pearl, C, C#, and I'm currently getting familiar with Ruby. Programming is a hobby (It started because I was originally interested in hacking :scheme:) but grew to where I received A LOT of opportunities I otherwise wouldn't get. What about you brehs?

:cook:

I Prefer C#, but I've done programming in C/C++/VB.NET/vbscript/Python/Java/Objective-C. I started when I was 14 in qbasic:old: . From there progressed to C and messed around with the Doom source code( back when you had to put Dos in Mode 13h to access the video card :( ) and done some Linux Kernel hacking way before it became popular..lol

Been playing around with C/Arduino( just picked up a cheap board off amazon ) mostly for my son though.. I want like to get him started early.

I've also been focusing on getting back into game programming. been donig alittle bit of C#/XNA, but think i'm going to revert to prototyping my game in Python/PyGame / my art skills suck @ the moment so i'm stepping my Gimp/Inkscape game up.
 

Malcolmxxx_23

Let's go panthers
Supporter
Joined
May 1, 2012
Messages
108,751
Reputation
-13,963
Daps
330,444
If so, what languages do you prefer? How did you learn? What type of programs have you written or what projects have you been apart of?

Me, I love programming. I program in Python, Pearl, C, C#, and I'm currently getting familiar with Ruby. Programming is a hobby (It started because I was originally interested in hacking :scheme:) but grew to where I received A LOT of opportunities I otherwise wouldn't get. What about you brehs?

:cook:
PHP, JavaScript, JQuery, HTML etc


let me know if you have any question.
 

FreshFromATL

Self Made
Joined
May 1, 2012
Messages
19,772
Reputation
2,651
Daps
44,087
Reppin
ATL
PHP, JavaScript, JQuery, HTML

What method do you use to remember? For example; i switched from JavaScript to JQuery and now i forgot JavaScript?

If i could remember, i'd be way more efficient with coding when switching languages. If i decided to start coding in Python, i'd bet i'd forget PHP.

The most important thing is simply going back to the basics, breh. The same thing they made you do back in grade school. Write EVERYTHING (all of the important concepts you need to remember) down in a notebook. Most people have gotten away from doing that...but it worked for me.

But step-by-step, this is what I do:

(1) Get the programming book I want to learn (For instance, Heads First C#).

(2) Download the software I can use to practice in while I'm reading. (For instance, when learning C#, you need to download Microsoft Visual Studio).

(3) As I'm reading, I write down the most important concepts I come across in a notebook (this helps me remember and comprehend what I'm reading), and I can also refer back to it whenever needed.

You also need to learn programming languages that build upon each other...

The first thing I learned was SQL. By learning SQL, I learned what different data types were (CHAR = Characters, INT = Numbers, etc.) and how to write commands. Then I learned PHP (So I can learn how to get my SQL databases and tables onto the web), then I learned Python, and then C, and C#, etc. To me, each of these kind of just flowed together well in the order I learned them.

Also, whenever I needed a quick refresher in something I had previously learned, I just went back and looked at the notebook I had written all of my notes in. This made it easy for me.
 

Jx2

Veteran
Joined
May 28, 2012
Messages
15,075
Reputation
4,283
Daps
72,761
Reppin
NULL
HTML, PHP, SQL, Javascript, bits of JQuery (I can manipulate existing jquery from tutorials for my own purposes)

self taught too, wish I had capitalized on programming courses in college :sadcam:
 

Auger

Superstar
Joined
May 13, 2012
Messages
12,443
Reputation
2,845
Daps
29,574
Reppin
6ix
I dabbled in Objective-C (X Code specifically) made my own simple iPhone app.

Forgot all of it though.
 

Data-Hawk

I have no strings on me.
Joined
May 6, 2012
Messages
8,423
Reputation
1,995
Daps
16,334
Reppin
Oasis
For Visual Learners, I would suggest picking up UML( just about any book will do ) and downloading

UML Tool for Fast UML Diagrams

anybody play around with Visual Studio 2012 yet? ( i've been avoiding it , happy with VS 2010 )
 

FreshFromATL

Self Made
Joined
May 1, 2012
Messages
19,772
Reputation
2,651
Daps
44,087
Reppin
ATL
I Prefer C#, but I've done programming in C/C++/VB.NET/vbscript/Python/Java/Objective-C. I started when I was 14 in qbasic:old: . From there progressed to C and messed around with the Doom source code( back when you had to put Dos in Mode 13h to access the video card :( ) and done some Linux Kernel hacking way before it became popular..lol

Been playing around with C/Arduino( just picked up a cheap board off amazon ) mostly for my son though.. I want like to get him started early.

I've also been focusing on getting back into game programming. been donig alittle bit of C#/XNA, but think i'm going to revert to prototyping my game in Python/PyGame / my art skills suck @ the moment so i'm stepping my Gimp/Inkscape game up.

Dammmnnnnnn :laugh:

Props tho :salute:
 

Data-Hawk

I have no strings on me.
Joined
May 6, 2012
Messages
8,423
Reputation
1,995
Daps
16,334
Reppin
Oasis
Dammmnnnnnn :laugh:

Props tho :salute:

:myman:...haha.....I actually feel like I started late(31 now), everytime I read a story about some great hacker, they always say they started @ like 7 - 8.:what: Hence why i'm about to teach my son Python..He loves minecraft, so I figure I could help him with some little 2D RPG game.
 

Data-Hawk

I have no strings on me.
Joined
May 6, 2012
Messages
8,423
Reputation
1,995
Daps
16,334
Reppin
Oasis
Yea, I have it downloaded now, it's cool...Microsoft key bugging me about a fukking product key tho :pacspit:

LOL.. If you have a college email address ( you'll have to confirm it through email ), you can get the professional versions for free.

https://www.dreamspark.com/ :eat:

With that I've downloaded non-expiring versions of VS 2010/2012, Windows Server 2008 , SQL Server etc...... Only takes about 2 minutes to sign up.:ahh:
 

KingDanz

Veteran
Joined
May 7, 2012
Messages
16,620
Reputation
5,558
Daps
79,887
Reppin
NULL
The most important thing is simply going back to the basics, breh. The same thing they made you do back in grade school. Write EVERYTHING (all of the important concepts you need to remember) down in a notebook. Most people have gotten away from doing that...but it worked for me.

But step-by-step, this is what I do:

(1) Get the programming book I want to learn (For instance, Heads First C#).

(2) Download the software I can use to practice in while I'm reading. (For instance, when learning C#, you need to download Microsoft Visual Studio).

(3) As I'm reading, I write down the most important concepts I come across in a notebook (this helps me remember and comprehend what I'm reading), and I can also refer back to it whenever needed.

You also need to learn programming languages that build upon each other...

The first thing I learned was SQL. By learning SQL, I learned what different data types were (CHAR = Characters, INT = Numbers, etc.) and how to write commands. Then I learned PHP (So I can learn how to get my SQL databases and tables onto the web), then I learned Python, and then C, and C#, etc. To me, each of these kind of just flowed together well in the order I learned them.

Also, whenever I needed a quick refresher in something I had previously learned, I just went back and looked at the notebook I had written all of my notes in. This made it easy for me.

:whoo: .. i got a notebook and do that exactly but to me it seems unprofessional. I'm starting my own startup but lets say i worked for a company and i had to keep on referring to a notes, it seems amateur.

Speaking of SQL, I know how to do complex JOIN queries, sub queries etc but i've forgotten how to create a table outside of the phpadmin wizard.

off memory let me try..
CREATE TABLE `mytable`

thats all i remember breh :sadbron: ..

... but i remember how to do SELECT,INSERT,UPDATE,DELETE queries



Another beast is regular expressions... i learned them and now i forgot them... all i remember now is
a-zA-Z0-9._-
:to:
 
Top