Hats off to the coders

Discussion in 'Other Off Topic Forum' started by hwyengr, Jan 5, 2005.

  1. hwyengr

    hwyengr Formula Junior

    Apr 9, 2004
    Chicago, IL
    Full Name:
    #1 hwyengr, Jan 5, 2005
    Last edited by a moderator: Sep 7, 2017
    If you write programming code for fun or for a living, I tip my hat to you.

    I hate coding. Passionately. Luckily I don't have to do it often, but when I do, ugh. One of my duties as a civil engineer is to cut roadway cross sections. For the uninitiated, imagine looking at a set of roadway plans. You can see the length and width, but nothing regarding the depth. Cross sections are the plans rotated 90 degrees into the ground so that you can see the crown of the road, the various pavement layers, the adjoining side slopes, and the underground utilities. But, you can only see it at that one point in the road. So, you cut sections at varying places along the road. On my current job, its at least every 50 feet, for 3800 feet. Roughly 76 sections.

    In the olden days of draftsmen and pencils, they'd draw each individual section. If something about the road changed, each section had to be re-drawn. But now we've got the ol' computers to do the linework for us. So, instead of laboring over a drafting board for hours, painstakingly creating straight lines, I have to labor over a computer, painstakingly debugging my input files.

    This program (GEOPAK Road) has LOUSY debugging features. It has lousy nested if/else requirements. I spent 30 minutes looking for the unclosed if/else it was telling me I missed, when it was a "then" statement that I left out. Which was my fault for not paying more attention my copying and pasting.

    Sorry for the rant, but I have a genuine admiration for anybody who can code day in, and day out. How you don't go insane is beyond me.

    I've attached a copy of my madness if you want to see the drivel that I have to put up with. I'm sure its nothing compared to real programming, but it still drives me nuts.
    Image Unavailable, Please Login
  2. TimN88

    TimN88 F1 Veteran

    Jun 12, 2001
    Full Name:
    Sort of reminds me of when i had to use Matlab during circuits labs, which is a program i truly hate (probably because i was never tought how to use it properly).
  3. Forza1

    Forza1 Formula Junior

    Mar 20, 2004
    Full Name:
    Well, it's a very tidy program.

    Of course, the only way that I survived programming was by coming up with some VERY unique/interesting variable/function names. By the time I was done with a program, you were either laughing, or wondering what the heck you were looking at.

    GL. :)

  4. RacerX_GTO

    RacerX_GTO F1 World Champ
    Silver Subscribed

    Nov 2, 2003
    Full Name:
    Gabe V.
    57 68 61 74 20 69 73 20 74 68 69 73 20 63 6f 64 65 20 6c 61 6e 67 75 61 67 65 20 79 6f 75 20 73 70 65 61 6b 20 6f 66 3f 20 49 74 20 69 73 20 76 65 72 79 20 63 6f 6d 70 6c 69 63 61 74 65 64 3f
  5. mchas

    mchas F1 Rookie
    Silver Subscribed

    Oct 5, 2004
    Los Angeles
    Full Name:
    Haha... it's so true. I have a BS and a MS in Computer Science, and I really disliked the programming the whole time I was doing it. I could do it just fine, but it was not my idea of fun. I try to do it as little as possible. Enjoy!
  6. kito

    kito Karting

    Sep 12, 2004
    Full Name:
    I too admire programmers. I took a comp sci class in high school (VB) and last semester (C). VB was so easy to use, but jumping up to C was hell. It gave me nightmares and late nights trying to find the syntax errors. I guess it's just so tedious that certain people have the attention span for it and others (myself) get bored with quickly.
  7. Korr

    Korr F1 World Champ
    Silver Subscribed

    Dec 7, 2003
    Full Name:
    I frikken hate coding, and the quality of my work reflects this fact. If I need any real code work done, I have a friend do it.

    He often says, "Man you do **** code! You would fit right in at Microsoft."
  8. Turb0flat4

    Turb0flat4 Formula 3

    Mar 7, 2004
    Full Name:
    4E 6F 2C 20 6E 6F 74 20 63 6F 6D 70 6C 69 63 61 74 65 64 20 74 6F 20 6C 65 61 72 6E 2C 20 62 75 74 20 74 6F 20 6D 61 73 74 65 72 2C 20 69 74 20 74 61 6B 65 73 20 72 65 61 6C 20 70 72 61 63 74 69 63 65 2E 20 50 72 6F 67 72 61 6D 6D 69 6E 67 20 69 73 20 70 68 75 6E 20 3A 29
  9. smg2

    smg2 F1 World Champ

    Apr 1, 2004
    Dumpster Fire #31
    Full Name:
    why isn't CAD used? it uses cartiesian points, i use it for all the civil engineering from site surveys. no code to sort and i can watch my drawing as it goes. curious...
  10. hwyengr

    hwyengr Formula Junior

    Apr 9, 2004
    Chicago, IL
    Full Name:
    This is a plug-in for Microstation. The problem with this particular design is that there isn't one prototype section that I can apply to every other section. By writing the code, GEOPAK will look at each existing ground profile, and customize the section to the conditions, within the constraints defined in the code.

Share This Page