Anyone else hate not being a programmer?



I understand during, 2008-2011,12 IM'ers benefitted a lot with programming when it was a totally different game of seo with regards to content and links. Everything could be automated.
But now when u got to create quality content(manual) plus good links(again manual) I dont see this business model can be automated completely.

So why so much focus on programming.

PPC campaigns need to be setup after a manual landing page design process to make sure it is quality and will convert.

I understand for the routine work flow automation u need software and for owners of existing established sites with a lot of data and traffic programming knowledge is an asset.

Other than the above, why would a regular IM'er who works on making good content and legit links to develop his website asset more or thrives on converting ppc campaigns and testing and tweaking would need so much programming knowledge unless he wants to use it find niches, trends, competition or do some black hat stuff.
 
software developers like mattseh have to be good programmers coz they sell that service.
other than that unless ur aim is to develop software products(IM related or others) or create a bot army why do you need to be so good at programming? simple tasks of coding to maintain ur website can be learned but why would you learn it full fledged.
 
PPC campaigns need to be setup after a manual landing page design process to make sure it is quality and will convert.

I use some pretty complex php code on one of my campaigns that took me a while to properly optimize to funnel my traffic to a set of offers and the campaign has been making me money for about 4 years like clockwork.

So, yeah without me knowing php it would have died 2 years ago (when some things offer wise changed)... but my new knowledge let me code the system that kept it profitable and alive... and it'll probably keep me making money for years to come. And because of that it's my strong belief that knowing some basic coding could potentially make you a ton of money and will probably significantly improve your chances of "making it big".

Even now when we're working on a new offer there are things that wouldn't make sense to outsource and it helps a ton for me to be able to get them done by myself.
 
i understand that some php knowledge let you do that.

but why learn a complete language like python, c# or java unless the software if going to make you major part of your money or unless you want to sell software.
 
You know what I love the best? When you get to work with really fucken big numbers like this:

38104394277091776078633288062031616012217812138696190849868964721532186524912

Oh, and doing so in multiple languages, hence different libraries which all seem to act differently, while trying to get them to act the same and give the same result. That's just the best thing ever.

What a pain in the ass.
 
You know what I love the best? When you get to work with really fucken big numbers like this:

38104394277091776078633288062031616012217812138696190849868964721532186524912

Oh, and doing so in multiple languages, hence different libraries which all seem to act differently, while trying to get them to act the same and give the same result. That's just the best thing ever.

What a pain in the ass.

Which languages need libraries to handle large numbers? Guessing PHP and JS?
 
Which languages need libraries to handle large numbers? Guessing PHP and JS?

All of them, including C++. Give it a try in Python. What's the remainder of:

381043942770917760786332880620316160122178121386961905849868964721532186524912 / 153896479514357971502204253076721563865055376417771095232474130863090350079249

Ignore any spaces in the above numbers, as the forum is adding them in. You can't exactly punch that into a calculator. :)
 
All of them, including C++. Give it a try in Python. What's the remainder of:

381043942770917760786332880620316160122178121386961905849868964721532186524912 / 153896479514357971502204253076721563865055376417771095232474130863090350079249

Ignore any spaces in the above numbers, as the forum is adding them in. You can't exactly punch that into a calculator. :)

Code:
>>> 381043942770917760786332880620316160122178121386961905849868964721532186524912 % 153896479514357971502204253076721563865055376417771095232474130863090350079249
73250983742201817781924374466873032392067368551419715384920702995351486366414L

Is that right?
 
If you're a decent software engineer you're the architect.

Oh wait you said programmer, sorry my mistake. Now get back in your cubical, those 2000 lines of spaghetti code aren't going to write themselves!

Wasn't ment offensive - I got a respect for any kind of job if done properly and being programmer surely needs being inteligent person so it deserves respect for sure. But talking money wise or biz wise - businessman can easily outsource programmer but its harder for programmer to outsource businessman - thats what i ment. Cheers.
 
All of them, including C++. Give it a try in Python. What's the remainder of:

381043942770917760786332880620316160122178121386961905849868964721532186524912 / 153896479514357971502204253076721563865055376417771095232474130863090350079249

Ignore any spaces in the above numbers, as the forum is adding them in. You can't exactly punch that into a calculator. :)

Bump, was it right?
 
I used to think it wasn't worth my time because I could outsource the work for so cheap, but now I feel like anybody who is worth their salt overseas is already working for a big company OR they are charging a similar rate (albeit a bit lower) to local programmers. Local programmers charge a lot and they're not willing to put in the extra over time necessary to get shit done ASAP. So yeah, I totally wish I knew how to program.

I did the PHP course on CodeAcademy and have watched a bakers dozen of YouTube videos, but at the end of the day I'm still not even close to being able to work on my larger sites as they're too complicated.
 
Other than you have an "L" on the end for some reason, yes, it's correct.

That's to signal that it's a long, rather than an int. Python automatically converts numbers that are big enough to a long, it still acts like an int though. No libraries needed :)
 
Aye great to see this thread pop up again. I just recently started programming again because it's fun and interesting.

[Python] def calc(): choice = raw_input("What type of interest is it you want to cal - Pastebin.com

Work in progress, going to make it more user friendly and less prone to error tomorrow with some more functions. It's nothing complex or innovative but it's a start.

THis will hit a recursion limit, if you run it enough (thousands) of times. The way to solve it is to make it into a while loop. Good luck :)
 
THis will hit a recursion limit, if you run it enough (thousands) of times. The way to solve it is to make it into a while loop. Good luck :)
Should I typically be trying to use while loops more often than if statements?
 
Should I typically be trying to use while loops more often than if statements?

There is no problem with the if statements, the recusion limit could be hit because of:

Code:
else:        calc()

so the function is calling itself.

You could have this instead:

Code:
    while True:
        choice = raw_input("What type of interest is it you want to calculate?\n1. Simple Interest - 1\n2. Compound Interest - 2\nPlease Choose 1 or 2: ")
     
        if choice == "1":
            p = raw_input("Enter the Amount Borrowed: ")
            r = raw_input("Enter the Interest Rate: ")
            t = raw_input("Enter the Amount of Time: ")
            i = int(p) * float(r) * int(t)
            ans = float(i) + float(p)
            print "You Will Owe %r Dollars Back to Your Lender" % ans
       
     
        if choice == "2":
            p = raw_input("Enter the Principal Amount: ")
            i = raw_input("Enter the Interest Percentage: ")
            t = raw_input("How Many Intervals Until Loan Ends?: ")
            ans = float(p) * (1 + float(i)) ** float(t)
            print "You'll Owe Back %r in Interest." % ans
I didn't have a function there, they are optional in python, in really simple scripts there's often no need.