|
|
|
||||
|
Welcome to the GoFuckYourself.com - Adult Webmaster Forum forums. You are currently viewing our boards as a guest which gives you limited access to view most discussions and access our other features. By joining our free community you will have access to post topics, communicate privately with other members (PM), respond to polls, upload content and access many other special features. Registration is fast, simple and absolutely free so please, join our community today! If you have any problems with the registration process or your account login, please contact us. |
![]() |
|
|||||||
| Discuss what's fucking going on, and which programs are best and worst. One-time "program" announcements from "established" webmasters are allowed. |
|
|
Thread Tools |
|
|
#1 |
|
So Fucking Banned
Join Date: Dec 2004
Location: Livin' in America
Posts: 2,406
|
Programmers - How'd you learn?
How did you learn to program? Books, school, guess and test?
(this goes for you to woj |
|
|
|
|
|
#2 |
|
Too lazy to set a custom title
Join Date: Jan 2002
Location: Holland
Posts: 9,870
|
hobby and then put a lot of nights in it. I have never met a good programmer that didnt start programming as a hobby.
__________________
Don't let greediness blur your vision | You gotta let some shit slide icq - 441-456-888 |
|
|
|
|
|
#3 |
|
Confirmed User
Join Date: Oct 2005
Location: Charlotte, NC
Posts: 908
|
Combination of self-taught, and being thrown into programming project at a computer company i used to work for forced me up to speed really quick.
Soaked up all the knowledge I could from the experienced programmers around me all day, and would get home from work and read books till i passed out. Any programmmer will tell you the easy part is learning the language. Learning HOW to program is the hard part. Once you learn to program, learning programming languages becomes trivial. Learning a language is like learning the alphabet... learning to program is like learning to write a novel. |
|
|
|
|
|
#4 |
|
Confirmed User
Join Date: Oct 2003
Location: Atlanta
Posts: 2,840
|
get a book something that covers what you want to do. Example would be i wanted to create db's and store and retrieve info. I made sure the PHP/Mysql book i purchased covered that. Then google and php.net can help you with everything else. active programming forums are a great help when you get stuck with an error.
i made 3 scripts, my first time with php took about 1 1/2wk to do something that could of been done in a day but, i learned |
|
|
|
|
|
#5 | |
|
Confirmed User
Join Date: Dec 2002
Location: Sweden/Spain you sum bitch!
Posts: 6,576
|
Quote:
Very true, at least for the real good ones. |
|
|
|
|
|
|
#6 | |
|
Confirmed User
Join Date: Apr 2003
Location: Loveland, CO
Posts: 5,526
|
Quote:
Self-taught. Learned from more experienced others. Forced consecutively more difficult projects on myself. Used Google as a huge resource. And have learned, that if the code looks funny, too complicated, etc. - it's probably done wrong. There's 50 ways from Sunday to do something, but the most elegant and simplistic approach is usually the best -- and like Drjones said, getting to that point is what's difficult. I'm always looking over old code I thought was good and scratching my head, thinking "WTF?"
__________________
Your post count means nothing. |
|
|
|
|
|
|
#7 |
|
Confirmed User
Join Date: May 2004
Location: South Florida
Posts: 4,134
|
trial by fire baby! that and a big fat book
|
|
|
|
|
|
#8 | |
|
Confirmed User
Join Date: May 2004
Location: South Florida
Posts: 4,134
|
Quote:
![]() |
|
|
|
|
|
|
#9 |
|
So Fucking Banned
Join Date: Dec 2004
Location: Livin' in America
Posts: 2,406
|
i personally dont feel books are the best for beginners, as they can be filled with errors and it is very difficult to unforget something.
Sites like http://www.php.net/ and http://devshed.com/ are great resources, and when someone has errors in their code you have thousands of nerds getting out their puffers so that they can lay down the law. |
|
|
|
|
|
#10 |
|
Confirmed User
Join Date: Jul 2003
Location: The Windy City
Posts: 8,403
|
the first thing they learn is how to NOT meet deadlines and dissapear half way through finishing the project.
__________________
Build a Massive Traffic Network, Hands FREE, Totally Automated |
|
|
|
|
|
#11 | |
|
So Fucking Banned
Join Date: Dec 2004
Location: Livin' in America
Posts: 2,406
|
Quote:
|
|
|
|
|
|
|
#12 |
|
Viva la vulva!
Join Date: Mar 2003
Location: you can't please everyone, so you got to please yourself
Posts: 16,557
|
|
|
|
|
|
|
#13 |
|
58008 53773
Industry Role:
Join Date: Jul 2005
Location: Australia
Posts: 9,864
|
Started at uni and to be honest I spent more time stuffing around drinking than learning anything there. Only really started getting into coding when I started my sites - still wouldn't label myself a 'programmer'...just a weekend hack - programming is as boring as bat shit
__________________
TripleXPrint on Megan Fox "I would STILL suck her pussy until her face caved in. And then blow her up and do it again!" |
|
|
|
|
|
#14 |
|
Sofa King Band
Join Date: Jul 2002
Location: Outside the box
Posts: 29,903
|
Self taught 100%
|
|
|
|
|
|
#15 | |
|
Confirmed User
Join Date: Dec 2005
Location: Bucharest, Romania
Posts: 2,074
|
Quote:
Egomancer
__________________
ICQ: 95-239-282 WWW: www.webprogrammers.eu WWW:www.seodev.eu Y!MSN: lord_ender If you want to outsource any work to Romania - here I am !!!! www.anotheranime.com | www.autotrafic.ro | www.jocurionline.ro |
|
|
|
|
|
|
#16 |
|
Confirmed User
Join Date: May 2005
Posts: 1,504
|
Started writing games when I was 11.
|
|
|
|
|
|
#17 |
|
Confirmed User
Join Date: Apr 2002
Posts: 2,194
|
guess and test, reading manuals and tutorials
|
|
|
|
|
|
#18 |
|
Confirmed User
Join Date: Feb 2003
Location: Netherlands
Posts: 1,109
|
Some Basic at home as a hobby, then Pascal and Delphi (which is basically visual pascal) during first year of education, C++ and Visual Basic during 2nd year. I can't say I could code at a professional level but I was ok, by now several years later I forgot all those languages since I never used them (apart from some small hacks and progs I did at home for fun in Delphi) and can now I only code in PHP. I can't say I learned those languages at school but it gave me a start and I followed. I dropped c++ and basic as soon as I quit school.
PHP is self taught because I needed it for my profession and a few projects I did a few years ago. I now know PHP better than I ever did Basic, Pascal and C++. Although Borland's Delphi was the most fun to code in, more advanced than Visual Basic, almost as powerful as C++ and much faster to code in than Microsoft's Visual C++ or Visual Basic. I wouldn't want to work as a professional coder though, with any language.
__________________
![]() Multihomed quality BW for less ICQ 51034232 - MSN [email protected] - Email keydet(at)vibehosting.com |
|
|
|
|
|
#19 |
|
Workin With The Devil
Industry Role:
Join Date: Oct 2004
Location: West Bloomfield, MI
Posts: 51,532
|
Taught myself and then got my computer engineering Degree
|
|
|
|
|
|
#20 |
|
Confirmed User
Join Date: Apr 2002
Location: /root/
Posts: 4,997
|
most PHP coders have no idea what programming is.
They just copy and paste parts of code and glue them together. And thats 99% of gfy self taught programmers. |
|
|
|
|
|
#21 | |
|
Confirmed User
Join Date: Feb 2003
Location: Netherlands
Posts: 1,109
|
Quote:
__________________
![]() Multihomed quality BW for less ICQ 51034232 - MSN [email protected] - Email keydet(at)vibehosting.com |
|
|
|
|
|
|
#22 |
|
When it rains, it pours
Industry Role:
Join Date: May 2003
Posts: 20,609
|
self study, ebooks and lots of research online
![]() |
|
|
|
|
|
#23 | |
|
Confirmed User
Join Date: Apr 2002
Location: /root/
Posts: 4,997
|
Quote:
Problem is, theres no such thing as PHP programmer. Like already stated in this thread, if you "know" PHP and have no clue how to do the same thing in C you're far from a programmer. |
|
|
|
|
|
|
#24 | |
|
Sofa King Band
Join Date: Jul 2002
Location: Outside the box
Posts: 29,903
|
Quote:
|
|
|
|
|
|
|
#25 | |
|
Confirmed User
Join Date: Feb 2003
Location: Netherlands
Posts: 1,109
|
Quote:
__________________
![]() Multihomed quality BW for less ICQ 51034232 - MSN [email protected] - Email keydet(at)vibehosting.com |
|
|
|
|
|
|
#26 |
|
Confirmed User
Join Date: Dec 2004
Location: ICQ: 251-911-362
Posts: 915
|
heredity, my dad was a l33t coder
__________________
see sig above mine |
|
|
|
|
|
#27 | |
|
Viva la vulva!
Join Date: Mar 2003
Location: you can't please everyone, so you got to please yourself
Posts: 16,557
|
Quote:
|
|
|
|
|
|
|
#28 | |
|
Confirmed User
Join Date: Feb 2003
Location: Netherlands
Posts: 1,109
|
Quote:
Self taught coders usually (not always offcourse) don't code in a corporate way, industry standard, however you want to call it. I myself can usually see the difference when a professional educated programmer writes something, and a self-taught programmer (who can be better and more experienced than the other, I agree) writes the same thing. It's just different.
__________________
![]() Multihomed quality BW for less ICQ 51034232 - MSN [email protected] - Email keydet(at)vibehosting.com |
|
|
|
|
|
|
#29 | |
|
making it rain
Industry Role:
Join Date: Oct 2003
Location: seattle
Posts: 22,251
|
Quote:
ok... Sounds like someone's bitter that their CompSci degree has gotten them nowhere.Self taught here too, got my first full time job as a programmer at a dotcom at 17. |
|
|
|
|
|
|
#30 |
|
Confirmed User
Join Date: Feb 2002
Location: Amsterdam
Posts: 9,377
|
for php + mysql it's really simple. Read chapter 7 of the MySQL manual 3 times
throroughly. Read the functions of php + comments on www.php.net 5 times very thoroughly......start programing, slowly get better. Don't forget before you start to write/draw what you want to accomplish. Start moving the elements around as long as it takes to get the simplest most efficient design of the code.....a good program design is the most important part of it all. With bigger projects try to build a core part surrounded with modules. This way you keep things simple and flexible. If you want to add functionality you just can build a new module that interfaces with the core part of the code. This way you don't have alter the whole software.
__________________
| http://www.sinnerscash.com/ | ICQ: 370820 | Skype: SinnersCash | AdultWhosWho | |
|
|
|
|
|
#31 |
|
Registered User
Join Date: Nov 2005
Location: NYC ICQ: 320970274
Posts: 2,051
|
|
|
|
|
|
|
#32 | |
|
Too lazy to set a custom title
Join Date: Jan 2002
Location: Holland
Posts: 9,870
|
Quote:
__________________
Don't let greediness blur your vision | You gotta let some shit slide icq - 441-456-888 |
|
|
|
|
|
|
#33 | |
|
Registered User
Join Date: Jun 2005
Posts: 1,813
|
Quote:
20 GOTO 10 |
|
|
|
|
|
|
#34 | |
|
Registered User
Join Date: Nov 2005
Location: NYC ICQ: 320970274
Posts: 2,051
|
Quote:
Code:
while (1) {
print "hAx0rZ rOcK\n";
}
|
|
|
|
|
|
|
#35 |
|
Confirmed User
Join Date: Feb 2004
Location: If i was up your ass you'd know
Posts: 3,695
|
I just found programming to be a natural talent. Its more of a thought process than learning. I discovered my ability while taking a fortran 77 class way back in college. since then just about any programming language seems easy once I know the syntax
|
|
|
|
|
|
#36 |
|
Confirmed User
Join Date: Jun 2005
Location: ♠ ♣ ♥
Posts: 2,341
|
six years of college.
__________________
|
|
|
|
|
|
#37 | |
|
Registered User
Join Date: Nov 2005
Location: NYC ICQ: 320970274
Posts: 2,051
|
Quote:
Sorry...off topic...carry on |
|
|
|
|
|
|
#38 |
|
there's no $$$ in porn
Industry Role:
Join Date: Jul 2005
Location: icq: 195./568.-230 (btw: not getting offline msgs)
Posts: 33,063
|
downloaded some code, modified some coded,... modified some more... read some tutorials, read some books...
trial and error |
|
|
|
|
|
#39 | |
|
Registered User
Join Date: Nov 2005
Location: NYC ICQ: 320970274
Posts: 2,051
|
Quote:
Number one thing to understand: regular expressions |
|
|
|
|
|
|
#40 | |
|
So Fucking Banned
Join Date: Dec 2004
Location: Livin' in America
Posts: 2,406
|
Quote:
|
|
|
|
|
|
|
#41 | |
|
Registered User
Join Date: Jun 2005
Posts: 1,813
|
Quote:
anything like this for php? also considering learning windows programming, but not sure what's best to start with? |
|
|
|
|
|
|
#42 | |
|
Registered User
Join Date: Nov 2005
Location: NYC ICQ: 320970274
Posts: 2,051
|
Quote:
|
|
|
|
|
|
|
#43 | |
|
Registered User
Join Date: Nov 2005
Location: NYC ICQ: 320970274
Posts: 2,051
|
Quote:
Wish I knew Windows Programming and never did learn C... |
|
|
|
|
|
|
#44 | |
|
Confirmed User
Join Date: Jun 2005
Location: ♠ ♣ ♥
Posts: 2,341
|
Quote:
__________________
|
|
|
|
|
|
|
#45 |
|
Confirmed User
Join Date: Jun 2005
Location: Irvine, CA
Posts: 2,442
|
if you understand programming basics, the php.net manual will more than suffice.
i learned vb for windows development a decade before i ever tried php, and while they're not similar at all, you learn core skills like if-then-else, loops, etc. check out phpriot.com, devshed.com, etc. stay away from php books, i havent seen a single one that didnt teach people to code HORRIBLY wrong.
__________________
254342256
|
|
|
|
|
|
#46 |
|
Confirmed User
Join Date: Jun 2005
Location: NoCal
Posts: 184
|
started programming as a hobby -- tried learning C on my own (Learn to program C in 21 days -- yeah, right)... and then i got into php with books and online resources. I didn't fully understand the benefits of OOP until i learned the principals in college, and didn't use a debugger or profiler until I went to college -- now I can't really live without them
|
|
|
|
|
|
#47 | |
|
Registered User
Join Date: Nov 2005
Location: NYC ICQ: 320970274
Posts: 2,051
|
Quote:
|
|
|
|
|
|
|
#48 |
|
Confirmed User
Join Date: Feb 2002
Location: vancouver, bc
Posts: 963
|
it all started with the gwbasic 3.3 manual that came with my first pc when i was a kid...
|
|
|
|
|
|
#49 |
|
<&(©¿©)&>
Industry Role:
Join Date: Jul 2002
Location: Chicago
Posts: 47,882
|
combination of self taught/school/hobby...
__________________
Custom Software Development, email: woj#at#wojfun#.#com to discuss details or skype: wojl2000 or gchat: wojfun or telegram: wojl2000 Affiliate program tools: Hosted Galleries Manager Banner Manager Video Manager ![]() Wordpress Affiliate Plugin Pic/Movie of the Day Fansign Generator Zip Manager |
|
|
|
|
|
#50 |
|
Confirmed User
Join Date: Jun 2005
Location: ♠ ♣ ♥
Posts: 2,341
|
The greatest programming languages OF ALL TIME
1. C (stood the test of time, still the go-to language for mission critical firmware and software) 2. C++ (desktop application language of choice) 3. php/perl (the web is built on these) 4. Java (had a good run but I think its coming to an end) 5. C# (new kid on the block that makes programming way too easy... what java should have been... [go mono!]) 6. Assembly (sometimes you need really fine control) . . . 743. Visual Basic (great for weekend warriors)
__________________
|
|
|
|