GoFuckYourself.com - Adult Webmaster Forum

GoFuckYourself.com - Adult Webmaster Forum (https://gfy.com/index.php)
-   Fucking Around & Business Discussion (https://gfy.com/forumdisplay.php?f=26)
-   -   Tech Programmers: Did you have a hard time when you started learning to program? (https://gfy.com/showthread.php?t=1154878)

Clay 11-18-2014 09:41 PM

Programmers: Did you have a hard time when you started learning to program?
 
I've been taking a programming course for about 7 weeks now and it started out great and easy but now its super complicated and I'm so lost. I was wondering if this happens to everyone or if its just me.
I was thinking maybe I should quit and switch to an easier language, or theyre all hard lol.

Just wanted feedback on how long it took you before you got good at it, and if you struggled with it at first?

VladS 11-18-2014 10:41 PM

What language are you studying?

It takes time learning how to properly code, i guess it also depends on each individual's background, it helps if you have your mind used to math logic, algorithms, etc...

Once you master a coding language though, it gets a lot easier learning new ones. Having your mind set and used to programming thinking, that is the key.

dicknipples 11-18-2014 11:56 PM

Yes. I've been programming for 15 years now, and I would say I didn't really get to "professional" levels even though I have been a professional software engineer for many years probably until roughly 4 years ago.

Don't get discouraged, even with my skills and history I still check docs on my languages of choice daily while working. A lot goes into muscle memory but there's still other stuff you cant know all the time.

I wish I had the tools people have today back in 1999 when I started programming. Codecademy.com is a god send.

PornDiscounts-V 11-19-2014 03:49 AM

I was asked by my brother to create a web site to sell his friends surf videos. This was back in 2001 or so. I didn't have a clue, but bought some books and threw a functioning site together in 2 weeks. Got paid about $1700.

So I turned around and coded a porn review site. With in months I was making $1500 from my little site with its crap graphics and crap layout.

Then I reverse engineered a system I saw somebody else doing and it made me $10k a month. And I quit my day job and programmed things for myself as my own boss and employee.

Lately I've been going back in and coding things the "correct" way.

Along the way I learned a lot of programming languages and web related stuff. It really helps to put what you are learning into something functional so you can see it in action. Especially when doing object oriented programming.

carpocratian 11-19-2014 05:38 AM

What language?

AdultKing 11-19-2014 05:44 AM

You guys have it so easy these days. The first program I ever entered into a computer was called kill the bit and had to be entered in binary, one byte at a time into a front panel on an 8080 based computer.

This was the code in Octal:

000: 041 000 000 026 200 001 016 000
010: 032 032 032 032 011 322 010 000
020: 333 377 252 017 127 303 010 000

Now when I code in Objective C, a PHP Framework or even plain old C I never forget how much easier programming is now than it once was.

wizzart 11-19-2014 06:15 AM

No, it was very funny on start, now is hard time because it's not funny anymore.

Zyber 11-19-2014 06:29 AM

It takes time to become good at programming - no matter which language you have chosen.

Actually learning the language itself is the easy part. The real challenge is to gain experience by learning the various algorithms and apply the correct solutions to the right problems. Don't give up, it becomes more and more fun as you progress! :thumbsup

stoka 11-19-2014 06:31 AM

just fork a repo on github and all will be dandy

Clay 11-19-2014 07:36 AM

Quote:

Originally Posted by VladS (Post 20294550)
What language are you studying?

It takes time learning how to properly code, i guess it also depends on each individual's background, it helps if you have your mind used to math logic, algorithms, etc...

Once you master a coding language though, it gets a lot easier learning new ones. Having your mind set and used to programming thinking, that is the key.

thanks for the advice youre totally right, its a muscle and after a while you just get better the more you do it.

Im doing Swift which is supposed to be easy but we're doing things with Json and Concurrency and data modeling and it got hard real fast.

Im not ever going to be a developer Im just making my own social app and starting to think I bit off more than I could chew. Anyways I just found a good Udemy course was reduced today for $10, I just bought it and Ill plow through that in the next 5 days to get up to speed.

Years ago I did some asp and javascript. If I knew then what I know now I never would have stopped learning Javascript and would have stuck with it. Live and learn

sarettah 11-19-2014 09:01 AM

Quote:

Originally Posted by AdultKing (Post 20294759)
You guys have it so easy these days. The first program I ever entered into a computer was called kill the bit and had to be entered in binary, one byte at a time into a front panel on an 8080 based computer.

This was the code in Octal:

000: 041 000 000 026 200 001 016 000
010: 032 032 032 032 011 322 010 000
020: 333 377 252 017 127 303 010 000

Now when I code in Objective C, a PHP Framework or even plain old C I never forget how much easier programming is now than it once was.

Fuck, you had Octal to work in. Cry me a river.

Back when I started programming we had to do everything in 0's. They hadn't even invented 1's yet


And we liked it dammit :mad:

.

SuckOnThis 11-19-2014 09:42 AM

Does anyone program in perl anymore?

dicknipples 11-19-2014 09:58 AM

Quote:

Originally Posted by sarettah (Post 20294988)
Fuck, you had Octal to work in. Cry me a river.

Back when I started programming we had to do everything in 0's. They hadn't even invented 1's yet


And we liked it dammit :mad:

.

Had to walk up hill both ways in the snow just to get the paper the 0's were written on!

sarettah 11-19-2014 10:00 AM

Quote:

Originally Posted by dicknipples (Post 20295073)
Had to walk up hill both ways in the snow just to get the paper the 0's were written on!

You had paper???

Fuck that stuff. We had to etch the 0's into rocks.


And we liked it Dammit :mad:

.

Clay 11-19-2014 10:02 AM

Quote:

Originally Posted by sarettah (Post 20295075)
You had paper???

Fuck that stuff. We had to etch the 0's into rocks.


And we liked it Dammit :mad:

.

omg you are so funny :)

stoka 11-19-2014 10:03 AM

Quote:

Originally Posted by dicknipples (Post 20295073)
Had to walk up hill both ways in the snow just to get the paper the 0's were written on!

I hear you. And we forked repo on github with a wooden spoon B)

Zyber 11-19-2014 10:09 AM

Quote:

Originally Posted by SuckOnThis (Post 20295056)
Does anyone program in perl anymore?

http://s12.postimg.org/m7ykvnxel/perl_small.png

:winkwink:

chloelewis 11-19-2014 10:15 AM

Quote:

Originally Posted by Clay (Post 20294881)
thanks for the advice youre totally right, its a muscle and after a while you just get better the more you do it.

Im doing Swift which is supposed to be easy but we're doing things with Json and Concurrency and data modeling and it got hard real fast.

Im not ever going to be a developer Im just making my own social app and starting to think I bit off more than I could chew. Anyways I just found a good Udemy course was reduced today for $10, I just bought it and Ill plow through that in the next 5 days to get up to speed.

Years ago I did some asp and javascript. If I knew then what I know now I never would have stopped learning Javascript and would have stuck with it. Live and learn

It's normal because you put so much in your head at the beginning and your head is just getting started around these new concepts. I started with Obj-C and now doing Ruby on Rails and web frontend dev too.

What is the most important thing is to learn the concept more than the language. Stanford has a good objective oriented programming course on iTunes U that you can watch for free. CS108 for objective oriented programming concepts, and CS193 for iOS development.

The language is just the tool, learn the concepts and it gets easier.

If you are building a house, knowing how to use a hammer is important but you don't go far. Learn the engineering concepts of how to build a house first.

Don't worry when you get confused. At the beginning I was looking at lines of code I wrote the week before and did not remember what I was thinking then.

Sorry for my English I'm French Canadian.

seeric 11-19-2014 10:36 AM

FYI, the brain is not a muscle. It's mostly nervous tissue.

Clay 11-19-2014 10:41 AM

Quote:

Originally Posted by chloelewis (Post 20295101)
It's normal because you put so much in your head at the beginning and your head is just getting started around these new concepts. I started with Obj-C and now doing Ruby on Rails and web frontend dev too.

What is the most important thing is to learn the concept more than the language. Stanford has a good objective oriented programming course on iTunes U that you can watch for free. CS108 for objective oriented programming concepts, and CS193 for iOS development.
.

thanks! and your Chloe TV website is beautifully done.

Zyber 11-19-2014 10:54 AM

Quote:

Originally Posted by chloelewis (Post 20295101)
It's normal because you put so much in your head at the beginning and your head is just getting started around these new concepts. I started with Obj-C and now doing Ruby on Rails and web frontend dev too.

What is the most important thing is to learn the concept more than the language. Stanford has a good objective oriented programming course on iTunes U that you can watch for free. CS108 for objective oriented programming concepts, and CS193 for iOS development.

The language is just the tool, learn the concepts and it gets easier.

If you are building a house, knowing how to use a hammer is important but you don't go far. Learn the engineering concepts of how to build a house first.

Don't worry when you get confused. At the beginning I was looking at lines of code I wrote the week before and did not remember what I was thinking then.

Sorry for my English I'm French Canadian.

Good advice on the free Stanford courses. Now this is sexy! :thumbsup
https://twitter.com/newchloe18/statu...67565443538944

oppoten 11-19-2014 10:58 AM

Quote:

Originally Posted by chloelewis (Post 20295101)
It's normal because you put so much in your head at the beginning and your head is just getting started around these new concepts. I started with Obj-C and now doing Ruby on Rails and web frontend dev too.

What is the most important thing is to learn the concept more than the language. Stanford has a good objective oriented programming course on iTunes U that you can watch for free. CS108 for objective oriented programming concepts, and CS193 for iOS development.

The language is just the tool, learn the concepts and it gets easier.

If you are building a house, knowing how to use a hammer is important but you don't go far. Learn the engineering concepts of how to build a house first.

Don't worry when you get confused. At the beginning I was looking at lines of code I wrote the week before and did not remember what I was thinking then.

Sorry for my English I'm French Canadian.

I'm also trying to learn programming, and your website makes me want to give up and go home :)

Doubt if I'll ever be able to produce something that looks as good as that.

chloelewis 11-19-2014 11:27 AM

Quote:

Originally Posted by oppoten (Post 20295161)
I'm also trying to learn programming, and your website makes me want to give up and go home :)

Doubt if I'll ever be able to produce something that looks as good as that.

Aww thanks! Just keep working hard. I'm coding maybe 10 hours or more per day (except the days I go on cam) for the past 2 years. After my first year it started to be easier. Also the sites like Treehouse, Lynda and CodeSchool they help a lot with learning some languages but that should be only after learning the concepts from CS courses like the ones from Stanford that are free online.

chloelewis 11-19-2014 11:28 AM

Quote:

Originally Posted by Zyber (Post 20295156)
Good advice on the free Stanford courses. Now this is sexy! :thumbsup

:winkwink:

dicknipples 11-19-2014 11:46 AM

Quote:

Originally Posted by sarettah (Post 20295075)
You had paper???

Fuck that stuff. We had to etch the 0's into rocks.


And we liked it Dammit :mad:

.

Calm down gramps.

woj 11-19-2014 11:51 AM

it's not supposed to be too difficult, especially not some introductory class...

Meloman 11-19-2014 12:08 PM

Ironically, failing at programming is how I wound up as a webmaster.

During college I wanted to major in programming cause I liked computers. Had to withdraw from my first C++ programming class cause it was too hard, moved too fast and I couldn't keep up. Was soooo discouraged I decided to switch to a business major thinking it would be the easiest way to finish school. First biz class was Economics 101 where we had to read the cover of the Wall Street Journal daily and discuss an article.

This was 1998 and I was 22. After the 3rd time I read "Seth Warshawsky 23 year old internet porn millionaire" I decided to build a porn site.

And here I am 16 years later. If I didn't fail programming I wouldn't be here :1orglaugh

nm_ 11-19-2014 12:18 PM

I've noticed it's a lot like playing guitar. For the first few years, you'll learn and have small successes, but still won't feel like you can truly "play". It simply takes time to master your craft :).

Afters a few years of grinding out projects, you'll hit milestones where things just kind of click and concepts become way easier to understand.

Definitely never stop reading books / online resources either. If you're learning PHP, i'd recommend OOP design pattern books, or learn to use frameworks like laravel, yii, etc so that you'll be conditioned into only using best practices when you code


.... and if you're truly passionate about this and want to make it your career, learn test driven development (ie unit testing), then you open doors to mainstream where the real moneys at hahahah

chloelewis 11-19-2014 12:44 PM

Quote:

Originally Posted by nm_ (Post 20295237)
.... and if you're truly passionate about this and want to make it your career, learn test driven development (ie unit testing)

So true. Writing tests before implementation helps you figuring out how you will build your feature. It's a good exercise and force you to understand your domain before you rush too fast coding a feature.

You can find XCTest tutorials on YouTube for Swift.

AdultKing 11-19-2014 01:12 PM

Quote:

Originally Posted by sarettah (Post 20294988)
Fuck, you had Octal to work in. Cry me a river.

Back when I started programming we had to do everything in 0's. They hadn't even invented 1's yet


And we liked it dammit :mad:

.

:1orglaugh:1orglaugh

CaptainHowdy 11-19-2014 01:16 PM

Quote:

Originally Posted by wizzart (Post 20294785)
No, it was very funny on start, now is hard time because it's not funny anymore.

Programming it's plain boring ...

AdultKing 11-19-2014 01:17 PM

Quote:

Originally Posted by CaptainHowdy (Post 20295339)
Programming it's plain boring ...

I disagree, I'm at my happiest while I am coding.

dicknipples 11-19-2014 01:28 PM

Quote:

Originally Posted by AdultKing (Post 20295343)
I disagree, I'm at my happiest while I am coding.

Eat, sleep and breathe code. :thumbsup

Sid70 11-19-2014 01:37 PM

I have learned coding back in C and Pascal days, so I have some background. As a designer nowadays I get to use bits of JavaScript, CSS, HTML - basically bits of front dev - without a HUGE problem though it does not make me a guru at all.

And yeah, I used to code Prolog and Lisp LOL

Clay 11-19-2014 01:53 PM

Quote:

Originally Posted by chloelewis (Post 20295193)
Aww thanks! Just keep working hard. I'm coding maybe 10 hours or more per day (except the days I go on cam) for the past 2 years. After my first year it started to be easier. Also the sites like Treehouse, Lynda and CodeSchool they help a lot with learning some languages but that should be only after learning the concepts from CS courses like the ones from Stanford that are free online.

Oh my God that's you?? I thought you were a model working with a web designer but youre a model who does her own coding, her own marketing, building her own brand from scratch? That is so fucking cool and smart. I wish I did that when I was young. I have immense respect for that. I hope you go very far. :thumbsup

sarettah 11-19-2014 02:01 PM

Quote:

Originally Posted by dicknipples (Post 20295206)
Calm down gramps.

How'd you like to go home and tell your momma that Gramps just whupped your ass, Sonny boy?


;p

.

chloelewis 11-19-2014 04:53 PM

Quote:

Originally Posted by Clay (Post 20295399)
Oh my God that's you?? I thought you were a model working with a web designer but youre a model who does her own coding, her own marketing, building her own brand from scratch? That is so fucking cool and smart. I wish I did that when I was young. I have immense respect for that. I hope you go very far. :thumbsup

Yes that's me! And thanks for saying that :) Now if only the App Store was more open to adult content :Oh crap

seeandsee 11-19-2014 05:22 PM

I have hard time to put codes in head, but its not that hard to learn basic stuff

blackmonsters 11-19-2014 09:22 PM

Quote:

Originally Posted by wizzart (Post 20294785)
No, it was very funny on start, now is hard time because it's not funny anymore.

:1orglaugh


All times are GMT -7. The time now is 06:32 PM.

Powered by vBulletin® Version 3.8.8
Copyright ©2000 - 2025, vBulletin Solutions, Inc.
©2000-, AI Media Network Inc123