Programmer

Programmer

ManWithComputer

The Internet, IP

Male, 37

I've worked at multiple Internet startups of different shapes, sizes and ambitions. Now I'm the CTO (Chief Technical Officer) of another small company with big dreams. I look nothing like the picture above.

If you copy and paste your homework question in here, I will answer with something that will, at best, get you an F on your project, and at worst, will get you kicked out of school. You have been warned.

SubscribeGet emails when new questions are answered. Ask Me Anything!Show Bio +

Share:

Ask me anything!

Submit Your Question

76 Questions

Share:

Last Answer on September 07, 2015

Best Rated

What's the difference between a programmer, a developer, and a software engineer?

Asked by Artamus over 11 years ago

"Programmer" and "developer" are pretty much synonyms, and refer to anyone who writes code, whether for love or money. "Software engineer" implies that the subject programs for a living, and that they've mastered what we call "programming in the large." What that latter refers to is the fact that making a large software system is not the same as making a small system, only with more of it. There are certain techniques and principles that help prevent a big system from becoming a giant unmaintainable mess, and a "software engineer" should ideally be competent in those.

I have a programmer/analyst aptitude examination to do, do you know anything about what kinda of topics would be on the exam itself? worried because i am pretty sucky at math.

Asked by Aaron over 11 years ago

The kinds of math that keep coming up in programming are mostly what they call "discrete math," which is logic and set theory more than the algebra and geometry you'd probably learn in high school. (That assumes high school still works like I remember.) So you can expect to see a fair number of logic problems. A typical one might be like:

 

  1. John is taller than Mary
  2. Mary is shorter than Steve
Is Steve (a) taller than John; (b) shorter than John; (c) we can't tell from the information given?

They might also give you a list of instructions in "pseudocode," which is an explanation of some process in English but written out so it looks like a computer program, and ask you to figure out what the result of the instructions is.

Assume that video store employee works 60 hours.she get paid GH4.10 for the first 40 hours; she get 2 times the regular pay rate for hours up to 50hours; and she gets 3 times pay for all hours over 50. Assume the tax rate of 28%, write a c program

Asked by mose almost 10 years ago

Sure thing. Here you go, you'll just need to fill in some details:



int main(int argc, char *argv[]) { [...calculate payment here...] return(0);}

Hello, I need to somehow convert search results from Hotel websites and return the available rates to the corresponding search dates back into the form of a table or csv doc. I am unsure as to where I should start ? which systems to use or learn ?

Asked by marc over 11 years ago

If you're starting from no experience and want to get this done, your best bet is probably to use Amazon Mechanical Turk, and pay people about five cents per listing they enter.

function named groupPairs inputs a new array thats half the length of the given array. the function then fills the new array by concatenating the successive pairs of elements of given array, how do i write line that concatenates?

Asked by Nathaniel Turner over 11 years ago

Depends on the language, I suppose. We're talking mutable array passed by reference, so I'm thinking C and I'm thinking strings passed in.

I am not going to do your homework for you, but if my assumptions above are correct, here are some hints to get you thinking in the right direction.

  • There are existing built-in ways to join strings. Use those if you are allowed. Even finding out how you find this out is a useful skill to develop.
  • If you are expected to do the actual concatenation of strings yourself (which you might be if this is a basic exercise), understand how you know a string is over in C.
  • Look at all the parts that go into a for loop and think about what each one really does: this is about getting past looking at the for syntax as a monolithic blob.
Let me know how it goes!

I need to be able to convert a flow chart into a program using visual basic. What is the quick and easiest way to do this?

Asked by StrcuturesGirl about 11 years ago

  1. Learn to program in Visual Basic.
  2. Write a Visual Basic program that corresponds to the flowchart.
Seriously? A flowchart?

hi i have a problem to open .D file plz tell me how to open it .

Asked by shahbaz about 10 years ago

It really depends on what language you're using. Reading a file is something almost every program has to do at some point, but some languages make you jump through more hoops than others.

For instance, this one line of Ruby:

data = File.read("filename")

replaces the many lines of C you need to accomplish the same thing.